Skip to content

Commands Overview

Upfront is a set of slash commands for Claude Code. Each command is a markdown file — no dependencies, no build step.

Think → Define → Plan → Build → Ship → Learn
SituationCommandCeremony
Don’t know what to build/ideateConversation only
Need to understand a codebase/exploreProduces ARCHITECTURE.md
Need to understand a codebase you forgot/teachWalkthrough + optional quiz
Know the problem, need to define it/feature4-phase forced thinking
Need to revise a spec/refineChallenge-based iteration
Spec ready, need implementation phases/planArchitecture deep-dive + phasing
Plan ready, need to build/buildTDD + review + red team per phase
GitHub issue or clear bug/patchInvestigate + TDD + commit
Tiny change (<50 lines)/quickJust do it with TDD
Something is broken, unclear why/debugScientific method
Feature built, need a PR/shipAuto-populated from spec
Feature shipped, need to check/retroPredictions vs reality
Change sizeCommand path
<50 lines/quick
50-300 lines/patch
300+ lines/feature/plan/build

/patch and /quick both enforce scope gates — if a change grows beyond its boundary, the command stops and redirects you up.