Skip to content
Development
Skill

/agent-repo-init

One-click initialization of a multi-agent repository from the RepoBrain template. Use this skill when users want to scaffold a new project quickly (`quick` mode) or with runtime defaults (`full` mode) including MCP toggle, swarm preference context, sandbox type, and optional git

From plugin
repobrain
1.3k5 skills4 commands1 hook
Install
$ npx -y skills add study8677/repobrain --skill agent-repo-init --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/agent-repo-init

Context preview

The summary Claude sees to decide when to auto-load this skill.

One-click initialization of a multi-agent repository from the RepoBrain template. Use this skill when users want to scaffold a new project quickly (`quick` mode) or with runtime defaults (`full` mode) including MCP toggle, swarm preference context, sandbox type, and optional git

SKILL.md

agent-repo-init.SKILL.md
name: agent-repo-init
description: One-click initialization of a multi-agent repository from the RepoBrain template. Use this skill when users want to scaffold a new project quickly (`quick` mode) or with runtime defaults (`full` mode) including MCP toggle, swarm preference context, sandbox type, and optional git init. LLM configuration is handled later by rb-setup.

Agent Repo Init

Initialize a new project from this repository template with two modes.

Modes

  • `quick`: Fast scaffold with clean copy and minimal setup.
  • `full`: `quick` plus runtime profile setup (`.env`, mission, context profile, init report) and optional `git init`.

Run via Script

Use the portable script in this skill directory:

python skills/agent-repo-init/scripts/init_project.py \
  --project-name my-agent \
  --destination-root /absolute/path \
  --mode quick

Full mode example:

python skills/agent-repo-init/scripts/init_project.py \
  --project-name my-agent \
  --destination-root /absolute/path \
  --mode full \
  --enable-mcp \
  --disable-swarm \
  --sandbox-runtime microsandbox \
  --init-git

Expected Output

  • New project at `<destination_root>/<project_name>`
  • Clean copy without local runtime state
  • Initialization report at `artifacts/logs/agent_repo_init_report.md`
  • Script is self-contained and does not import project `src/` modules

Notes

  • Keep destination outside the current template repository.
  • For `full` mode, review `.context/agent_runtime_profile.md` after generation.
  • Run `/rb-setup` in the generated project to choose and write the LLM endpoint.
Read more
Ships withrepobrain

🧠 RepoBrain (formerly Antigravity) — Give your repo a brain. ChatGPT for your codebase: works in Claude Code, Cursor, Codex, Windsurf & more.

Get the whole plugin
Stats
1,300
Stars
262
Forks
Active
Maintenance
Python
Language
MIT
License
9d ago
Last commit
8mo ago
Created

Repo: study8677/repobrain