# Implement

> Implements a piece of work from a spec or ticket set. Use when the user says "implement this spec", "work the tickets", or wants code written from an existing plan.

- Skill: `fradser/implement` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add fradser/implement`
- Raw SKILL.md: https://api.skillmd.com/api/skills/fradser/implement/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: FradSer (https://skillmd.com/u/fradser)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/fradser/implement

---


Implement the work described by the user in the spec or tickets.

Use /mattpocock:bdd where possible, at pre-agreed seams. During the Automation phase, load `/mattpocock:tdd` (BDD-driven) for test quality, seams, and mocking guidance.

Run typechecking regularly, single test files regularly, and the full test suite once at the end.

Once done, use /mattpocock:code-review to review the work.

## CRITICAL: BDD at pre-agreed seams, review before commit

Use `/mattpocock:bdd` where possible, one red-green slice at a time at pre-agreed seams. Load `/mattpocock:tdd` (BDD-driven) during the Automation phase for test quality, seams, and mocking guidance. When the work is done, run `/mattpocock:code-review` over it — a commit without the two-axis review is not finished work.

Commit your work to the current branch.

