用途:把非正式或口述的请求重排为结构化六段提示词(Role / Task / Context / Constraints / Output format / Bookend),选定合适深度,先展示格式化后的提示词,再按该提示词执行。适合口述冗长需求、含专业术语需要明确约束与输出格式、以及先做一次未格式化运行得到泛化答案后续想重跑的场景。不适用于已清晰具体的请求、多轮项目规格(改用 /interview-me)、临时事实核查(改用 /verify-claims)或不应进入对话历史的附带问题(用内置 /btw)。
用法:Step 1 读取输入,$ARGUMENTS 可为非正式文本本身或指向 .md/.txt/.qmd 文件的指针,若为文件则读取;剥离末尾的 depth:light|standard|deep 标记并记录覆盖。Step 2 校准深度,默认启发式:Light 为输入少于 40 词、无领域术语或明确 quick/small;Standard 为 40–200 词或含 1 个以上领域术语(计量经济学、政治学、方法学行话);Deep 为超过 200 词或提及具体论文/数据集/投稿目标,或说 thorough/detailed/for submission。用户覆盖优先。
Step 3 输出格式化提示词:Light 为 Role + Task + Output format + Bookend;Standard 为全部六段加 2–4 条假设/理由块;Deep 为全部六段加假设与调查前置步骤(一句话说明产出前应研究、阅读或核实什么)。始终先用围栏代码块向用户展示再执行。Step 4 立即执行格式化后的提示词,按其中 Constraints 使用相应工具(Read、Grep、WebFetch 等);若 Bookend 提出的澄清问题会改变输出,先抛出问题等待回答。Step 5 按输出格式返回正文、表格或代码。
限制与边界:与 /interview-me 分工为输入整形(单次)与项目规格(多轮苏格拉底式),互不竞争。伴随技能 /prompt-only 即同一技能去掉 Step 4,仅产出可复用提示词后停止,适合稍后在其他对话、其他模型或作为周期性任务基础使用。反模式:对已具体的请求运行 /prompt 只增加摩擦而无价值;若用户已手写六段式提示词,不应再重排。输出包括可见的格式化提示词、执行结果,可选在执行中发现某条假设有误时给出一句话说明以便下次修正。