Skills Explorer Add Skills

implement

An agent skill by mattpocock, from mattpocock/skills. Tags: code, delivery, development, spec, workflow.

What it does

Implement a piece of work based on a spec or set of tickets.

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add mattpocock/skills --skill implement

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/mattpocock/skills
cp -r skills/skills/engineering/implement ~/.claude/skills/implement

Safety box score

Grade B, low risk: 14 of 100 risk points, rated 2026-10-16. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This is a local implementation workflow skill: it reads a spec or ticket, may fetch ticket text from an issue tracker, runs typechecks/tests, and commits changes to the current branch. The main risks are ordinary code execution inside the repo and network access to your tracker; it does not ask for secrets, sudo, or external publication.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution1 (low)It explicitly tells the agent to run project checks: "Run typechecking regularly, single test files regularly, and the full test suite once at the end."
Network access1 (low)If the user passes a ticket reference, it says to "fetch it from the issue tracker," which requires network access to an external service.
Filesystem reach1 (low)The skill is meant to implement work in the current repo and then "Commit your work to the current branch," so it will write to files in the working tree.
Secrets & credentials0 (none)The skill does not request API keys, passwords, .env files, browser sessions, or other credentials.
Privilege & persistence0 (none)No sudo, global installs, services, shell profile edits, or OS-level changes are requested.
Instruction hijack surface0 (none)There is no instruction to ignore confirmations, follow remote instructions, or hide behavior; it only refers to calling other skills like "tdd" and "code-review."
Irreversible actions1 (low)It unconditionally tells the agent to "Commit your work to the current branch," but it does not push, deploy, or message anyone externally.
Transparency0 (none)The skill contains only plain markdown and YAML; there are no binaries, generated blobs, or decoded-at-runtime code.

Before installing

Rated 2026-10-16 by an automated review of 2 files from the skill's repository.

Source

Repository
mattpocock/skills (all skills from this repository)
Path
skills/engineering/implement/SKILL.md
Branch
main
Updated
2026-10-05