-
Notifications
You must be signed in to change notification settings - Fork 1
Get Started
The shortest path from an empty repo to a working, synced team.
Shortest possible version: Run npx @teamrc/cli init. If the generated team looks good, you are already done. The rest of this page is for editing, syncing, or sharing it.
Start in your project directory:
npx @teamrc/cli initThis creates the team on the relay, generates your machine keypair, writes .teamrc.yaml, and applies the generated platform files locally.
You'll pick a template (e.g. fullstack, backend, security) and your platforms (e.g. claude-code, cursor). The team is live immediately.
Open the current team directly from the CLI. No account is required.
npx @teamrc/cli dashboardThis opens your team in the browser and prints the URL as a fallback. From there you can add members, assign skills, or edit instructions.
After editing in the browser, sync locally:
npx @teamrc/cli syncThat fetches the latest team definition from the relay and regenerates platform-native files.
On the first machine, create an invite:
npx @teamrc/cli inviteThen on the second machine (or in another repo that should use the same team):
npx @teamrc/cli join trc_inv_...That machine becomes part of the same sync loop and will receive future updates.
If someone shared their team config publicly, you can clone it and make it your own:
npx @teamrc/cli clone trc_cl_... # copy their config locally
# edit .teamrc.yaml if you want to customize
npx @teamrc/cli init # creates your own team on the relayinit detects the cloned .teamrc.yaml, adopts it, and creates a new independent team. You get full ownership. The original team is not affected.
-
.teamrc.yamlis your team definition. Commit it. -
.claude/agents/trc-*.md(or the equivalent for your platform) are the generated files your AI assistant reads. These are gitignored. - The relay at
teamrc.aistores the canonical team state and handles sync. - Each machine has its own Ed25519 keypair at
~/.teamrc/key. No account needed.
-
Configuration to understand
.teamrc.yamlin depth - Template Catalog to browse agents and skills
- CLI Reference for all 24 commands
- Web UI for the browser interface
- Architecture for how sync and auth work under the hood