Skills mattpocock skills Engineering workflow
implement
- Use it when:
- A spec or ticket is ready and you want the agent to build it now, in this session.
- It does:
- Builds it test-first, type-checks as it goes, runs the full test suite, then reviews the result.
- You get:
- Commits on your current branch, already through a code review.
- Needs:
- Two skills by the same author: tdd, its rules for test-first work, and code-review, which checks the diff against the spec and the repo's standards.
- Runs:
- Only when you invoke it; the agent won't start it on its own.
Skill 15 of 24 in the Engineering workflow bundle, after triage and before implement-spec.
Only works inside its bundle: Builds through tdd and closes with code-review, loading both as steps. Install Engineering workflow instead.
TL;DR
A short skill that strings two others together. Point it at a spec, a set of tickets or a ticket number; it fetches a ticket from your issue tracker and states its title before starting, and asks if the reference is unclear. It builds with the tdd skill where it can, testing at interfaces agreed with you, runs type checks and single test files as it goes and the full suite once at the end. Then it runs the code-review skill over the work and commits to the current branch. One agent does it all, unlike implement-spec, which hands each ticket of a spec to its own subagent.
Summarizes the skill at 5beb35b.
npx skills add https://github.com/mattpocock/skills --skill implement skills.sh pageSource on GitHubAll skills from mattpocock/skills
- Total Downloads
- 843,391 on skills.sh, Nov 9, 2026
- Repo stars
- 318,714 mattpocock/skills
- First seen
- Jun 17, 2026 on skills.sh
Weekly values
| Week to | Installs |
|---|---|
| Sep 21 | 38,981 |
| Sep 28 | 34,652 |
| Oct 5 | 35,376 |
| Oct 12 | 51,104 |
| Oct 19 | 41,033 |
| Oct 26 | 35,700 |
| Nov 2 | 32,822 |
| Nov 9 | 30,350 |
| Category |
Test-first work, implementation from specs, git hygiene and scope control. Everything for building software: planning, coding, debugging, design, frameworks, cloud, agents and skills. |
|---|---|
| Type |
A multi-step process the agent follows: interview, debug, run a TDD loop, review. |
| Effect |
Its own steps create or change files, git state or local tools. |
| Needs |
Instructions only. Works in any agent that supports skills. |
| Publisher |
Everyone else. Unverified vendor claims default to community. |
| Topics |
SKILL.md
From mattpocock/skills at 5beb35b. Checked daily, last changed Oct 20, 2026.
Frontmatter
name: implement
description: "Implement a piece of work based on a spec or set of tickets."
disable-model-invocation: trueImplement 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.