Saltar a contenido

rai init

Initialize a RaiSE project. Detects project type (greenfield/brownfield), creates .raise/manifest.yaml, and scaffolds skills/workflows for each target agent.

Usage

rai init [OPTIONS]

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

# New project (defaults to claude agent)
rai init

# Named project
rai init --name my-api

# Existing project with convention detection
rai init --detect

# Multi-agent setup
rai init --agent claude --agent cursor

# Preview what would change
rai init --dry-run

# Apply a custom skill set
rai init --skill-set my-team

See also: [rai skill sync](skill.md/, [rai info](info.md/