TL;DR
Anthropic has released an official repository of skills (instructions, scripts, and resources) that give Claude agents specialized task capabilities.
Key features
Skill-based agent extension: Skills organized in folders (SKILL.md + scripts) are dynamically loaded by Claude to perform specific tasks (document writing, data analysis, design, etc.) repeatedly.
Various example skills: Over 50 skills are provided under Apache 2.0 license, including creativity/design, development/technology, enterprise/communication, and document skills (PPTX, PDF, DOCX, XLSX).
Claude Code plugin marketplace support: Register the repository with the /plugin command and install desired skill sets for immediate use in Claude Code.
Agent Skills specification included: Standard specifications are provided in the ./spec directory, guiding anyone to create custom skills.
When to use it
When you want to teach Claude agents specific tasks (e.g., generating documents according to company brand guidelines, analyzing data with a defined workflow, automating personal tasks).
When you need to automate repetitive development/documentation tasks in Claude Code, or require custom functionality not available in Claude.ai.
For developers looking to adopt similar patterns in their own agent applications by referencing the agent skill system.