rai init
Initialize a RaiSE project. Detects project type (greenfield/brownfield), creates .raise/manifest.yaml, and scaffolds skills/workflows for each target agent.
rai init [OPTIONS]Options
Section titled “Options”| Flag | Short | Description |
|---|---|---|
--name | -n | Project name (defaults to directory name) |
--path | -p | Project path (defaults to current directory) |
--detect | -d | Auto-detect installed agents from project markers. Also generates AGENTS.md |
--agent | Target agent(s): claude, cursor, windsurf, copilot, antigravity. Repeatable | |
--ide | Deprecated — use --agent instead | |
--dry-run | Preview skill updates without writing files | |
--force | Overwrite all skill files without prompting | |
--skip-updates | Keep all existing skills, only install new ones | |
--skill-set | Overlay a skill set from .raise/skills/{name}/ on top of builtins |
Examples
Section titled “Examples”# New project (defaults to claude agent)rai init
# Named projectrai init --name my-api
# Existing project with convention detectionrai init --detect
# Multi-agent setuprai init --agent claude --agent cursor
# Preview what would changerai init --dry-run
# Apply a custom skill setrai init --skill-set my-teamSee also: rai skill sync, rai info