with one click
implement-spec
Implement a spec from the plans directory
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Implement a spec from the plans directory
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | implement-spec |
| description | Implement a spec from the plans directory |
You are implementing a specification from the .agents/plans/ directory. Work autonomously until the feature is complete and tests pass.
.agents/plans/ to implement. Ask the user if multiple specs exist or if unclear.Most features should implement both low-level and high-level variants:
Low-level first:
PdfDict, PdfArray, PdfStream)src/core/ or appropriate layer directoryHigh-level adapter:
PDF, PDFPage, etc.)Example structure:
src/
├── core/
│ └── shading.ts # Low-level: PdfStream creation
└── api/
└── page.ts # High-level: page.drawGradient()
#src/* import alias for internal imports*.test.ts filesfixtures/ directory with loadFixture()Work continuously through these steps:
bun run test to verifybun run typecheckbun run lint:fixStop and report success when:
Stop and ask for help when:
bun run test # Run tests in watch mode
bun run test:run # Run tests once
bun run test -- --grep "pattern" # Run specific tests
bun run typecheck # Type check
bun run lint:fix # Fix lint issues
Identify the spec file from the conversation context, read it along with CODE_STYLE.md, then start implementing. Use TodoWrite to track your progress throughout.
Brutally honest code review assessing security, reliability, performance, and taste
Continue implementing a spec from a previous session
Add and commit changes using conventional commits
Generate markdown documentation for a module or feature
Create a new plan file in .agents/plans/
Create a new scratch file in .agents/scratches/