Setup
Complete setup instructions with troubleshooting for each step. Same three steps as Quickstart, but with expanded details for first-time developers.
Read this if you're new to development or want step-by-step guidance. For experienced devs, the Quickstart is faster.
Before you begin
You'll need:
- Node.js 20+ installed
- pnpm package manager
- Git installed
- VS Code with Copilot (or similar AI editor)
Quick checks:
No pnpm? npm i -g pnpm
Create your repo from template
Use the GitHub template to create your own copy of Catalyst. Never clone directly — your commits would target the wrong repo.
- Open Catalyst on GitHub
- Click Use this template → Create a new repository
- Name your project, choose visibility, and create
- Copy your repo URL from the green Code button
- Clone to your machine:
git clone https://github.com/YOUR-ORG/my-project.gitNever clone Catalyst directly — always use the template.
Don't have access? Contact RIVER Group
Run /setup with AI
Open your project in VS Code, start a new AI chat, and run the setup command. It handles everything automatically.
Or attach .catalyst/commands/setup.md if your IDE doesn't support slash commands.
Success: You should see localhost:3000
The dev server starts automatically at http://localhost:3000
Start building
You're ready to go. Choose your path:
This is your default command. Use it to start every AI chat — it loads your project context and primes the AI on best practices.
Or attach the command file: .catalyst/commands/code.md
Try your first prompt:
Update the landing page with a hero, features, and CTA for my projectOther commands to know
All commands →Dev reference
Terminal commands
VS Code shortcuts
Troubleshooting
You only do setup once. After this, development is just opening your project, running pnpm dev, and using /code to start coding with AI.