Claude Code
Claude Code supports skills through its plugin marketplace system. The Anthropic skills repository can be added as a marketplace, giving you access to two curated skill collections.Add the skills marketplace
Register the Anthropic skills repository:anthropic-agent-skills marketplace available with two plugin collections:
- document-skills - Excel, Word, PowerPoint, and PDF processing
- example-skills - 12 example skills demonstrating various capabilities
Install skills via browse
Open the plugin browser
Run the browse command:Or use the command palette (Ctrl+P) and select “Browse and install plugins”
Choose a skill collection
Select either:
document-skills- Document processing suite (PDF, Word, PowerPoint, Excel)example-skills- Creative, development, and enterprise examples
Install skills via command
You can also install directly:What’s included
document-skills contains:xlsx- Create and edit Excel spreadsheets with formulas, charts, and formattingdocx- Create and edit Word documents with tables of contents, track changes, and commentspptx- Generate PowerPoint presentations with custom themes and layoutspdf- Extract text/tables, merge/split PDFs, fill forms, add watermarks, OCR scanned documents
algorithmic-art- Generate visual art through codebrand-guidelines- Apply Anthropic’s official brand colors and typographycanvas-design- Create visual designs and layoutsdoc-coauthoring- Collaborative document creation workflowsfrontend-design- Build UI components with best practicesinternal-comms- Write newsletters, FAQs, and company updatesmcp-builder- Generate Model Context Protocol serversskill-creator- Create and optimize new skillsslack-gif-creator- Generate custom GIFs for team communicationtheme-factory- Generate and apply visual themesweb-artifacts-builder- Create interactive web componentswebapp-testing- Automated testing workflows
Use installed skills
Once installed, skills activate automatically when you mention related tasks:Claude.ai
Paid Claude.ai plans include access to all example skills from this repository. Skills are available automatically - no installation needed.Upload custom skills
You can also upload your own custom skills:Upload to Claude.ai
- Open Claude.ai and start a conversation
- Click the attachment icon or drag and drop your skill folder
- Claude will detect the SKILL.md file and load the skill
For detailed instructions on uploading and using custom skills in Claude.ai, see Using skills in Claude.
Available built-in skills
All example skills from this repository are available in paid Claude.ai plans:- Document processing (PDF, Word, Excel, PowerPoint)
- Creative tools (algorithmic art, canvas design, theme factory)
- Development tools (MCP builder, webapp testing, skill creator)
- Enterprise tools (brand guidelines, internal communications)
Claude API
The Claude API supports both Anthropic’s pre-built skills and custom skills via the Skills API.Use pre-built skills
Anthropicmakes curated skills available via the API:Upload custom skills
Create and upload your own skills:Skills API quickstart
For complete API documentation and examples, see the Skills API Quickstart. Key capabilities:- Upload custom skills as .skill files
- List and manage uploaded skills
- Use pre-built Anthropic skills
- Combine multiple skills in a single request
- Version and update skills
Verify installation
To confirm skills are working:Troubleshooting
Claude Code: Marketplace not found
If/plugin marketplace add anthropics/skills fails:
- Verify you’re using the latest version of Claude Code
- Check that the repository URL is correct:
anthropics/skills - Try adding with the full GitHub URL:
Claude Code: Skills not triggering
If installed skills don’t activate:- Verify installation:
- Explicitly mention the skill:
- Check that your request matches the skill’s description triggers
Claude.ai: Custom skill not loading
If your custom skill doesn’t load:- Verify the SKILL.md file has valid YAML frontmatter
- Check that
nameanddescriptionfields are present - Ensure the file is named exactly
SKILL.md(case-sensitive) - Try uploading just the SKILL.md file first, then add resources
API: Skill upload fails
If skill upload returns an error:- Verify the .skill file is a valid ZIP archive
- Check that SKILL.md is at the root of the archive
- Ensure YAML frontmatter is valid
- Verify your API key has skills upload permissions
Next steps
Understand skills
Learn how skills work and the progressive disclosure system
Create a skill
Build your first custom skill with the template
Explore examples
Browse the full collection of example skills
API reference
Complete Skills API documentation