← ClaudeAtlas

project-inductionlisted

Run a guided induction interview with the operator to establish a new project's context, constraints, and success criteria. Generates a bootstrap spec, a project-level AGENTS.md, and a Plane epic with initial tasks. Use this skill when starting a new project or when the operator invokes 'walter-os new project <type> <name>'.
Xipher-Labs/walter-os · ★ 5 · AI & Automation · score 67
Install: claude install-skill Xipher-Labs/walter-os
# Skill: project-induction **Trigger**: Invoked when `walter-os new project <type> <name>` is called, or directly via `skills/project-induction/scripts/induction.sh`. **Purpose**: Runs a guided induction interview with the operator to establish a new project's context, constraints, and success criteria. Generates a bootstrap spec, a project-level `AGENTS.md`, and a Plane epic with initial tasks. --- ## Inputs | Field | Source | Required | |---|---|---| | `project_name` | CLI arg or interview | yes | | `project_type` | CLI arg (`webapp\|service\|solana\|hackathon\|personal`) | yes | | `description` | Interview question 1 | yes | | `stack` | Interview question 2 (with type-specific defaults) | yes | | `non_negotiable_rules` | Interview question 3 (compliance, perf, etc.) | no | | `critical_integrations` | Interview question 4 (DB, APIs, 3rd party) | no | | `success_kpis` | Interview question 5 | no | | `phi_data` | Interview question — "Does this project handle medical/health data?" | no | | `financial_data` | Interview question — "Does this project handle payments?" | no | **Non-interactive mode**: all inputs may be supplied via a YAML file (`--answers-file <path>`), enabling scripted and test invocations. --- ## Outputs 1. **Project charter** (`docs/specs/<project-name>-bootstrap.md`): problem statement, decisions, acceptance criteria for the bootstrap phase, non-goals. Written to `--output-dir` if specified, otherwise to `docs/specs/`. 2. **Project AGENTS.md*