project-inductionlisted
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*