* Add Connect skill + improve CTAs - Add new Connect skill for integrating Claude with external apps (Gmail, Slack, GitHub, Notion, and 1000+ services via Composio) - Update README with link to Connect skill - Add visual signup CTA with social proof at bottom - Soften community section CTAs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Add composio-toolrouter plugin + quickstart - Add composio-toolrouter plugin for connecting Claude to 1000+ apps - Rename connect -> connect-apps skill - Add quickstart section to README with 3-step setup - Plugin setup asks for API key and configures ~/.mcp.json Flow: 1. claude --plugin-dir ./composio-toolrouter 2. /composio-toolrouter:setup (enter API key) 3. "Send me a test email" → aha moment 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Rename plugin to connect-apps - Rename composio-toolrouter -> connect-apps-plugin - Update README quickstart and plugin references 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: Sujay Choubey <sujaychoubey@Sujays-MacBook-Pro.local> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
21 KiB
Awesome Claude Skills
A curated list of practical Claude Skills for enhancing productivity across Claude.ai, Claude Code, and the Claude API.
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
/connect-apps:setup
Paste your API key when asked. (Get a free key at platform.composio.dev)
3. Restart & Try It
exit
claude
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.
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.
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
- 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 Skills in Claude Code
-
Place the skill in
~/.config/claude-code/skills/:mkdir -p ~/.config/claude-code/skills/ cp -r skill-name ~/.config/claude-code/skills/ -
Verify skill metadata:
head ~/.config/claude-code/skills/skill-name/SKILL.md -
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
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? support@composio.dev
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.