Awesome Claude Skills
A curated list of practical Claude Skills for enhancing productivity across Claude.ai, Claude Code, and the Claude API.
Want skills that do more than generate text? Claude can send emails, create issues, post to Slack, and take actions across 1000+ apps. See how β
Quickstart: Connect Claude to 500+ Apps
The connect-apps plugin lets Claude perform real actions - send emails, create issues, post to Slack. It handles auth and connects to 500+ apps using Composio under the hood.
1. Install the Plugin
claude --plugin-dir ./connect-apps-plugin
2. Run Setup
Paste your API key when asked. (Get a free key at platform.composio.dev)
3. Restart & Try It
Want skills that do more than generate text? Claude can send emails, create issues, post to Slack, and take actions across 1000+ apps. See how β
If you receive the email, Claude is now connected to 500+ apps.
See all supported apps β
Contents
What Are Claude Skills?
Skills
Document Processing
Development & Code Tools
Data & Analysis
Business & Marketing
Communication & Writing
Creative & Media
Productivity & Organization
Collaboration & Project Management
Security & Systems
Getting Started
Creating Skills
Contributing
Resources
License
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
Document Processing
docx - Create, edit, analyze Word docs with tracked changes, comments, formatting.
pdf - 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 - Converts markdown documents and chat summaries into professional EPUB ebook files. By @smerchek
Development & Code Tools
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 Claud-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 - 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
finishing-a-development-branch - Guides completion of development work by presenting clear options and handling chosen workflow.
iOS Simulator - Enables Claude to interact with iOS Simulator for testing and debugging iOS applications. By @conorluddy
LangSmith Fetch - Debug LangChain and LangGraph agents by automatically fetching and analyzing execution traces from LangSmith Studio. First AI observability skill for Claude Code. By @OthmanAdi
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 - Model-invoked Playwright automation for testing and validating web applications. By @lackeyjb
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.
reddit-fetch - Fetches Reddit content via Gemini CLI when WebFetch is blocked or returns 403 errors.
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
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.
Connect - Connect Claude to any app. Send emails, create issues, post messages, update databases - take real actions across Gmail, Slack, GitHub, Notion, and 1000+ services.
Webapp Testing - Tests local web applications using Playwright for verifying frontend functionality, debugging UI behavior, and capturing screenshots.
Data & Analysis
CSV Data Summarizer - Automatically analyzes CSV files and generates comprehensive insights with visualizations without requiring user prompts. By @coffeefuelbump
postgres - Execute safe read-only SQL queries against PostgreSQL databases with multi-connection support and defense-in-depth security. By @sanjay3290
root-cause-tracing - Use when errors occur deep in execution and you need to trace back to find the original trigger.
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
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 - Lets Claude Code chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents. By @PleasePrompto
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.
imagen - Generate images using Google Gemini's image generation API for UI mockups, icons, illustrations, and visual assets. By @sanjay3290
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
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.
Tailored Resume Generator - Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances.
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
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
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 Skills in Claude.ai
1. Click the skill icon (π§©) in your chat interface. 2. Add skills from the marketplace or upload custom skills. 3. Claude automatically activates relevant skills based on your task.
Using Skills in Claude Code
1. Place the skill in ~/.config/claude-code/skills/:
mkdir -p ~/.config/claude-code/skills/
cp -r skill-name ~/.config/claude-code/skills/
2. Verify skill meta
head ~/.config/claude-code/skills/skill-name/SKILL.md
3. Start Claude Code:
4. 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
1. Ensure your skill is based on a real use case 2. Check for duplicates in existing skills 3. Follow the skill structure template 4. Test your skill across platforms 5. 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
Join the Community
Join our Discord - Chat with other developers building Claude Skills
Follow on Twitter/X - Stay updated on new skills and features
Questions? [email protected]
Join 20,000+ developers building agents that ship
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.
AgentsKB - Upgrade your AI with researched answers. We did the research so your AI gets it right the first time.