Skip to main content
RStack can be installed in any AI coding environment.

Requirements

  • Node.js >= 18.0.0
  • npm >= 9.0.0
init sets up .rstack/, writes the active business profile and budget policy, registers the project with the Business Hub, scaffolds bootstrap files (SOUL.md, HEARTBEAT.md, and framework-specific CLAUDE.md or AGENTS.md), writes the framework-specific glue, and prints next steps — idempotent and non-destructive. New to your AI framework itself? See Install your framework for the per-tool setup, then run the command above.
The sections below are the manual / asset-based paths. You only need them for frameworks without a native adapter (Codex, Gemini, universal) or if you prefer wiring assets yourself.

Business profiles

Choose the active project shape during init:
Profiles write .rstack/rstack.config.json and .rstack/budget.json. They guide enabled domains, plugin priority, dashboard pages, routing explanations, and budget envelopes. See Business Flex Profiles. The native Pi adapter gives RStack lifecycle hooks, tool gating, session events, and the full governed harness.

Claude Code — Asset adapter

Recommended: npx rstack-agents init --framework claude-code scaffolds CLAUDE.md, SOUL.md, and HEARTBEAT.md automatically. Manual asset copy (optional). Note: no rstack-agents command creates or refreshes these copies — init does not write .claude/agents/rstack/ or .claude/commands/rstack/. If you make them, they are unmanaged: re-copy after upgrading the package. The supported Claude Code surface without them is the bridge tools + the rstack-agents CLI + the settings hooks.
Or copy bootstrap templates from the package:
See the Claude Code adapter for full details.

Codex CLI — AGENTS.md adapter

Recommended: npx rstack-agents init --framework custom scaffolds AGENTS.md, SOUL.md, and HEARTBEAT.md. Manual asset copy (optional):
See the Codex adapter for full details.

Gemini CLI — GEMINI.md adapter

Recommended: run init --framework custom, then copy GEMINI.md:
Manual asset copy (optional):
See the Gemini adapter for full details.

Universal — Asset-only mode

Use this when your framework can read files but has no native RStack adapter.
Bootstrap prompt for any agent:

Verify your installation

Expected output:
The catalog ships 196 agents, 68 skills, 72 plugins, 36 prompts.