You can use skills in three environments: Claude Code (the most full-featured option with plugin support), Claude.ai (with built-in skills for paid plans), and the Claude API (for custom integrations).Documentation Index
Fetch the complete documentation index at: https://mintlify.com/anthropics/skills/llms.txt
Use this file to discover all available pages before exploring further.
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