Agent Skills: Prompt Optimizer

严格变更控制下编辑、版本化并存储提示词。用于用户要求小改/局部优化/补丁式修订、修复提示词失败、添加或维护版本头、对比版本,或基于输入/思路/输出诊断问题时。强制版本控制、作者签名,并将版本保存到 /Users/wisewong/Documents/Developer/prompts。

UncategorizedID: wisewong6/prompt-skills/prompt-optimizer

Install this agent skill to your local

pnpm dlx add-skill https://github.com/WiseWong6/wise-skills/tree/HEAD/prompt-optimizer

Skill Files

Browse the full folder contents for prompt-optimizer.

Download Skill

Loading file tree…

prompt-optimizer/SKILL.md

Skill Metadata

Name
prompt-optimizer
Description
局部修订已有提示词。先跑 4 项自检定位问题,再以 diff 形式提出修改,确认后版本号 +1 保存。触发:优化提示词/修改提示词/修复提示词/提示词版本管理。

Prompt Optimizer

诊断核心(4 项自检,执行前必跑)

  1. MECE:指令互斥且穷尽?有重叠或遗漏?
  2. 冲突:约束之间有矛盾?优先级清晰?
  3. 冗余:同一件事说了多次?
  4. 模糊:术语/边界/成功标准定义清楚了?

工作流(4 步)

Step 1 — 读取

拿到 task-slug,找到 /Users/wisewong/Documents/Developer/prompts/<task-slug>/ 下最新版本文件(最高版本号),读取。若无历史文件,将用户提供的提示词视为 v1.0。

Step 2 — 诊断

跑 4 项自检,结合用户描述的问题定位具体失效点。同时检查:

  • 当前提示词是否明确了执行型/判断型?若缺失且任务需要判断,提示用户补充。
  • 是否有空洞强调词(「重要」「请注意」「本次强化」)可删除。

输出诊断结论:「问题是什么 → 改哪里」。

Step 3 — 修补

只展示变更段落的前后 diff。不改的范围逐字保留。用户确认后再输出完整版。

若要改动范围远超用户描述,先问:「这次是局部修订还是重写?重写走 prompt-creator。」

Step 4 — 保存

  • 版本号 minor +1(v1.0 → v1.1)
  • 更新头部,补全 Author/Model/Version
  • 写入新版本文件,不覆盖旧版本

版本与头部

// {
// Author: @歪斯Wise
// Model: <用户提供的模型列表>
// Version: v1.0
// }

文件名:prompt_v<version>.md

输出格式

  • 提案阶段:总结问题 → 展示变更段落前后对比 → 请求确认
  • 完成阶段:单一代码块输出完整修订稿,确认保存路径