Recommended: npm init
init creates .rstack/ and scaffolds AGENTS.md, SOUL.md, and HEARTBEAT.md from the package templates. Existing files are never overwritten.
Manual asset copy (optional)
AGENTS.md configuration
Runinit, or copy the canonical templates:
| File | Purpose |
|---|---|
AGENTS.md | Codex/universal bootstrap — asset paths, Node bridge, skill routing |
SOUL.md | Governance identity — team roles, contracts, evidence |
HEARTBEAT.md | Optional standby checks — approvals, budget, stalled tasks |
## Skill routing section that maps .rstack/rstack.config.json enabled domains and plugins to skill selection.
Then run Codex CLI from that project directory.