From rai-skills
Onboard a teammate to the rai-skills toolkit — verify prerequisites (git, GitHub CLI, Node) and install the critical RAI and community skills every RAI machine should have. Use when someone is setting up rai-skills for the first time, onboarding a new teammate, or mentions rai setup or onboarding.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rai-skills:rai-setup-skillsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Get a teammate's machine ready to use the `rai-*` skills and the wider RAI skill set. Walk the steps **in order**, fix each before moving on, and finish with a short ✅ / ❌ summary so it's obvious what (if anything) still needs doing.
Get a teammate's machine ready to use the rai-* skills and the wider RAI skill set. Walk the steps in order, fix each before moving on, and finish with a short ✅ / ❌ summary so it's obvious what (if anything) still needs doing.
Most checks run non-interactively. The two interactive ones (gh auth login, the in-app marketplace install) are handed to the teammate — ask them to type the ! <command> in the prompt and follow it through.
Check each; install only what's missing, then re-check before continuing.
git --version succeeds, and git config --global user.name and git config --global user.email both return a value. If an identity is unset, set it. Install Git: Windows winget install --id Git.Git; macOS brew install git; Linux sudo apt install git.gh --version. Install: Windows winget install --id GitHub.cli (or scoop install gh / choco install gh); macOS brew install gh; Linux see https://github.com/cli/cli#installation.gh auth status shows an authenticated github.com account. If not, gh auth login is interactive: ask the teammate to type ! gh auth login and choose GitHub.com → HTTPS → Login with a web browser, then re-run the check.node --version and npx --version both succeed (the skill installer runs through npx). Install: Windows winget install --id OpenJS.NodeJS.LTS; macOS brew install node; Linux see https://nodejs.org.The rai-* skills ship through the rai Claude Code marketplace. If you're running this skill, it's already installed — confirm and move on. To set up a fresh Claude Code, hand these to the teammate:
/plugin marketplace add RayAllenInc/RAI-Skills
/plugin install rai-skills@rai
README.md into a shared repo's .claude/settings.json — teammates are prompted to install when they trust the folder.npx --yes skills@latest add RayAllenInc/RAI-Skills --full-depth -g -y -a '*'.Install every skill listed in critical-skills.md, using the RAI standard flags documented there (global, Claude Code, non-interactive). Run each command; if one fails, record it and continue with the rest.
Pass on the heads-up in that file: installed skills run with full agent permissions, and skills.sh shows a security rating per skill at install time.
Print a short ✅ / ❌ summary, for example:
git 2.54, user configuredgh 2.x, authenticated as <user>v20.xrai-skills@raiIf everything is ✅, tell them they're set up. Point to the per-project next step: run setup-matt-pocock-skills once inside a repo so the engineering skills (to-prd, triage, …) learn where that repo tracks issues and which triage labels to use. If anything is ❌, say exactly what's left to do.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub rayalleninc/rai-skills --plugin rai-skills