en un clic
zeus-init
// Initialize a new Zeus project. Creates .zeus/main/ directory structure, sets up config.json with north star metrics, and writes the first evolution.md entry. Use this FIRST before any other zeus skill.
// Initialize a new Zeus project. Creates .zeus/main/ directory structure, sets up config.json with north star metrics, and writes the first evolution.md entry. Use this FIRST before any other zeus skill.
Brainstorm features or run full project planning through structured dialogue. Use --full for initial project-wide planning (includes north star metrics if not set), or --feature <name> for a single feature. Always asks one question at a time. Invokes zeus-plan automatically after spec is approved.
Map an existing (brownfield) codebase into deterministic Zeus artifacts under .zeus/{version}/ so downstream skills can reuse real project context.
Execute all pending tasks in task.json using the zeus-runner.sh shell loop. Tasks are grouped into dependency waves and run with fresh claude CLI subagents. Each task gets an atomic git commit and a mandatory ai-log entry. Supports --version flag for v2/v3/v4 execution.
Convert a spec document into structured prd.json user stories and task.json execution units. Called automatically by zeus-brainstorm, but can also be invoked directly. Supports --version flag to target v2/v3/v4 folders.
Display a full status report of the Zeus project — all active versions, task progress, recent feedback attribution, evolution history, and next recommended action.
Create a new version folder (.zeus/v2/, .zeus/v3/ etc.) when user feedback reveals needs that can't be met by the main version. Inherits main config and declares differences. Records everything in evolution.md.
| name | zeus-init |
| description | Initialize a new Zeus project. Creates .zeus/main/ directory structure, sets up config.json with north star metrics, and writes the first evolution.md entry. Use this FIRST before any other zeus skill. |
Use this skill as the mandatory first step before any other /zeus:* workflow.
.zeus/ scaffold and schema files..zeus/main/.When --import-existing is provided:
.zeus/{version}/codebase-map.json if present..zeus/{version}/existing-modules.json if present.project.domain and project.tech_stack from discovered artifacts..zeus/schemas/config.schema.json.zeus/main/config.json (if already present).zeus/main/evolution.md (if already present)Inspect whether .zeus/main/config.json exists and has a non-empty project.name.
/zeus:status.Collect, in this exact order:
v2/v3 tracks)If --import-existing is active, show inferred values before each question as defaults.
Propose one recommended metric bundle with rationale and editable weights.
Output template:
Recommended metric strategy:
North star: {metric_name}
Weights:
- {metric_a}: {weight} ({reason})
- {metric_b}: {weight} ({reason})
Choose one:
A) Accept
B) Adjust weights
C) Fully customize
.zeus/main/config.jsonWrite schema-compatible configuration with:
project metadatametrics north star and weightsgit commit format policyversions active set and folder mappingWhen imported artifacts exist, also write:
project.codebase_map_refproject.existing_modules_refIf user declares future versions, register them in versions only. Do not create folders here.
Append a new INIT entry to .zeus/main/evolution.md describing:
git add .zeus/
git commit -m "chore(zeus): initialize zeus project structure"
If git is not initialized:
git init
git add .zeus/
git commit -m "chore(zeus): initialize zeus project structure"
Create .zeus/main/ai-logs/{ISO-ts}-init.md using this contract:
## Decision Rationale
## Execution Summary
## Target Impact
Report created artifacts and recommend next commands:
/zeus:brainstorm --full/zeus:brainstorm --feature <name>/zeus:statusFor brownfield mode, recommend:
/zeus:brainstorm --feature <name> --version <version>/zeus:plan --version <version>.zeus/schemas: abort and explain missing prerequisites.Delegate read-only discovery tasks to zeus-researcher when repository state is unclear.