Skip to content

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