build a team.
pick who plays, name the team, install it one of three ways.
you will call the team by this name in claude code. up to 60 characters; no " \ $ ` !.
pick
-
mash crew coordinator conducts every team

install
copy the command
npx agentmash crew add "agentmash crew" --agents …run it at the root of your repo. it prints the git commands that commit the files.
open a pull request
this server has no github sign-in. the command does the same thing.
github asks for the repo scope. with it the page lists the repos you can push to, reads what is in .claude/, and opens the pull request on a new branch. nothing reaches your default branch until you merge.
agentmash is in a closed beta, so pull requests from here are for the teams already in. the command does the same thing, or request early access.
on the team? sign in
signed in as ·
on . it adds:
read the diff, merge it, and everyone gets the team on their next pull.
open in claude code
open in claude codeclaude code opens that repo with a prompt that runs the command. clone the repo first and open claude code in it once.
what it adds to a repo without the crew
then start a new claude code session at the repo root and say agentmash crew, <your task> (or type /team-agentmash-crew <your task>)