Skip to main content

Skill Improvement Workflow

@ aquarius-wing762026.7.10skill-improve-workflow

Review an existing skill, identify what is missing or unclear, and fix the issues that have a clear answer.

FeaturedAI Engineering

Basic info

Name
Skill Improvement Workflow
Description
当用户要对一个已有的 skill (SKILL.md / skill 目录 / 已安装 skill) 做整体质量提升时触发—— 用 skill-create-workflow 创建时的同一套门禁反向检验并把它改到合格: 四门反检出问题后, 确定类改法征同意即改、判断类采访用户拍板。 触发判定按 "提升 / 审查意图 + 完整 skill 目标", 不按短语字典匹配: - 任何 "提升式或审查式动词 + 已有 skill" 都算: 提升 / 改进 / 完善 / 优化 / 打磨 / 精炼 / 审查 / 审 / 评审 / 检查 / 体检 / 把关 / improve / review / audit + 一个已存在的 skill。 - 口语说法同理: "帮我把这个 skill 提升一下"、"完善下 own-skills/xxx"、 "这个 skill 写得怎么样"、"这 skill 要不要重构"、"它还够格当 skill 吗"。 - 代词承接同理: 上文在讨论某个已有 skill 时, "提升一下它 / 审一下它" 即触发, 目标取上文。 Do NOT trigger when: 创建全新 skill (走 skill-create-workflow); 目标只是一段 prompt / agent 定义文本而非完整 skill 目录 (直接走 prompt-review); 用户点名给 skill 加某功能 / 改某个 具体行为、不要质量审查 (走 skill-create-workflow update / repair); install / list / upgrade / uninstall 已装 skill (走 tranfu-router)。 安全边界: 审查阶段只审不改; 仅在审后修复阶段, 对有确定改法的问题逐条或批量征得用户 同意后才落盘, 判断类问题一律采访用户拍板, NEVER 擅自替用户决定或未经同意改文件。

skill-improve-workflow

Bring an existing skill up to today's quality bar: run the same gate checks that skill-create-workflow uses when creating a new skill, only backward against something that already exists (content-fit review via skill-content-fit, domain-and-naming review via skill-domain-framing, prompt-engineering quality via prompt-review axes A–G, structural completeness via a mechanical checklist). The output is a SKILL_REVIEW_REPORT with a three-way verdict (pass / needs-fix / recommend-rebuild), followed by fixing what can be fixed. Review is the means; improvement is the result — the name is chosen by the result, mirrored against skill-create-workflow (create).

Two phases. The review phase only reads, never writes. The post-review repair phase handles issues with a settled fix (missing Do NOT clause, soft wording that should be MUST, non-kebab naming, and so on) by editing the files directly after batched consent, and hands judgment-type issues (does this even belong as a skill / is the container name right / where to draw the boundary) back to the user through an interview — which opens by announcing the total count and prefixes each round with [k/N] so the process feels bounded, and always uses plain language instead of internal jargon. Anything that means switching container or rewriting from scratch is a large refactor and gets handed back to skill-create-workflow.

Architecture: the orchestrator only routes, merges, and adjudicates — it never reads the target files in full. All four gates run in subagents with tiered short-circuits: if Gate 1 fails or Gate 2 flags the container as wrong, emit a partial report and exit. Gate 3 audits SKILL.md first (three reviewers work in parallel along axes A,B / C,D / E,F,G, alongside the Gate 4 structural check on the same wave); if SKILL.md has any BLOCKER or HIGH, exit here, and the remaining prompt-bearing files go into a later wave. When merging REVIEW_PACKETs, the orchestrator prefixes each issue id with its file path (promoted to file#localid) to avoid collisions; the in-file local ids stay stable so re-review can still reference them.

When to use it

  • You want to bring an existing skill in your library up to today's create-gate bar
  • Someone else's skill lands on your desk and you want a full health check before merging, then fix what's fixable
  • You suspect a skill has the wrong name or wrong boundary and want a score to justify the rebuild call
  • You want to batch-audit every skill in a directory and get a per-skill verdict table

How to invoke (trigger phrases)

Say to Claude:

  • "Improve the own-skills/daily-report skill for me"
  • "Polish up ~/.claude/skills/foo"
  • "Review this skill, and fix whatever's fixable while you're at it"
  • "Does this skill need to be rebuilt?"
  • "Run a review pass over the whole own-skills/ directory"

What you'll see

  • Four gates report in sequence: content-fit reverse check / domain reverse check / prompt quality (with an embedded REVIEW_PACKET) / structural completeness
  • Mechanical verdict: Gate 1 or Gate 2 fails → recommend-rebuild; Gate 3 or Gate 4 has BLOCKER/HIGH → needs-fix; otherwise → pass
  • Once the report is out and you're around to fix things: mechanical issues get batched consent and are applied directly; judgment issues become an interview with progress markers so you can decide; the run closes with a repair summary (what changed / what you decided / what got deferred)
  • The review phase never touches files. Edits only happen in the repair phase, and every edit maps to one of your consents. Large refactors get punted back to skill-create-workflow.

Compared to similar skills

  • prompt-review: a quality checklist for a single prompt file or inline prompt text; it is Gate 3 inside this skill. If your target isn't a full skill directory, use it directly instead of this one.
  • skill-create-workflow: the create-side orchestrator (build a new skill from scratch). This skill owns review plus fixing mechanical and judgment-type issues to the bar; only container-swap or full rewrite refactors get handed back to it.

Let's Build Together

Follow us and join the community for updates

WeChat community

Scan to join WeChat group

WeChat QR Code