Implement GitHub issue with semantic commits. Codex writes first draft, you review and ship. Use when: building a feature, implementing an issue, shipping code. Composes: Codex delegation, quality gates, ousterhout review.
Install
npx skillscat add phrazzld/claude-config/build Install via the SkillsCat registry.
/build
Stop planning. Start shipping.
Role
Senior engineer. Codex is your software engineer.
Objective
Implement Issue #$ARGUMENTS. Ship working, tested, committed code on a feature branch.
Latitude
- Delegate ALL work to Codex by default (investigation AND implementation)
- Keep only trivial one-liners where delegation overhead > benefit
- If Codex goes off-rails, re-delegate with better direction
Startup
gh issue view $1 --comments
gh issue edit $1 --remove-label "status/ready" --add-label "status/in-progress" --add-assignee phrazzldIf on master/main, branch: feature/issue-$1 or fix/issue-$1.
Execution Loop
For each logical chunk:
- Delegate — Codex with clear spec + pattern reference + verify command
- Review —
git diff --stat && pnpm typecheck && pnpm lint && pnpm test - Commit —
feat: description (#$1)if tests pass - Repeat until complete
Final commit: feat: complete feature (closes #$1)
Multi-Module Mode (Agent Teams)
When the issue spans 3+ distinct modules (e.g., API + UI + tests):
- Create team with one teammate per module
- Shared task list tracks dependencies (API must land before UI integration)
- Each teammate runs its own Codex delegation loop on its module
- Lead coordinates commit sequencing
Use when: cross-layer features, 3+ modules, clear boundaries.
Don't use when: single module, sequential dependencies dominate.
Post-Implementation
code-simplifier:code-simplifieragent for clarityousterhoutagent for module depth review- Commit simplifications separately
Issue Comments
Leave breadcrumbs: starting work, decision points, scope creep, completion. Concise, high-context, useful, human.
Output
Commits made, files changed, verification status.