用途:撰写或重构 LLM 指令(提示词)。当用户要求写、改、润色提示,或粘贴现有提示、CLAUDE.md 要求改进,或为 Agent、Task 工具调用编写提示时使用。
主要能力:以 seed 模式从对话收集任务动词、领域、引用文件、约束、语体、受众与风险等信号;以 refactor 模式把源提示逐条抽取为带稳定 ID(I-01、I-02…)的平面清单,作为保留契约,每条 ID 必须落入输出至少一个章节,否则视为被丢弃。
使用方式:加载 assets/template.md 并按章节填写;stakes 内容置于 Task 章节末尾,不设独立 Why 章节;空章节写一行缺口说明,不用填充物;重构时合并需明确标注。随后加载 references/eip-anti-patterns.md,对照草稿逐句 lint,只改措辞、保留原要求;需要依据时加载 references/eip-principles.md。输出仅给产物,无前后语;用户给路径则直接写文件,否则内联展示;做了必要假设时写在产物首行。
适用场景:编写新提示、重构旧提示、语境模糊时(默认 seed 并强制加假设说明)。
限制:不编造未建立的路径、脚本或工具;重构清单超过 15 条 ID 时先展示覆盖报告并等用户确认;源提示自相矛盾时用 AskUserQuestion 呈现;用户指定语体则遵从并说明放宽的 lint 模式;原提示已合规则直说不再改写;模板与反模式文件的具体内容暂未提供。