DISCOVER THE FUTURE OF AI AGENTSarrow_forward

awesome-claude-skills

calendar_todayAdded Feb 23, 2026
categoryAgent & Tooling
codeOpen Source
PythonWorkflow AutomationAI AgentsAgent & ToolingDocs, Tutorials & ResourcesDeveloper Tools & CodingAutomation, Workflow & RPAProtocol, API & Integration

A curated list of practical Claude Skills for enhancing productivity across Claude.ai, Claude Code, and the Claude API, featuring document processing, dev tools, and 500+ SaaS integrations.

Overview#

Awesome Claude Skills is a Claude skills resource collection maintained by ComposioHQ, defining and collecting a series of customizable workflow instruction sets (Claude Skills) that teach Claude to execute tasks according to specific requirements.

Core Value#

  • Standardized Execution Path: Through pre-defined SKILL.md files, Claude can stably handle document conversion, code generation, app integration, and other tasks without rewriting prompts each time
  • Cross-Platform Consistency: Skills can be seamlessly ported between Claude.ai (Web), Claude Code (CLI), and Claude API
  • App Automation: Connect Claude to 500+ SaaS applications (e.g., Gmail, Slack, HubSpot) via Composio to perform actions like sending messages and creating issues

Skills Category Matrix#

CategoryRepresentative SkillsDescription
Development & Codeartifacts-builder, test-driven-development, mcp-builder, git-pushingCode building assistance, TDD workflow, MCP server creation, automated Git operations
Document Processingdocx, pdf, pptx, xlsx, Markdown to EPUB ConverterGeneration, conversion, and analysis of various office documents
Data & Analysisdeep-research, CSV Data Summarizer, postgres, root-cause-tracingDatabase queries, data summarization, deep research assistant
Business & MarketingBrand Guidelines, Competitive Ads Extractor, Lead Research AssistantCompetitive analysis, lead research, brand guideline compliance
Creative & MediaCanvas Design, imagen, Image Enhancer, Video DownloaderImage generation and enhancement, video downloading, canvas design
Productivity ToolsFile Organizer, Tailored Resume Generator, Invoice OrganizerFile organization, resume tailoring, invoice management
App Integrationconnect-appsConnect to hundreds of apps including Slack, Gmail, GitHub, Notion, Salesforce

App Automation Integration#

External SaaS connections via Composio with 78+ pre-built workflows:

  • CRM: Close, HubSpot, Pipedrive, Salesforce, Zoho CRM
  • Project Management: Asana, ClickUp, Jira, Linear, Monday, Notion, Trello
  • Communication: Discord, Slack, Telegram, WhatsApp
  • Development Tools: GitHub, GitLab, Bitbucket, Vercel, Supabase

Skill Structure & Specification#

Each skill follows a unified standard structure:

skill-name/
├── SKILL.md          # Required: Contains metadata and detailed instructions
├── scripts/          # Optional: Python/JS helper scripts
├── templates/        # Optional: Document or code templates
└── resources/        # Optional: Reference files

SKILL.md Format#

Uses YAML Frontmatter for metadata and Markdown for detailed instructions:

---
name: my-skill-name
description: A clear description of what this skill does.
---

# My Skill Name
## When to Use This Skill
## Instructions
## Examples

Quick Start#

Using with Claude Code CLI#

# 1. Create local skills directory
mkdir -p ~/.config/claude-code/skills/

# 2. Copy desired skills to directory
cp -r skill-name ~/.config/claude-code/skills/

# 3. Verify installation
head ~/.config/claude-code/skills/skill-name/SKILL.md

# 4. Start Claude Code
claude

Configure 500+ App Connections#

# 1. Load plugin
claude --plugin-dir ./connect-apps-plugin

# 2. Run setup command in Claude Code
/connect-apps:setup
# (Paste API Key obtained from platform.composio.dev when prompted)

# 3. Restart CLI
exit
claude

API Usage Example#

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"}]
)

Practical Use Cases#

  • Send Emails: Claude directly sends emails
  • Create Issues: Create and manage issues in GitHub/GitLab
  • Post Messages: Send messages to Slack channels
  • Document Processing: Analyze PDFs, create Word documents, generate slides
  • Code Development: Auto-generate changelogs, perform TDD development, software architecture design

Example Workflow#

User: "Send an email to team@example.com with the project status update"
Claude: Uses connect-apps skill to automatically connect Gmail and send email

Tech Stack#

  • Primary Languages: Python (92.1%), JavaScript (6.1%), Shell (1.8%)
  • Skill Format: YAML Frontmatter + Markdown
  • Integration Mechanism: Composio plugin

Related Projects

View All arrow_forward

STAY UPDATED

Get the latest AI tools and trends delivered straight to your inbox. No spam, just intelligence.

rocket_launch