name: init-project description: Initialize a complete project from scratch. Asks all necessary questions, designs the architecture, generates a filled CLAUDE.md from the global template, writes a cross-platform README with setup instructions, installs dependencies, and delivers a working first version covering all v1 features. argument-hint: disable-model-invocation: true
Load and follow strictly:
$ARGUMENTS
Run the INTERVIEWER agent.
Using the initial request above as a starting point:
MANDATORY STOP — do not continue until the user has answered.
After receiving answers, produce the PROJECT BRIEF as defined in interviewer.md. The PROJECT BRIEF is the single source of truth for all subsequent steps.
Run the ANALYZER agent on the PROJECT BRIEF.
Focus on:
Output an ANALYSIS REPORT.
Run the DESIGNER agent using the PROJECT BRIEF and ANALYSIS REPORT.
Produce a complete DESIGN covering:
MANDATORY STOP — present the following to the user and wait for explicit approval before proceeding.
================================================================
INIT PROJECT — VALIDATION GATE
================================================================
PROJECT BRIEF SUMMARY
---------------------
<3–5 line recap of what will be built>
STACK
-----
<finalized stack with versions>
PREREQUISITES TO INSTALL
-------------------------
<list of tools / runtimes / services with versions>
FOLDER STRUCTURE
----------------
<full tree from the DESIGN>
V1 FEATURES TO IMPLEMENT
-------------------------
<numbered list from PROJECT BRIEF>
CONVENTIONS
-----------
<naming, doc style, test strategy>
EXCEPTIONS TO GLOBAL RULES
---------------------------
<list or "none">
================================================================
Approve this plan? (yes / request changes)
================================================================
IF user requests changes:
IF approved → proceed to STEP 5.
Run the SCAFFOLDER agent with:
~/.claude/templates/project-CLAUDE.md~/.claude/CLAUDE.mdThe SCAFFOLDER will, in order:
Generate CLAUDE.md — fill the global template with real content from the PROJECT BRIEF. No placeholders. No examples.
Generate README.md — cross-platform setup instructions (Windows / Linux / macOS) covering:
Scaffold structure — create every folder and file from the DESIGN with real content.
Implement v1 features — real working code for every feature in the PROJECT BRIEF. No stubs. No TODOs.
Write initial tests — at minimum one happy path and one edge case per module.
Install and build — actually run the install command, build, and test suite. Fix any failures before reporting.
Run the REVIEWER agent on the scaffolded project.
Review scope:
Maximum 3 iterations.
IF CRITICAL issues found:
IF counter > 3:
IF only IMPORTANT or MINOR issues:
Run the TESTER agent on the scaffolded project.
Produce:
================================================================
PROJECT INITIALIZED: <project name>
================================================================
LOCATION : <project root path>
STACK : <finalized stack>
INSTALL : ✅ / ❌ <error>
BUILD : ✅ / ❌ <error>
TESTS : ✅ <N> passing / ❌ <detail>
V1 FEATURES
-----------
✅ <feature>
✅ <feature>
⚠️ <feature> — partial: <reason>
REMAINING ISSUES
----------------
<IMPORTANT and MINOR issues from reviewer, or "none">
QUICK START
-----------
<exact commands to get the project running right now>
NEXT STEPS
----------
1. <recommended first action>
2. <recommended second action>
CLAUDE.md : ✅ complete
README.md : ✅ Windows / Linux / macOS
================================================================