You have a clear feature to build and want the full development workflow with enforced quality gates — from code to review to precommit.
| Skill | Role |
|---|
/feature-dev | Orchestrate the full development cycle |
/verify | Run lint + typecheck + unit + integration tests |
/codex-test-review | Review test adequacy (mandatory) |
/codex-review-fast | Dual code review (Codex + secondary) |
/precommit | Final quality gate: lint + build + test |
/update-docs | Sync docs with code changes |
/feature-dev — starts the orchestrated workflow (or work manually step by step)
- Write code + tests for the feature
/verify — run all tests, fix failures
/codex-test-review — mandatory test adequacy review; close gaps if needed with /codex-test-gen or /post-dev-test
/codex-review-fast — dual code review (auto-loop: fix issues → re-review → pass)
- If code changed from review fixes: re-run
/verify → /codex-test-review --continue (freshness rule)
/precommit — final gate after review passes
/update-docs — sync tech spec and request docs (/create-request --update + /codex-review-doc if docs changed)
/smart-commit --execute — commit when ready
/push-ci — push and monitor CI
| Situation | Choice |
|---|
| Test review finds gaps? | /codex-test-gen for unit tests, /post-dev-test for integration |
| Code review finds P0/P1? | Fix immediately → auto-loop re-reviews |
| Need architecture advice first? | Start with /codex-architect before coding |
| Feature needs a tech spec? | See Turn a request into a tech spec first |
| Gate | Enforced by | Sentinel |
|---|
| Code review | Hook + behavior | ✅ Ready / ⛔ Blocked |
| Precommit | Hook | ✅ PASS / ❌ FAIL |
| Doc review (auto-triggered via doc-sync) | Behavior | ✅ Mergeable / ⛔ Needs revision |
- Feature implemented with tests
- Code review passed (dual reviewer)
- Precommit passed (lint + build + test)
- Documentation synced
- Ready to commit and push