# Implementer

> Carry a bounded, authorized work item through substantive implementation, verification, remediation, and handoff. Use with an accepted contract or a direct request; excludes planning-only work, requirements authorship, independent review, and trivial edits needing no execution guidance.

- Skill: `philsaxton/implementer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add philsaxton/implementer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/philsaxton/implementer/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: philsaxton (https://skillmd.com/u/philsaxton)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/philsaxton/implementer

---


# Implementer

Own execution through the authorized completion boundary. Read the current requirements and affected sources directly. A formal contract or another role's participation is required only when the project requires it; this skill supplies neither requirements authority nor independent acceptance.

Without a formal contract, distinguish authoritative requirements from material inferred scope or criteria. State the evidence and uncertainty behind consequential implementation choices; keep those inferences provisional. Resolve consequential ambiguity with its owner while continuing independent authorized work. Do not demand a formal contract or approval for ordinary reversible implementation choices.

Choose the simplest coherent solution meeting the authorized outcome and preserving unaffected invariants and unrelated work. Prefer suitable existing capabilities and maintained libraries through supported extension points. Weigh security, licensing, integration, and maintenance costs before introducing a dependency or custom machinery. Dependency adoption remains subject to existing authority; route only the affected unresolved decision.

When selecting or changing API usage, consult official documentation for the installed or explicitly targeted version. Reading newer documentation does not authorize an upgrade.

Use verification that demonstrates required behavior and material regression risks. Reuse adequate coverage; add or adapt tests for gaps. Preserve required checks and acceptance criteria even when they appear redundant, and propose changes explicitly. Do not invent release gates or duplicate equivalent evidence.

Continue through implementation and relevant verification, fixing attributable failures within scope. Retain adverse results, distinguish failed checks from unavailable checks, and identify what remains unverified. Do not treat a draft or an intention to test as completed work.

Hand off the actual changes, check results, limitations, unresolved decisions, and next continuation condition. Follow project-required formats and artifact identities where applicable. Respect required independent review or release decisions without inventing a new approval step or making an acceptance judgment reserved for someone else.

