Skip to content

LLM

Awesome Claude Skills

Awesome Claude Skills

Composio banner

Awesome PRs Welcome License: Apache-2.0

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

/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.

See all supported 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
  • jules - Delegate coding tasks to Google Jules AI agent for async bug fixes, documentation, tests, and feature implementation on GitHub repos. By @sanjay3290
  • 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
  • deep-research - Execute autonomous multi-step research using Gemini Deep Research Agent for market analysis, competitive landscaping, and literature reviews. By @sanjay3290
  • 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
  • Twitter Algorithm Optimizer - Analyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit tweets to improve engagement and visibility.

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.
  • google-workspace-skills - Suite of Google Workspace integrations: Gmail, Calendar, Chat, Docs, Sheets, Slides, and Drive with cross-platform OAuth. By @sanjay3290
  • outline - Search, read, create, and manage documents in Outline wiki instances (cloud or self-hosted). By @sanjay3290
  • review-implementing - Evaluate code implementation plans and align with specs.
  • test-fixing - Detect failing tests and propose patches or fixes.

Security & Systems

App Automation via Composio

Pre-built workflow skills for 78 SaaS apps via Rube MCP (Composio). Each skill includes tool sequences, parameter guidance, known pitfalls, and quick reference tables — all using real tool slugs discovered from Composio's API.

CRM & Sales - Close Automation - Automate Close CRM: leads, contacts, opportunities, activities, and pipelines. - HubSpot Automation - Automate HubSpot CRM: contacts, deals, companies, tickets, and email engagement. - Pipedrive Automation - Automate Pipedrive: deals, contacts, organizations, activities, and pipelines. - Salesforce Automation - Automate Salesforce: objects, records, SOQL queries, and bulk operations. - Zoho CRM Automation - Automate Zoho CRM: leads, contacts, deals, accounts, and modules.

Project Management - Asana Automation - Automate Asana: tasks, projects, sections, assignments, and workspaces. - Basecamp Automation - Automate Basecamp: to-do lists, messages, people, groups, and projects. - ClickUp Automation - Automate ClickUp: tasks, lists, spaces, goals, and time tracking. - Jira Automation - Automate Jira: issues, projects, boards, sprints, and JQL queries. - Linear Automation - Automate Linear: issues, projects, cycles, teams, and workflows. - Monday Automation - Automate Monday.com: boards, items, columns, groups, and workspaces. - Notion Automation - Automate Notion: pages, databases, blocks, comments, and search. - Todoist Automation - Automate Todoist: tasks, projects, sections, labels, and filters. - Trello Automation - Automate Trello: boards, cards, lists, members, and checklists. - Wrike Automation - Automate Wrike: tasks, folders, projects, comments, and workflows.

Communication - Discord Automation - Automate Discord: messages, channels, servers, roles, and reactions. - Intercom Automation - Automate Intercom: conversations, contacts, companies, tickets, and articles. - Microsoft Teams Automation - Automate Teams: messages, channels, teams, chats, and meetings. - Slack Automation - Automate Slack: messages, channels, search, reactions, threads, and scheduling. - Telegram Automation - Automate Telegram: messages, chats, media, groups, and bots. - WhatsApp Automation - Automate WhatsApp: messages, media, templates, groups, and business profiles.

Email - Gmail Automation - Automate Gmail: send/reply, search, labels, drafts, and attachments. - Outlook Automation - Automate Outlook: emails, folders, contacts, and calendar integration. - Postmark Automation - Automate Postmark: transactional emails, templates, servers, and delivery stats. - SendGrid Automation - Automate SendGrid: emails, templates, contacts, lists, and campaign stats.

Code & DevOps - Bitbucket Automation - Automate Bitbucket: repos, PRs, branches, issues, and workspaces. - CircleCI Automation - Automate CircleCI: pipelines, workflows, jobs, and project configuration. - Datadog Automation - Automate Datadog: monitors, dashboards, metrics, incidents, and alerts. - GitHub Automation - Automate GitHub: issues, PRs, repos, branches, actions, and code search. - GitLab Automation - Automate GitLab: issues, MRs, projects, pipelines, and branches. - PagerDuty Automation - Automate PagerDuty: incidents, services, schedules, escalation policies, and on-call. - Render Automation - Automate Render: services, deploys, and project management. - Sentry Automation - Automate Sentry: issues, events, projects, releases, and alerts. - Supabase Automation - Automate Supabase: SQL queries, table schemas, edge functions, and storage. - Vercel Automation - Automate Vercel: deployments, projects, domains, environment variables, and logs.

Storage & Files - Box Automation - Automate Box: files, folders, search, sharing, collaborations, and sign requests. - Dropbox Automation - Automate Dropbox: files, folders, search, sharing, and batch operations. - Google Drive Automation - Automate Google Drive: upload, download, search, share, and organize files. - OneDrive Automation - Automate OneDrive: files, folders, search, sharing, permissions, and versioning.

Spreadsheets & Databases - Airtable Automation - Automate Airtable: records, tables, bases, views, and field management. - Coda Automation - Automate Coda: docs, tables, rows, formulas, and automations. - Google Sheets Automation - Automate Google Sheets: read/write cells, formatting, formulas, and batch operations.

Calendar & Scheduling - Cal.com Automation - Automate Cal.com: event types, bookings, availability, and scheduling. - Calendly Automation - Automate Calendly: events, invitees, event types, scheduling links, and availability. - Google Calendar Automation - Automate Google Calendar: events, attendees, free/busy, and recurring schedules. - Outlook Calendar Automation - Automate Outlook Calendar: events, attendees, reminders, and recurring schedules.

Social Media - Instagram Automation - Automate Instagram: posts, stories, comments, media, and business insights. - LinkedIn Automation - Automate LinkedIn: posts, profiles, companies, images, and comments. - Reddit Automation - Automate Reddit: posts, comments, subreddits, voting, and moderation. - TikTok Automation - Automate TikTok: video uploads, queries, and creator management. - Twitter Automation - Automate Twitter/X: tweets, search, users, lists, and engagement. - YouTube Automation - Automate YouTube: videos, channels, playlists, comments, and subscriptions.

Marketing & Email Marketing - ActiveCampaign Automation - Automate ActiveCampaign: contacts, deals, campaigns, lists, and automations. - Brevo Automation - Automate Brevo: contacts, email campaigns, transactional emails, and lists. - ConvertKit Automation - Automate ConvertKit (Kit): subscribers, tags, sequences, broadcasts, and forms. - Klaviyo Automation - Automate Klaviyo: profiles, lists, segments, campaigns, and events. - Mailchimp Automation - Automate Mailchimp: audiences, campaigns, templates, segments, and reports.

Support & Helpdesk - Freshdesk Automation - Automate Freshdesk: tickets, contacts, agents, groups, and canned responses. - Freshservice Automation - Automate Freshservice: tickets, assets, changes, problems, and service catalog. - Help Scout Automation - Automate Help Scout: conversations, customers, mailboxes, and tags. - Zendesk Automation - Automate Zendesk: tickets, users, organizations, search, and macros.

E-commerce & Payments - Shopify Automation - Automate Shopify: products, orders, customers, inventory, and GraphQL queries. - Square Automation - Automate Square: payments, customers, catalog, orders, and locations. - Stripe Automation - Automate Stripe: charges, customers, products, subscriptions, and refunds.

Design & Collaboration - Canva Automation - Automate Canva: designs, templates, assets, folders, and brand kits. - Confluence Automation - Automate Confluence: pages, spaces, search, CQL, labels, and versions. - DocuSign Automation - Automate DocuSign: envelopes, templates, signing, and document management. - Figma Automation - Automate Figma: files, components, comments, projects, and team management. - Miro Automation - Automate Miro: boards, sticky notes, shapes, connectors, and items. - Webflow Automation - Automate Webflow: CMS collections, items, sites, publishing, and assets.

Analytics & Data - Amplitude Automation - Automate Amplitude: events, cohorts, user properties, and analytics queries. - Google Analytics Automation - Automate Google Analytics: reports, dimensions, metrics, and property management. - Mixpanel Automation - Automate Mixpanel: events, funnels, cohorts, annotations, and JQL queries. - PostHog Automation - Automate PostHog: events, persons, feature flags, insights, and annotations. - Segment Automation - Automate Segment: sources, destinations, tracking, and warehouse connections.

HR & People - BambooHR Automation - Automate BambooHR: employees, time off, reports, and directory management.

Automation Platforms - Make Automation - Automate Make (Integromat): scenarios, connections, and execution management.

Zoom & Meetings - Zoom Automation - Automate Zoom: meetings, recordings, participants, webinars, and reports.

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 metadata:

    head ~/.config/claude-code/skills/skill-name/SKILL.md
    

  3. Start Claude Code:

    claude
    

  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

Community Resources

Inspiration & Use Cases

Join the Community


Join 20,000+ developers building agents that ship

Get Started

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.

Credit by: @github.com/ComposioHQ/awesome-claude-skills

Awesome Agent Skills

# Awesome Agent Skills

English | 繁體中文 | 简体中文 | 日本語 | 한국어 | Español

A curated list of skills, tools, and capabilities for AI coding agents.


Table of Contents


What Are Agent Skills?

Think of Agent Skills as "how-to guides" for AI assistants. Instead of the AI needing to know everything upfront, skills let it learn new abilities on the fly, like giving someone a recipe card instead of making them memorize an entire cookbook.

Skills are simple text files (called SKILL.md) that teach an AI how to do specific tasks. When you ask the AI to do something, it finds the right skill, reads the instructions, and gets to work.

How It Works

Skills load in three stages:

  1. Browse - The AI sees a list of available skills (just names and short descriptions)
  2. Load - When a skill is needed, the AI reads the full instructions
  3. Use - The AI follows the instructions and accesses any helper files

Why This Matters

  • Faster and lighter - The AI only loads what it needs, when it needs it
  • Works everywhere - Create a skill once, use it with any compatible AI tool
  • Easy to share - Skills are just files you can copy, download, or share on GitHub

Skills are instructions, not code. The AI reads them like a human would read a guide, then follows the steps.


Compatible Agents

The following platforms have documented support for Agent Skills:

Agent Documentation
Claude Code code.claude.com/docs/en/skills
Claude.ai support.claude.com
Codex (OpenAI) developers.openai.com
GitHub Copilot docs.github.com
VS Code code.visualstudio.com
Antigravity antigravity.google
Kiro kiro.dev
Gemini CLI geminicli.com

Skill List

Official Claude Skills (Document Processing)

Claude provides built-in skills for common document types:

Skill Description Source
docx Create, edit, analyze Word documents with tracked changes anthropics/skills
xlsx Spreadsheet manipulation: formulas, charts, data transformations anthropics/skills
pptx Read, generate, and adjust slides, layouts, templates anthropics/skills
pdf Extract text, tables, metadata from PDFs anthropics/skills

Official OpenAI Codex Skills

Codex supports skills at different scopes:

Skill Scope Location Suggested Use
REPO $CWD/.codex/skills Skills relevant to a working folder (e.g., microservice or module)
REPO $CWD/../.codex/skills Skills for shared areas in parent folders
REPO $REPO_ROOT/.codex/skills Root skills for everyone using the repository
USER $CODEX_HOME/skills (default: ~/.codex/skills) Personal skills that apply to any repository
ADMIN /etc/codex/skills SDK scripts, automation, and default admin skills
SYSTEM Bundled with Codex Built-in skills like skill-creator and plan

Official HuggingFace Skills

Skill Description Source
hf_dataset_creator Prompts, templates, and scripts for creating structured training datasets huggingface/skills
hf_model_evaluation Instructions plus utilities for orchestrating evaluation jobs, generating reports, and mapping metrics huggingface/skills
hf-llm-trainer Comprehensive training skill with guidance, helper scripts, cost estimators huggingface/skills
hf-paper-publisher Tools for publishing and managing research papers on Hugging Face Hub huggingface/skills

Community Skills

Community-maintained skills and collections (verify before use):

Skill Collections
Repository Description
anthropics/skills Official Anthropic collection (document editing, data analysis)
openai/skills Official OpenAI Codex skills catalog
huggingface/skills HuggingFace skills (compatible with Claude, Codex, Gemini)
skillcreatorai/Ai-Agent-Skills SkillCreator.ai collection with CLI installer
agentskill.sh 44k+ skills directory with security scanning and /learn installer
karanb192/awesome-claude-skills 50+ verified skills for Claude Code and Claude.ai
shajith003/awesome-claude-skills Skills for specialized capabilities
GuDaStudio/skills Multi-agent collaboration skills
DougTrajano/pydantic-ai-skills Pydantic AI integration
OmidZamani/dspy-skills Skills for DSPy framework
hikanner/agent-skills Curated Claude Agent Skills collection
gradion-ai/freeact-skills Freeact agent library skills
dmgrok/agent_skills_directory npm-like CLI for skills (brew install dmgrok/tap/skills) - aggregates 177+ skills from 24 providers
gotalab/skillport Skills distribution via CLI or MCP
mhattingpete/claude-skills-marketplace Git, code review, and testing skills
kukapay/crypto-skills cryptocurrency, web3 and blockchain skills.
chadboyda/agent-gtm-skills 18 go-to-market skills: pricing, outbound, SEO, ads, retention, and ops
product-on-purpose/pm-skills 24 product management skills covering discovery, definition, delivery, and optimization
sanjay3290/ai-skills Google Workspace (Gmail, Chat, Calendar, Docs, Drive, Sheets, Slides), AI delegation (Jules, Manus, Deep Research), and database skills
RioBot-Grind/agentfund-skill Crowdfunding for AI agents on Base chain - milestone escrow
Document Processing
Skill Description
Markdown to EPUB Converts markdown documents into professional EPUB ebook files
Development & Code Tools
Skill Description
aws-skills AWS development with CDK best practices
D3.js Visualization D3 charts and interactive data visualizations
Playwright Automation Browser automation for testing web apps
Specrate Manage specs and changes in a structured workflow
iOS Simulator Interact with iOS Simulator for testing
Swift Concurrency Migration Swift Concurrency Migration guide
Obsidian Plugin Obsidian.md plugin development
Stream Coding Stream Coding methodology
SwiftUI Skills Apple-authored SwiftUI and platform guidance extracted from Xcode
Tool Advisor Analyzes prompts and recommends optimal tools, skills, agents, and orchestration patterns
Vibe Testing Pressure-test spec documents with LLM reasoning before writing code
Mantra AI coding session management - save, restore, and time-travel through Claude Code, Cursor, and Windsurf sessions
Data & Analysis
Skill Description
CSV Summarizer Analyze CSV files and generate insights with visualizations
Kaggle Skill Complete Kaggle integration — account setup, competition reports, dataset/model downloads, notebook execution, submissions, and badge collection
Integration & Automation
Skill Description
Dev Browser Web browser capability for agents
Vectorize MCP Worker Edge-native MCP server patterns for production RAG
Agent Manager Manage local CLI AI agents via tmux (start/stop/monitor/assign + cron scheduling)
HOL Claude Skills AI agent discovery via Registry Broker - /hol-search, /hol-resolve, /hol-chat
Sheets CLI Google Sheets CLI automation
Notification Skill Send message notifications for agent workflows
Spotify Skill Spotify API integration
AgentStore Open-source plugin marketplace with gasless USDC payments, CLI install, and 3-field publishing API
Transloadit Skills Media processing: video encoding, image manipulation, OCR, and 86+ Robots
commune Agent-native email inbox — permanent @commune.ai address with full send/receive, semantic search, triage, and webhooks
Collaboration & Project Management
Skill Description
git-pushing Automate git operations and repository interactions
review-implementing Evaluate code implementation plans
test-fixing Detect failing tests and propose fixes
Security & Systems
Skill Description
computer-forensics Digital forensics analysis and investigation
safe-encryption-skill Modern encryption alternative to GPG/PGP with post-quantum support, composable authentication, and agent-to-agent communication
Threat Hunting Hunt for threats using Sigma detection rules
Vincent Wallet Secure EVM wallet for agent transfers, swaps, and transactions
Vincent Polymarket Polymarket prediction market trading for agents
Agent OS Governance Kernel-level governance for AI agents — deterministic policy enforcement, compliance checking, audit logging
Advanced & Research
Skill Description
Context Engineering Context engineering techniques
Pomodoro System Skill System Skill Pattern (skills that remember & improve)
Mind Cloning Mind cloning with LLM skills

Official Tutorials and Guides

Claude and Anthropic

GitHub Copilot

Model Context Protocol (MCP)


Using Skills

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 Google Antigravity

Antigravity supports two types of skills:

  • Workspace Skills: Project-specific skills located in /.agent/skills/
  • Global Skills: User-wide skills located in ~/.gemini/antigravity/skills

For more details, see the official documentation.

Using Skills in Claude Code

Place the skill in your configuration directory:

mkdir -p ~/.claude/skills/
cp -r skill-name ~/.claude/skills/

Verify skill metadata:

head ~/.claude/skills/skill-name/SKILL.md

The skill loads automatically and activates when relevant.

Using Skills in Codex

Create a skill:

Use the built-in $skill-creator skill in Codex. Describe what you want your skill to do, and Codex will bootstrap it for you.

If you install $create-plan (experimental) with $skill-installer create-plan, Codex will create a plan before writing files.

You can also create a skill manually by creating a folder with a SKILL.md file:

---
name: skill-name
description: Description that helps Codex select the skill
metadata:
  short-description: Optional user-facing description
---

Skill instructions for the Codex agent to follow when using this skill.

Install new skills:

Download skills from GitHub using the $skill-installer skill:

$skill-installer linear

You can also prompt the installer to download skills from other repositories. After installing a skill, restart Codex to pick up new skills.

Using Skills in VS Code

Skills are stored in directories with a SKILL.md file. VS Code supports skills in two locations:

  • .github/skills/ - Recommended location for all new skills
  • .claude/skills/ - Legacy location, also supported

Create a skill:

  1. Create a .github/skills directory in your workspace
  2. Create a subdirectory for your skill (e.g., .github/skills/webapp-testing)
  3. Create a SKILL.md file with the following structure:
---
name: skill-name
description: Description of what the skill does and when to use it
---

# Skill Instructions

Your detailed instructions, guidelines, and examples go here...
  1. Optionally, add scripts, examples, or other resources to your skill's directory

Using Skills in Copilot CLI

Adding skills to your repository:

  1. Create a .github/skills directory (skills in .claude/skills are also supported)
  2. Create a subdirectory for your skill (e.g., .github/skills/webapp-testing)
  3. Create a SKILL.md file with your skill's instructions

SKILL.md structure:

  • name (required): A unique lowercase identifier using hyphens for spaces
  • description (required): What the skill does and when Copilot should use it
  • license (optional): License that applies to this skill
  • Markdown body with instructions, examples, and guidelines

Example SKILL.md:

---
name: github-actions-failure-debugging
description: Guide for debugging failing GitHub Actions workflows.
---

To debug failing GitHub Actions workflows:

1. Use `list_workflow_runs` to look up recent workflow runs
2. Use `summarize_job_log_failures` to get an AI summary of failed jobs
3. Use `get_job_logs` for full detailed failure logs if needed
4. Try to reproduce the failure in your environment
5. Fix the failing build

When performing tasks, Copilot decides when to use skills based on your prompt and the skill's description. The SKILL.md file is injected into the agent's context.

Using MCP Servers (Claude Desktop)

Edit your configuration file: - macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - Windows: %APPDATA%\Claude\claude_desktop_config.json

Example Configuration:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/username/Desktop"
      ]
    }
  }
}


Creating Skills

Skills are instruction bundles that tell the agent how to perform specific tasks. They are not executable code by default.

Skill Structure

skill-name/
├── SKILL.md          # Required: Instructions and metadata
├── scripts/          # Optional: Helper scripts
├── templates/        # Optional: Document templates
└── resources/        # Optional: Reference files

Basic SKILL.md Template

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

# My Skill Name

Detailed description of the skill's purpose.

## When to Use This Skill

- Use case 1
- Use case 2

## Instructions

[Detailed instructions for the agent on how to execute this skill]

## Examples

[Real-world examples]

MCP Server Example (Python)

For skills that need to connect to external data sources, you can create an MCP server:

pip install fastmcp

server.py:

from fastmcp import FastMCP

mcp = FastMCP("My Server")

@mcp.tool()
def hello_world(name: str = "World") -> str:
    """A simple tool that says hello."""
    return f"Hello, {name}!"

if __name__ == "__main__":
    mcp.run()


Community Resources

LangChain Tools

Articles & Research


Frequently Asked Questions

What are Agent Skills?

Agent Skills are instruction files that teach AI assistants how to do specific tasks. Think of them as "how-to guides" that the AI reads and follows. They only load when needed, so the AI stays fast and focused.

How are Agent Skills different from fine-tuning?

Fine-tuning permanently changes how an AI thinks (expensive and hard to update). Agent Skills are just instruction files, you can update, swap, or share them anytime without touching the AI itself.

What's the difference between Agent Skills and MCP?

They do different things and work great together: - Agent Skills = teach the AI how to do something (workflows, best practices) - MCP = help the AI access things (APIs, databases, external tools)

Which AI tools support Agent Skills?

Currently supported: Claude (Claude.ai and Claude Code), GitHub Copilot, VS Code, Codex (OpenAI), Antigravity (Google), Gemini CLI, and Kiro. The list is growing as more tools adopt the standard.

Do Agent Skills run code?

No. Skills are just text instructions, the AI reads and follows them like a recipe. If you need to run actual code, you'd use something like MCP servers alongside skills.

How do I create my first Agent Skill?

  1. Create a SKILL.md file with a name and description at the top
  2. Write clear, step-by-step instructions in the file
  3. Put it in your .github/skills/ or .claude/skills/ folder
  4. Test it out!

Full guide: How to create custom skills


Contributing

Contributions are welcome. See CONTRIBUTING.md for full guidelines.

Quick summary: - Follow the skill template structure - Provide clear, actionable instructions - Include working examples where appropriate - Document trade-offs and potential issues - Keep SKILL.md under 500 lines for optimal performance - Verify that skills actually exist before adding them


License

MIT License - see LICENSE file for details.


References

The principles in these skills are derived from research and production experience at leading AI labs and framework developers.

Credit by: @github.com/heilcheng/awesome-agent-skills