About implement
implement is a skill that carries out work described in a spec or ticket. It fetches the ticket title, invokes the tdd and code-review skills at agreed seams, runs typechecks and tests, and commits the result to the current branch.
Key features
- 01Fetches ticket title from issue tracker
- 02Uses tdd at pre-agreed seams
- 03Runs typecheck and single test files regularly
- 04Reviews finished work with code-review
- 05Commits work to the current branch
Use cases
- 01Implementing a feature from a ticket or spec
- 02Applying test-driven development and review before committing
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ mattpocock/ skills --skill implementAfter installing, type/implementin Claude Code to confirm it loaded.
Bundled filesagents/openai.yaml
Details
From the project READMEImplement 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.