kickoff
Installation
SKILL.md
/kickoff — Project Scaffold
Every Josh project gets the same skeleton so agents (and future sessions) always know where things live. Documents its own absolute path — relative paths have bitten twice.
What gets created
- Project directory with git initialized and an initial commit.
- CLAUDE.md — project rules: stack, absolute path (C:\ form), LOCKED section (empty but present), pointers to CONTEXT.md and DECISIONS.md.
- CONTEXT.md — living status doc: what this is, current state, next milestone.
- DECISIONS.md — append-only log, seeded with the kickoff decision and date (absolute dates, never "today").
- launch.json entry (~/.claude/launch.json) if the project has a dev server — append, never overwrite; other sessions edit this file too.
- Feature-branch discipline — main stays deployable; work happens on branches.
- Verification skill stub — if the project has a UI or API, run /create-verification-skill once the dev loop exists (note it in CONTEXT.md as an early milestone, not a someday).