implement Skill for Claude Code: Build the Work From a Spec or Tickets
Builds the work in a spec or set of tickets with test-first coding, runs a code review at the end and commits to your current branch.
- Installs
- 812.4K
- on skills.sh
- Stars
- 309.2K
- on GitHub
- Files
- 1
- besides SKILL.md
- Updated
- Nov 2026
- last repo commit
implement is a short instruction set for turning a spec or tickets into code. It fetches the ticket you name from your issue tracker and states its title. Then it builds, calling the tdd skill at agreed test points, typechecking often, running single test files often and the full suite once at the end.
When it finishes it calls the code-review skill and commits to the current branch. It depends on both of those skills, so install the whole set. You start it with /implement.
Good for
- Developers who write specs or tickets and want agents to build them
- Teams using GitHub or other trackers with agent-ready tickets
- People who want review and commit built into the build step
Install implement
Claude Code
- 1
Copy this prompt.
Install the implement skill in Claude Code. Run this command: claude plugin install mattpocock-skills@claude-plugins-official Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Install the whole set with the plugin route. implement calls other skills from the same repo, and the README asks you to run /setup-matt-pocock-skills once per repo so they know your issue tracker. Pick one route per agent, or you get every skill twice. Claude Code names plugin skills /plugin-name:skill-name, so the full name is /mattpocock-skills:implement if /implement is not found.
From the project README. Source.
What's in the skill
When it loads
Implement a piece of work based on a spec or set of tickets.
Key facts
- Author
- Matt Pocock
- Installs on skills.sh
- 812,439 (Nov 2, 2026)
- GitHub stars
- 309,237 (Nov 2, 2026)
- License
- MIT
- Last repo commit
- Nov 1, 2026
- Files next to SKILL.md
- 1 files
- skills.sh audits
- Gen Agent Trust Hub pass, Socket pass, Snyk pass
What it includes
Reads the ticket from your issue tracker and states its title first
Network ·
Fetch the ticketCalls the tdd skill at pre-agreed test points
Runs code ·
Build with tddTypecheck regularly, single test files regularly, full suite once at the end
Runs code ·
Check as it goesCalls the code-review skill on the finished work
ReviewCommits the work to the current branch
Runs code ·
Commit
From the official docs
Permissions
Medium risk
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It edits your code and commits to your current branch
Start from a feature branch, not main, and review the commit before you push. github.com
It runs your typecheck and tests
Test scripts run with your permissions. Know what they do before you let the agent run the suite. github.com
Technical details
| Talks to | Your issue tracker, when you pass a ticket |
|---|---|
| Scopes |
|
Questions
What does implement do?
It builds what a spec or ticket describes, test-first, then reviews the result and commits it. The SKILL.md is short and leans on the tdd and code-review skills for the details.
How do I install implement?
Use the install box at the top and install the whole set. implement calls tdd and code-review, so installing it alone leaves it without both.
Will it start by itself?
No. The frontmatter sets disable-model-invocation, so you type /implement.
Does it push code?
The SKILL.md says to commit to the current branch. It does not mention pushing. Check your branch before you run it, because the commit lands wherever you are.
Does it need an issue tracker?
Only if you pass a ticket reference. Then it fetches the ticket, using the tracker you set up with /setup-matt-pocock-skills.
Is it safe?
It edits code, runs your tests and commits. Run it on a feature branch, read the diff, and keep production credentials out of the environment.
Information
updated Nov 2, 2026
- Repository
- mattpocock/skills
- Folder
skills/engineering/implement
Sources
Docs, issue trackers and discussions this page is built from.
Show all 3Hide
- mattpocock/skills README · github.com
- implement SKILL.md · github.com
- implement on skills.sh · skills.sh