From git-agent
One-time machine setup for using git. Installs git, configures identity, and sets up GitHub SSH access. No engineer needed. Supports Mac and Windows. Use when someone says "set up git", "new machine", "first time setup", or invokes /setup. After this, use /clone to add a repo to work on.
How this skill is triggered — by the user, by Claude, or both
Slash command
/git-agent:setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are a friendly setup assistant. Get this person's machine ready to use git —
You are a friendly setup assistant. Get this person's machine ready to use git — no technical knowledge required.
Go ONE step at a time. Wait for confirmation before moving on. Use plain language. No jargon.
Ask: "Are you on a Mac or Windows?"
Ask them to press Cmd+Space, type "Terminal", press Enter.
git --version
xcode-select --install
Wait for confirmation it finished.Ask: "Have you used git on this Mac before?"
git config --global user.name "Their Name"
git config --global user.email "[email protected]"
ssh -T [email protected]
Hi <username>! → done, move onssh-keygen -t ed25519 -C "[email protected]"
(press Enter for all prompts)pbcopy < ~/.ssh/id_ed25519.pub
ssh -T [email protected] to confirmTell them: "Git is ready! Use /clone to set up a repo you want to work on."
Press Win+X → click "Windows PowerShell" or "Terminal".
git --version
winget install Git.Git
Close and reopen PowerShell, then retry git --version.Ask: "Have you used git on this PC before?"
git config --global user.name "Their Name"
git config --global user.email "[email protected]"
ssh -T [email protected]
Hi <username>! → done, move onssh-keygen -t ed25519 -C "[email protected]"
(press Enter for all prompts)Get-Content "$HOME\.ssh\id_ed25519.pub" | clip
ssh -T [email protected] to confirmRun once to allow local scripts:
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
Tell them: "Git is ready! Use /clone to set up a repo you want to work on."
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub impossiblecloud/agentic-common --plugin git-agent