Awesome Claude Skills
A curated list of practical Claude Skills for enhancing productivity across Claude.ai, Claude Code, and the Claude API.
Contents
What Are Claude Skills?
Claude Skills are customizable workflows that teach Claude how to perform specific tasks according to your unique requirements. Skills enable Claude to execute tasks in a repeatable, standardized manner across all Claude platforms.
Key Features
- Composable - Combine multiple skills for complex workflows.
- Portable - Use the same skill across Claude.ai, Claude Code, and the API.
- Efficient - Claude loads only what's needed for optimal performance.
- Powerful - Include executable code for technical reliability.
Skills can codify your organization's processes, brand guidelines, workflows, and expertise into reusable components that Claude applies automatically when needed.
Skills
Business & Marketing
- Brand Guidelines - Applies Anthropic's official brand colors and typography to artifacts for consistent visual identity and professional design standards.
- Competitive Ads Extractor - Extracts and analyzes competitors' ads from ad libraries to understand messaging and creative approaches that resonate.
- Domain Name Brainstormer - Generates creative domain name ideas and checks availability across multiple TLDs including .com, .io, .dev, and .ai extensions.
- Internal Comms - Helps write internal communications including 3P updates, company newsletters, FAQs, status reports, and project updates using company-specific formats.
- Lead Research Assistant - Identifies and qualifies high-quality leads by analyzing your product, searching for target companies, and providing actionable outreach strategies.
Communication & Writing
- Content Research Writer - Assists in writing high-quality content by conducting research, adding citations, improving hooks, and providing section-by-section feedback.
- Meeting Insights Analyzer - Analyzes meeting transcripts to uncover behavioral patterns including conflict avoidance, speaking ratios, filler words, and leadership style.
Creative & Media
- Canvas Design - Creates beautiful visual art in PNG and PDF documents using design philosophy and aesthetic principles for posters, designs, and static pieces.
- Image Enhancer - Improves image and screenshot quality by enhancing resolution, sharpness, and clarity for professional presentations and documentation.
- Slack GIF Creator - Creates animated GIFs optimized for Slack with validators for size constraints and composable animation primitives.
- Theme Factory - Applies professional font and color themes to artifacts including slides, docs, reports, and HTML landing pages with 10 pre-set themes.
- Video Downloader - Downloads videos from YouTube and other platforms for offline viewing, editing, or archival with support for various formats and quality options.
Development
- Artifacts Builder - Builds elaborate, multi-component Claude.ai HTML artifacts using modern frontend technologies including React, Tailwind CSS, and shadcn/ui.
- Changelog Generator - Automatically creates user-facing changelogs from git commits by analyzing history and transforming technical commits into customer-friendly release notes.
- D3.js Visualization - Teaches Claude to produce D3 charts and interactive data visualizations. By @chrisvoncsefalvay
- FFUF Web Fuzzing - Integrates the ffuf web fuzzer so Claude can run fuzzing tasks and analyze results for vulnerabilities. By @jthack
- iOS Simulator - Enables Claude to interact with iOS Simulator for testing and debugging iOS applications. By @conorluddy
- MCP Builder - Guides creation of high-quality MCP (Model Context Protocol) servers for integrating external APIs and services with LLMs using Python or TypeScript.
- Playwright Browser Automation - Model-invoked Playwright automation for testing and validating web applications. By @lackeyjb
- Skill Creator - Provides guidance for creating effective Claude Skills that extend capabilities with specialized knowledge, workflows, and tool integrations.
- Skill Seekers - Automatically converts any documentation website into a Claude AI skill in minutes. By @yusufkaraaslan
- Webapp Testing - Tests local web applications using Playwright for verifying frontend functionality, debugging UI behavior, and capturing screenshots.
Productivity & Organization
- CSV Data Summarizer - Automatically analyzes CSV files and generates comprehensive insights with visualizations without requiring user prompts. By @coffeefuelbump
- File Organizer - Intelligently organizes files and folders by understanding context, finding duplicates, and suggesting better organizational structures.
- Invoice Organizer - Automatically organizes invoices and receipts for tax preparation by reading files, extracting information, and renaming consistently.
- Markdown to EPUB Converter - Converts markdown documents and chat summaries into professional EPUB ebook files. By @smerchek
- NotebookLM Integration - Lets Claude Code chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents. By @PleasePrompto
- Raffle Winner Picker - Randomly selects winners from lists, spreadsheets, or Google Sheets for giveaways and contests with cryptographically secure randomness.
Getting Started
Using Skills in Claude.ai
- Navigate to your Claude.ai account
- Go to Settings → Skills
- Upload or create a new skill
- The skill will be available automatically when relevant to your conversations
Using Skills in Claude Code
-
Install Claude Code:
# Mac curl -fsSL https://claude.ai/install.sh | bash # Windows irm https://claude.ai/install.ps1 | iex -
Navigate to the skill folder:
cd awesome-claude-skills/lead-research-assistant -
Start Claude Code:
claude -
The skill loads automatically and activates when relevant.
Using Skills via API
Use the Claude Skills API to programmatically load and manage skills:
import anthropic
client = anthropic.Anthropic(api_key="your-api-key")
response = client.messages.create(
model="claude-3-5-sonnet-20241022",
skills=["skill-id-here"],
messages=[{"role": "user", "content": "Your prompt"}]
)
See the Skills API documentation for details.
Creating Skills
Skill Structure
Each skill is a folder containing a SKILL.md file with YAML frontmatter:
skill-name/
├── SKILL.md # Required: Skill instructions and metadata
├── scripts/ # Optional: Helper scripts
├── templates/ # Optional: Document templates
└── resources/ # Optional: Reference files
Basic Skill Template
---
name: my-skill-name
description: A clear description of what this skill does and when to use it.
---
# My Skill Name
Detailed description of the skill's purpose and capabilities.
## When to Use This Skill
- Use case 1
- Use case 2
- Use case 3
## Instructions
[Detailed instructions for Claude on how to execute this skill]
## Examples
[Real-world examples showing the skill in action]
Skill Best Practices
- Focus on specific, repeatable tasks
- Include clear examples and edge cases
- Write instructions for Claude, not end users
- Test across Claude.ai, Claude Code, and API
- Document prerequisites and dependencies
- Include error handling guidance
Contributing
We welcome contributions! Please read our Contributing Guidelines for details on:
- How to submit new skills
- Skill quality standards
- Pull request process
- Code of conduct
Quick Contribution Steps
- Ensure your skill is based on a real use case
- Check for duplicates in existing skills
- Follow the skill structure template
- Test your skill across platforms
- Submit a pull request with clear documentation
Resources
Official Documentation
- Claude Skills Overview - Official announcement and features
- Skills User Guide - How to use skills in Claude
- Creating Custom Skills - Skill development guide
- Skills API Documentation - API integration guide
- Agent Skills Blog Post - Engineering deep dive
Community Resources
- Anthropic Skills Repository - Official example skills
- Claude Community - Discuss skills with other users
- Skills Marketplace - Discover and share skills
Inspiration & Use Cases
- Lenny's Newsletter - 50 ways people use Claude Code
- Notion Skills - Notion integration skills
License
This repository is licensed under the Apache License 2.0.
Individual skills may have different licenses - please check each skill's folder for specific licensing information.
Note: Claude Skills work across Claude.ai, Claude Code, and the Claude API. Once you create a skill, it's portable across all platforms, making your workflows consistent everywhere you use Claude.