implement
The facts
Its description
Implement a piece of work based on a spec or set of tickets.
The description the agent reads to decide when to use it.
When it starts
This skill is not chosen from conversation: it carries `disable-model-invocation: true`, so the agent only runs it when the user invokes it directly (for example as /implement) with a spec or a set of tickets to implement. Nothing in the name or description lets the agent pick it up on its own.
A model's summary of when it is used.
Who can start it
Only you
Only you can start it. The agent never picks it on its own.
What it leads to
- calls code-review line 15
- calls tdd where possible, at pre-agreed seams line 11
Other skills this one hands off to, calls, requires or offers instead, as a model read them.
What leads to it
- ask-matt hands off to this ask-matt, line 28
Other skills that hand off to this one, call it, require it or offer it instead, as a model read them.
Licence
MIT, from LICENSE
The terms its author shares it under, which let it be shown here.
Other files in this skill (1) Close
The text
Most marks come from matching words in the file, so treat them as pointers.
Implement the work described by the user in the spec or tickets.
If the user passes a ticket reference, fetch it from the issue tracker and state its title before starting. If the reference is ambiguous, ask.
Call the Skill tool with "tdd" where possible, at pre-agreed seams.
Run typechecking regularly, single test files regularly, and the full test suite once at the end.
Once done, call the Skill tool with "code-review" to review the work.
Commit your work to the current branch.
Raw lines 1 to 17From mattpocock/skills at 4ae2317, 2026-10-31. Skills read by DeepSeek V4.1 Flash on 2026-11-04. Summary and techniques by Claude Opus 5.5 on 2026-11-06.