Getting Started
Install and start using Claude Skills in minutes.
Table of contents
- Prerequisites
- 1. Clone the Repository
- 2. Install a Skill
- 3. Verify Installation
- 4. Use the Skill
- Installing Multiple Skills
- Uninstalling a Skill
- Skill Structure
- Next Steps
Prerequisites
- Claude Code CLI installed and authenticated (Installation Guide)
- A terminal with
bashorzsh- Git (to clone the repository)
1. Clone the Repository
git clone https://github.com/takusaotome/claude-skills-library.git
cd claude-skills-library
2. Install a Skill
Copy the skill directory to your Claude skills folder:
cp -r ./skills/critical-code-reviewer ~/.claude/skills/
This installs the critical-code-reviewer skill. Replace the skill name with any skill from the Skill Catalog.
Do not place skill directories in
~/.claude/commands/. That folder is only for.mdslash-command files.
3. Verify Installation
Confirm the SKILL.md file exists:
ls ~/.claude/skills/critical-code-reviewer/SKILL.md
4. Use the Skill
Once installed, Claude Code automatically detects the skill and applies it when the context matches. For example:
> Review this Python file for bugs and code quality issues.
Claude will recognize the code-review context and activate the critical-code-reviewer skill, performing a multi-persona review covering bug hunting, clean code, TDD, and architecture perspectives.
Installing Multiple Skills
You can install several skills at once:
for skill in critical-code-reviewer tdd-developer data-scientist markdown-to-pdf; do
cp -r ./skills/$skill ~/.claude/skills/
done
Uninstalling a Skill
Simply remove the skill directory:
rm -rf ~/.claude/skills/critical-code-reviewer
Skill Structure
Every skill follows a consistent three-tier structure:
skill-name/
├── SKILL.md # Main documentation (metadata + workflow)
├── scripts/ # Executable automation (Python/Bash)
├── references/ # Methodology guides loaded into context
└── assets/ # Templates used in output generation
- SKILL.md – The entry point. Contains YAML front matter that tells Claude when to use the skill, plus detailed workflow instructions.
- scripts/ – Automation code that Claude can execute (e.g.,
auto_eda.py,project_health_check.py). - references/ – Domain knowledge documents that Claude reads to inform its reasoning.
- assets/ – Templates and boilerplate that Claude uses when generating output.
Next Steps
- Browse the Skill Catalog to find skills for your workflow
- Read individual skill guides for detailed usage instructions
- Contribute your own skills – see the repository README for development guidelines