Everyone configures alone
Each developer wires up their own system prompts and personas. The same setup work happens N times — and N times, slightly differently.
Stop re-explaining your context to your AI. Build it once, share it with your whole team.
Open source · Works with Claude Code & Gemini CLI
Each developer wires up their own system prompts and personas. The same setup work happens N times — and N times, slightly differently.
Personas, system prompts, and hard-won workflows live in someone's dotfiles. When that engineer leaves, so does the institutional knowledge their AI was carrying.
The model has never seen your conventions, your modules, or the trade-offs your team already settled three quarters ago. Every session re-litigates the basics.
Individual AI tooling is zero-sum. Ten developers each iterating on their own system prompts produces ten versions of the same wheel — and zero compounding gains. The teams pulling ahead aren't the ones with smarter models. They're the ones with a shared layer underneath. Like a git history for system prompts: everyone contributes, everyone inherits.
Personal profile, team norms, expertise, and seniority — structured into a coherent context your AI loads automatically. Configurable per person, shared across your team.
A collaborative sandbox where your team builds and shares reusable skills, custom commands, and agent personas — written once, installed anywhere.
When an agent hits friction, it tags it. A curator clusters the signals, files issues, and ships fixes back into the shared config. Every workflow papercut becomes a permanent improvement.
Clone the CrewRig template into your team's GitHub org.
Drop in your team's stack, conventions, and review rituals.
One script compiles the config into Claude Code, Gemini CLI, and every supported harness.
Push to main. Every developer's next session inherits the update.
Agents report friction; the curator turns signals into fixes.
Every friction your team tags becomes a ticket. Automatically.
Personal, community, and project rules merge in a predictable order. Nobody's personal preferences ever leak into the team config — and the team config never overrides someone's local setup.
A growing library of community-authored agent skills your team can import and customize. The capability you needed last week is probably already written.
A built-in feedback loop captures the rough edges agents encounter in real work, curates them, and ships fixes back to the shared layer. Your config gets sharper every sprint.
Write the config once; ship it to Claude Code and Gemini CLI today, with more harnesses landing. Switching tools no longer means rewriting your system prompt library.
Credentials, tokens, and private data never enter the shared layer or travel to the model. Least-privilege defaults, vault-friendly, GDPR-aware out of the box.
No accounts, no SaaS, no waiting list.
git clone https://github.com/crewrig/crewrig.git Get a local copy of the framework.
Read the README → Prerequisites and install the required tools:
Task · Gemini CLI or Claude Code · fzf · uv · yq
OS-specific install commands are in the README.
claude /init-personal-profile
claude /init-soul Build your personal profile and customize the agent identity.
gemini "/init-personal-profile"
gemini "/init-soul" Build your personal profile and customize the agent identity.
task setup-claude-interactive Deploys the shared config to your Claude Code harness.
task setup-gemini-interactive Deploys the shared config to your Gemini CLI harness.