Implement
Matt PocockCommunityCreated by Matt Pocock
- Skill
- Workflow
- Software development
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
The implement skill provides a systematic approach for developers to execute coding tasks based on provided specifications or issue tracker tickets. It enforces a disciplined development cycle that includes fetching requirements, utilizing test-driven development practices, performing regular validation through type checking and testing, and concluding with a formal code review and version control commit.
What it does
- Fetches and clarifies requirements from issue trackers based on user references.
- Integrates test-driven development practices at defined project seams.
- Executes regular type checking and individual test file runs during implementation.
- Runs the full test suite upon completion of the task.
- Performs a final code review of the implemented changes.
- Commits the completed work to the current branch.
When to use it
- When you need to translate a technical specification or ticket into functional code.
- When you want to ensure a consistent, test-backed implementation process.
- When you require an automated workflow that includes validation and peer-style review.
Advantages
- Promotes high code quality through integrated testing and review steps.
- Reduces ambiguity by requiring clarification of ticket references.
- Ensures consistent development habits by mandating regular type checking and test execution.
- Streamlines the transition from requirement to committed code.
Usage examples
- “Implement the feature described in ticket #123.”
- The agent fetches the ticket details, confirms the scope, writes tests, implements the code, runs the test suite, performs a review, and commits the changes.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/mattpocock/implement/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip implement.zip -d .agents/skills
Documentation by Matt Pocock
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.
Files
- ATTRIBUTION.mdAdded by AutoGineer859 B
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md622 B
- agents/openai.yaml139 B
LICENSE
MIT License Copyright (c) 2026 Matt Pocock Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Requirements and compatibility
Written for: Claude Code
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Needs: Claude Code frontmatter
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Created by
- Matt Pocock
- Publisher
- Matt Pocock (Community)
- Source
- mattpocock/skills · skills/engineering/implement · commit 4ae2317
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Matt Pocock.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download implement.zip