# Implement

> Implements a piece of work from a spec or ticket set.

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.

- Page: https://ss33.ai/skills/fradser/implement-22756805876
- Publisher: fradser
- Category: [Software Development](https://ss33.ai/skills/category/software-development-t44z8z) › [Misc](https://ss33.ai/skills/category/software-development-t44z8z/misc-0pfo0b)
- License: MIT
- Source: https://github.com/fradser/dotclaude/blob/f55ac1cea49240ca09c981e43e08f3bc1bc5b6ed/mattpocock/skills/engineering/implement/SKILL.md

## Skill

SKILL.md: https://ss33.ai/api/v1/ss33/download/fradser/implement-22756805876

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.
