# Implement

> Build scoped work from a spec, issue, or conversation.

- Skill: `darknesskiller/implement` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add darknesskiller/implement`
- Raw SKILL.md: https://api.skillmd.com/api/skills/darknesskiller/implement/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: darknesskiller (https://skillmd.com/u/darknesskiller)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/darknesskiller/implement

---


# Implement

## Steps

1. **Pin contract.** Identify source of truth: spec, issue, conversation. List done criteria. Too vague: ask one question, wait.

2. **Find seam.** Read current flow before editing. Reuse helpers, tests, patterns. Broad or risky: explore before changing files.

3. **Build with feedback.** Use `/tdd` where possible. One vertical slice at a time. Narrowest useful check after each.

4. **Review.** Run formatter, lint, typecheck, tests. `/code-review` for non-trivial changes. Fix confirmed findings only.

5. **Close out.** Summarize changed files and checks. Commit only when asked. `/git` rules. PR needed: `/bitbucket-helper`.

## Blocked

If context missing, state plan before asking: source of truth, done criteria, seam, callers, passing check, review command, changed files.

## Output

If blocked, state the `Source of truth`, `Done criteria`, `Seam`, `Callers`, `Build with feedback` (`/tdd`, check/test), `Review`, and `Changed files` before asking a question.

Completion: changed files, checks, risks, blocked follow-up named.

