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.
This skill implements GitHub issues using semantic commits by delegating initial code drafting to Codex, followed by human review and shipping. It addresses the need for structured, tested code delivery by enforcing quality gates and review processes. Use it when building features, implementing issues, or shipping code that requires coordination between automated drafting and manual oversight.
/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.