Claude Code Skills Pack
A pack of 8 Claude Code skills (SKILL.md files) that make Claude review your diff, write tests in your framework, debug errors systematically, audit security, refactor safely, and write commit messages, PR descriptions and docs. Install in one command; Claude loads each skill when your request matches it, or you run it with /skill-name.
Who it's for
Vibe coders and developers using Claude Code who keep pasting the same instructions into chat.
What goes in
- Claude Code
- A git repository (for the review, commit and PR skills)
- Python 3 (validator and installer only)
What comes out
- /review-changes, /write-tests, /debug-error, /refactor-safely, /security-audit
- /commit-message, /pr-description, /docs-writer
- Consistent, repeatable results instead of ad-hoc prompts
Setup in 4 steps
- Unzip and run tools/install.sh project (team) or personal (just you).
- Open Claude Code and type / to see the new skills.
- Run /review-changes on your current diff to try one.
- Edit any SKILL.md description or steps to match your workflow.
Tool stack
Cost per run
No extra cost: skills run on your normal Claude Code plan or API usage. Only short descriptions sit in context until a skill is used.
What's included
- 8 SKILL.md skill folders (Agent Skills format)
- Installer with automatic backups + validator + AGENTS.md
- README setup guide
- Offline sample data + tests
- Honest cost notes
- Changelog
FAQ
What are Claude Code skills?
A skill is a folder with a SKILL.md file: YAML frontmatter with a name and description, then instructions. Claude Code loads a skill automatically when your request matches its description, or you run it directly with /skill-name.
Where do the skills get installed?
Either in your repo at .claude/skills/ so your whole team gets them through git, or in ~/.claude/skills/ for every project on your machine. The installer does both and backs up anything with the same name.
Will they override Claude Code's built-in commands?
No. The names were chosen to avoid bundled skills like /code-review and /debug.
Do they work outside Claude Code?
The frontmatter uses only the portable Agent Skills fields (name and description), so the same folders can be uploaded as skills on claude.ai.