Single bundle
You might want the browser-testing workflow and none of my opinions about git. Take that one bundle and leave the rest of the setup alone. A bundle is a slice of a .claude/ directory: skills, rules, hooks, settings and a CLAUDE.md snippet, published on its own page with a download button. No CLAUDE.md is assembled, no lockfile is written, and nothing you already have is merged, so the copying is yours to do.
Taking the whole setup instead is Start here. Adding a bundle to a project that already has the setup is pnpx @patrity/skills add <slug>.
1. Pick the bundle you want
Browse the skills index. Each card shows what the bundle contains (Skills, Rules, Hooks, Settings, CLAUDE.md), its tags, and anything it needs on your machine, such as python3 for the doc-fetcher skills.
2. Unzip it and move the contents
Click Download. The zip unpacks to a single folder named after the bundle:
nuxt/
├── README.md
├── skills/…
├── rules/…
└── CLAUDE.md
Move the folder's contents into your project's .claude/ directory:
unzip nuxt.zip
mkdir -p .claude
cp -R nuxt/skills nuxt/rules .claude/
Skip the README unless you want it, and skip CLAUDE.md for now.
3. Paste the pointer snippet
If the bundle ships a CLAUDE.md, it is a pointer snippet, not a replacement. Paste its contents into your project's CLAUDE.md so Claude Code knows the skills and rules exist and when to reach for them.
Keeping the cache out of your diffs
A bundle that writes a cache declares the path in its frontmatter, and the bundle page lists it under Gitignore. Doc-fetcher skills, for instance, cache what they download beside their own SKILL.md. Installing by hand, copy those paths into your project's .gitignore yourself:
.claude/skills/nuxt-docs/cache/
A bundle that reads configuration lists it under Environment instead: create .claude/.env and set the variables it names. Skills read that file rather than the repo root .env, and it belongs in .gitignore too. The CLI does all of this for you, so installing by hand is the one path where it is yours to remember.
Updating
Bundles have no versions. Re-download and overwrite when you want the latest, and the Source button opens the exact GitHub tree, so you can diff before you do.