Structured operator for new projects, refactors, and complex implementations.
Structured operator for new projects, refactors, and complex implementations. Claude plans and executes. Codex reviews the plan and challenges the implementation.
/full
/full <project-description>
When invoked:
Load or Create 1shot/ Context
1shot/PROJECT.md — if missing, create from intake below1shot/LLM-OVERVIEW.md — if missing, create from template1shot/STATE.md if resumingStructured Discovery
Document Decisions
1shot/PROJECT.md1shot/DECISIONS.mdUpdate 1shot/LLM-OVERVIEW.md
Docs Check
cat ~/github/docs-cache/docs/cache/.index.md/doc <name> <url> before coding beginsPhase-Based Plan
1shot/ROADMAP.mdSkill Discovery
1shot/skills/ for already-pulled project skills./scripts/skillsmp-search.sh "<task type>" --install
1shot/skills/{name} for [task type]"Create Task Queue
Detect Providers
command -v codex >/dev/null 2>&1 && echo "codex: yes" || echo "codex: no"
command -v gemini >/dev/null 2>&1 && echo "gemini: yes" || echo "gemini: no"
Note available providers in 1shot/STATE.md.
Codex Plan Review (adversarial pass on the plan — before any code)
codex exec --full-auto "You are reviewing an implementation plan before execution. Here is the plan: [ROADMAP.md content]. Flag: (1) missing steps or dependencies, (2) tasks that could be combined, (3) risks not mentioned, (4) a better ordering. Be specific. Context: [PROJECT.md summary]"
Methodology Selection (per milestone — automatic) For each milestone task, inspect the task description and apply the right protocol:
/debug protocol:
investigate → analyze → hypothesize → fix. Phases 1-3 are read-only before any code./tdd protocol: RED-GREEN-REFACTOR. No production code without a failing
test shown first.Milestone Tracking
1shot/STATE.md with progressDispatch Non-Premium Tasks
~/.claude/skills/_shared/dispatch.md):
python3 -m core.dispatch.run --category <category> for parallel execution1shot/dispatch/Burn-Down Mode
1shot/BLOCKERS.md, skip, continueContext Checkpoints
Challenge Pass (adversarial review of full implementation)
git diff $(git merge-base HEAD main)..HEAD — full diff since full started_shared/dispatch.md):
codex exec --json -o /tmp/full-challenge.jsonVerification (MANDATORY — evidence required)
No verification, no completion. Assertions don't count — show the output.
Every milestone must pass this checklist. Each step requires actual command output.
If any check fails:
1shot/BLOCKERS.mdUpdate 1shot/LLM-OVERVIEW.md
Summary
📊 Implementation Complete
├─ Milestones: X/Y completed
├─ Files changed: Z
├─ Commits: N
├─ Codex reviews: M (issues found: P)
├─ Skills pulled: Q (in 1shot/skills/)
└─ Next steps: [if any]
See ~/.claude/skills/_shared/dispatch.md for the dispatch protocol.
See ~/.claude/skills/_shared/providers.md for provider detection and commands.
Full-specific routing: Claude plans and reviews. Codex and Gemini execute implementation tasks via the dispatch protocol. Research tasks route to Gemini. Full is one operator, not a PMO — don't make it behave like conduct.
1shot/ Structure1shot/
├── LLM-OVERVIEW.md # Full project context — keep updated
├── PROJECT.md # Goals, scope, acceptance criteria
├── STATE.md # Current phase and loop state
├── ROADMAP.md # Milestones and plan
├── DECISIONS.md # Decision log
├── BLOCKERS.md # Blocked items
└── skills/ # SkillsMP-pulled project skills
└── {name}/
└── SKILL.md
Only AGENTS.md and CLAUDE.md belong at the project root. Everything else goes in 1shot/.
| Ambiguity | Default |
|---|---|
| Stack | Follow CLAUDE.md defaults |
| Multiple implementations | Simplest |
| Naming | Follow existing pattern |
| Auth | Supabase Auth (email/password + Google OAuth) |
| Database | SQLite → Supabase Postgres |
| Deploy | Vercel / oci-dev |
| SkillsMP search bar | Specialized domain → search; general task → skip |
| Codex review? | Always run if available (advisory, not a gate) |
1shot/./scripts/skillsmp-search.sh