Claude Code Skills¶
Claude Code skills are reusable instruction packages that extend Claude Code's capabilities for specific tasks — like custom commands that encode workflow knowledge, domain expertise, and best practices.
Context & Background¶
Skills in Claude Code serve as persistent, shareable instructions that define how the AI should handle specific types of tasks. Unlike one-off prompts, skills are:
- Reusable: Invoked by name across sessions
- Shareable: Distributed as files that others can add to their setup
- Composable: Combined to build complex workflows from simple components
- Version-controlled: Tracked in git alongside project code
Examples include skills for data analysis, code review, paper formatting, and research feedback.
Practical Implications¶
- Build skills for repeated tasks: If you do something more than twice, make it a skill
- Share skills with collaborators: Standardize workflows across a research team
- Start from templates: Use the skill library as a starting point, then customize
- Keep skills focused: Each skill should do one thing well