Awesome Claude Skills
A curated list of practical Claude Skills for enhancing productivity across Claude.ai, Claude Code, and the Claude API. 60+ skills organized by category.
Source: ComposioHQ/awesome-claude-skills - Community-curated skills repository
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.
Skills by Category
Document Processing(5)
docx
Create, edit, analyze Word docs with tracked changes, comments, formatting.
Extract text, tables, metadata, merge & annotate PDFs.
pptx
Read, generate, and adjust slides, layouts, templates.
xlsx
Spreadsheet manipulation: formulas, charts, data transformations.
Markdown to EPUB Converter
@smerchekConverts markdown documents and chat summaries into professional EPUB ebook files.
Development & Code Tools(20)
artifacts-builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui).
aws-skills
AWS development with CDK best practices, cost optimization MCP servers, and serverless/event-driven architecture patterns.
Changelog Generator
Automatically creates user-facing changelogs from git commits by analyzing history and transforming technical commits into customer-friendly release notes.
Claude Code Terminal Title
Gives each Claude-Code terminal window a dynamic title that describes the work being done so you don't lose track of what window is doing what.
D3.js Visualization
@chrisvoncsefalvayTeaches Claude to produce D3 charts and interactive data visualizations.
FFUF Web Fuzzing
@jthackIntegrates the ffuf web fuzzer so Claude can run fuzzing tasks and analyze results for vulnerabilities.
finishing-a-development-branch
Guides completion of development work by presenting clear options and handling chosen workflow.
iOS Simulator
@conorluddyEnables Claude to interact with iOS Simulator for testing and debugging iOS applications.
MCP Builder
Guides creation of high-quality MCP (Model Context Protocol) servers for integrating external APIs and services with LLMs using Python or TypeScript.
move-code-quality-skill
Analyzes Move language packages against the official Move Book Code Quality Checklist for Move 2024 Edition compliance and best practices.
Playwright Browser Automation
@lackeyjbModel-invoked Playwright automation for testing and validating web applications.
prompt-engineering
Teaches well-known prompt engineering techniques and patterns, including Anthropic best practices and agent persuasion principles.
pypict-claude-skill
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for requirements or code, generating optimized test suites with pairwise coverage.
Skill Creator
Provides guidance for creating effective Claude Skills that extend capabilities with specialized knowledge, workflows, and tool integrations.
Skill Seekers
@yusufkaraaslanAutomatically converts any documentation website into a Claude AI skill in minutes.
software-architecture
Implements design patterns including Clean Architecture, SOLID principles, and comprehensive software design best practices.
subagent-driven-development
Dispatches independent subagents for individual tasks with code review checkpoints between iterations for rapid, controlled development.
test-driven-development
Use when implementing any feature or bugfix, before writing implementation code.
using-git-worktrees
Creates isolated git worktrees with smart directory selection and safety verification.
Webapp Testing
Tests local web applications using Playwright for verifying frontend functionality, debugging UI behavior, and capturing screenshots.
Data & Analysis(2)
CSV Data Summarizer
@coffeefuelbumpAutomatically analyzes CSV files and generates comprehensive insights with visualizations without requiring user prompts.
root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Business & Marketing(5)
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(6)
article-extractor
Extract full article text and metadata from web pages.
brainstorming
Transform rough ideas into fully-formed designs through structured questioning and alternative exploration.
Content Research Writer
Assists in writing high-quality content by conducting research, adding citations, improving hooks, and providing section-by-section feedback.
family-history-research
Provides assistance with planning family history and genealogy research projects.
Meeting Insights Analyzer
Analyzes meeting transcripts to uncover behavioral patterns including conflict avoidance, speaking ratios, filler words, and leadership style.
NotebookLM Integration
@PleasePromptoLets Claude Code chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents.
Creative & Media(6)
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.
youtube-transcript
Fetch transcripts from YouTube videos and prepare summaries.
Productivity & Organization(7)
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.
kaizen
Applies continuous improvement methodology with multiple analytical approaches, based on Japanese Kaizen philosophy and Lean methodology.
n8n-skills
Enables AI assistants to directly understand and operate n8n workflows.
Raffle Winner Picker
Randomly selects winners from lists, spreadsheets, or Google Sheets for giveaways and contests with cryptographically secure randomness.
ship-learn-next
Skill to help iterate on what to build or learn next, based on feedback loops.
tapestry
Interlink and summarize related documents into knowledge networks.
Collaboration & Project Management(3)
git-pushing
Automate git operations and repository interactions.
review-implementing
Evaluate code implementation plans and align with specs.
test-fixing
Detect failing tests and propose patches or fixes.
Security & Systems(4)
computer-forensics
Digital forensics analysis and investigation techniques.
file-deletion
Secure file deletion and data sanitization methods.
metadata-extraction
Extract and analyze file metadata for forensic purposes.
threat-hunting-with-sigma-rules
Use Sigma detection rules to hunt for threats and analyze security events.
Getting Started
Using in Claude.ai
- Click the skill icon (🧩) in your chat interface
- Add skills from the marketplace or upload custom skills
- Claude automatically activates relevant skills based on your task
Using in Claude Code
mkdir -p ~/.config/claude-code/skills/
cp -r skill-name ~/.config/claude-code/skills/The skill loads automatically and activates when relevant.
Using via API
response = client.messages.create(
model="claude-3-5-sonnet",
skills=["skill-id"],
messages=[...]
)Creating Your Own Skills
Skill Structure
skill-name/
├── SKILL.md # Required: Instructions & metadata
├── scripts/ # Optional: Helper scripts
├── templates/ # Optional: Document templates
└── resources/ # Optional: Reference filesBest 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
Explore the Full Collection
Browse all skills, contribute your own, and join the community on GitHub.