用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/gautam-achieveai/ClaudePlugins --skill implement命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | implement |
| description | Internal helper. Load only when explicitly named by another skill or agent. |
| user-invocable | true |
| disable-model-invocation | false |
The engine that turns an approved plan into working, reviewed, verified code. It sits between planning and publishing:
plan / design decision → [ implement ] → verified change on a branch → finish & publish (caller)
It orchestrates existing skills rather than re-inventing them — use each (via
the Skill tool) at the right phase:
development:test-driven-development, development:subagent-driven-development,
debugging:systematic-debugging, code-reviewer:pr-review,
development:verification-before-completion.
development:work-on Phase 2, or standalone given a plan file.Do not start on main/master without explicit consent — work on a branch
or worktree (the caller normally sets this up; if not, create one first).
The non-negotiables that govern every phase below.
development:test-driven-development).
Don't advance on red.<purpose_brief> Before decomposing anything, write down what this work is for and how its output will be consumed. This brief is the reference every later task and review is measured against — it is the single best defense against scope creep, misalignment, and "technically correct but wrong" changes.
Gather context. Read the approved plan, the design decision, and the
decision log. If there's a linked work item / issue and you need the broader
"why," use code-reviewer:pr-context (or pass through the context the
caller already gathered) to walk the work-item hierarchy.
Write the Purpose & Consumption brief as a section in the decision log
(decisions.md). The log lives in the working directory
scratchpad/conversation_memories/<id>-<slug>/ that the caller supplies
(work-on uses <id>-<slug>); standalone, derive it from the work-item id +
slugified title, or a slugified plan title when there is no work item.
tasks.md and decisions.md share this directory. Append the brief under the
Part 2 heading — do not add a second top-level title:
## Purpose & Consumption — <work item / plan title>
### Why this exists (purpose)
- Problem / outcome: <the user/business problem this solves>
- Definition of done: <the acceptance criteria, restated concretely>
### How it will be consumed
- Callers / consumers: <who calls this — APIs, UI, downstream services, jobs>
- Contracts & invariants: <inputs/outputs, DTO/schema shapes, behaviors callers rely on>
Surfaces touched:
Turn the plan into a concrete, ordered task list. Each task is small, clear, and independently verifiable, and traces back to the purpose brief.
Read and follow reference/execution-loop.md →
"Task List" for the tasks.md format and granularity rules. In short:
one file / one logical change per task; test tasks are explicit, not implicit;
verification tasks ("run build", "run tests") follow each logical group; order by
dependency.
For large/complex plans (5+ distinct steps, or changes across 3+ areas), decompose into checkpoints first — see reference/execution-loop.md → "Decomposing complex work." (Creating provider child items/issues is the caller's job, not this skill's.)
Work the list one task at a time, test-first, committing each green increment.
Read and follow reference/execution-loop.md → "Execution". It covers:
development:subagent-driven-development
(fresh subagent per task + spec-then-quality review); otherwise sequential per
../../reference/executing-plans-guide.md.development:test-driven-development for every task
(red → green → refactor), with the test framework auto-detected.tasks.md.debugging:systematic-debugging; max 3 attempts per task, then return the
blocked outcome (see Guardrails) instead of thrashing.Implementation isn't done when the tests pass — it's done when an independent review of the whole diff against the purpose brief comes back clean.
Read and follow reference/self-review-loop.md.
In short: run code-reviewer:pr-review in local branch mode, triage findings
by severity (fix Must/Should, skip Low/style), fix → re-review, cap 3 cycles,
and log each cycle to the decision log.
<definition_of_done>
Use development:verification-before-completion and produce fresh evidence
— never assert success you haven't observed this run. Confirm:
N/N, 0 failures).If verification fails, fix and re-verify; if it still fails after 3 attempts, return the blocked outcome. When green, record the evidence in the decision log and return the success outcome. </definition_of_done>
Inputs (from the caller or the plan file):
development:autonomous-design, if used).Output: a success or blocked outcome (see Guardrails), an updated
tasks.md audit trail, commits on the branch, and decision-log entries
(purpose brief, self-review cycles, verification evidence).
development:work-on Phase 2 (which adds worktree setup and
provider-specific finish/publish + blocked handling around it).development:test-driven-development,
development:subagent-driven-development, debugging:systematic-debugging,
code-reviewer:pr-review, development:verification-before-completion.../../reference/executing-plans-guide.md,
../../reference/git-worktrees-guide.md,
../../reference/branch-completion-guide.md
(branch completion is the caller's step, after a success outcome).Keep it central. Reference this brief when decomposing (Phase 1), when reviewing each task, and at verification (Phase 4). If a task or finding doesn't serve the purpose or a consumer, it's probably out of scope. </purpose_brief>