- Stars
- 6.3k
- This week
- —
- Forks
- 830
- Open issues
- 334
- Last push
- 6d ago
Get started
Install the skills
npx skills add <owner/repo> # Install skills (supports GitHub shorthand, full URL, local path)Installs into Claude Code, Codex, Cursor, OpenCode and the other agents it finds on your machine.
git clone --depth 1 https://github.com/heilcheng/awesome-agent-skills.git /tmp/awesome-agent-skills
cp -r /tmp/awesome-agent-skills ~/.claude/skills/awesome-agent-skillsClaude Code reads ~/.claude/skills/ (or .claude/skills/ in a project). Other agents read the same SKILL.md format from their own skills folder.
Documentation
README
Agent Skill Index
English | 繁體中文 | 简体中文 | 日本語 | 한국어 | Español
🌐 Browse the live directory at agent-skill.co
Maintained by Hailey Cheng (Cheng Hei Lam) · X @haileyhmt · haileycheng@proton.me
Never heard of "agent skills" before? You're in the right place. This is a community-curated list of simple text files that teach AI assistants (like Claude, Copilot, or Codex) how to do new things on demand, without retraining. Unlike bulk-generated skill repositories, this collection focuses on real-world Agent Skills created and used by actual engineering teams. Compatible with Claude Code, Codex, Antigravity, Gemini CLI, Cursor, GitHub Copilot, Windsurf, and more.
Quick Start (30 seconds)
Step 1: Pick a skill from the directory below (or browse at agent-skill.co)
Step 2: Load it into your AI agent:
- Claude Code:
/skills add <github-url> - Claude.ai: paste the raw SKILL.md URL in a new conversation
- Codex / Copilot: follow platform docs linked in Using Skills
- Autohand Code: use
autohand --skill-install <skill-name>for cataloged skills, or copy a skill folder into~/.autohand/skills/
Step 3: Ask your AI to use it. Just describe what you want in plain English.
That's it. No installation. No configuration. No coding required.
Table of Contents
- What Are Agent Skills?
- How to Find Skills (Recommended)
- Compatible Agents
- Official Skill Directories
- Community Skills
- Skill Quality Standards
- Using Skills
- Creating Skills
- Official Tutorials and Guides
- Trends & Capabilities (2026)
- Frequently Asked Questions
- Contributing
- Contact
- License
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:
- Browse: The AI sees a list of available skills (just names and short descriptions)
- Load: When a skill is needed, the AI reads the full instructions
- 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.
How to Find Skills (Recommended)
SkillsMP Marketplace
It is recommended to use the SkillsMP Marketplace, which automatically indexes all Skill projects on GitHub and organizes them by category, update time, star count, and other tags — making it the easiest way to discover and evaluate skills.
skills.sh Leaderboard by Vercel
You can also use skills.sh — Vercel's leaderboard — to intuitively view the most popular Skills repositories and individual Skill usage statistics.
npx skills CLI Tool
For specific skills, use the npx skills command-line tool to quickly discover, add, and manage skills. For detailed parameters, see vercel-labs/skills.
npx skills find [query] # Search for related skills
npx skills add <owner/repo> # Install skills (supports GitHub shorthand, full URL, local path)
npx skills list # List installed skills
npx skills check # Check for available updates
npx skills update # Upgrade all skills
npx skills remove [skill-name] # Uninstall skills
Compatible Agents
| 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 |
| Junie | junie.jetbrains.com |
| Autohand Code | github.com/autohandai/code-cli |
Official Skill Directories
AI Platforms & Models
Skills by Anthropic
Official built-in skills for common document types and creative workflows.
- anthropics/docx - Create, edit, and analyze Word documents
- anthropics/doc-coauthoring - Collaborative document editing and co-authoring
- anthropics/pptx - Create, edit, and analyze PowerPoint presentations
- anthropics/xlsx - Create, edit, and analyze Excel spreadsheets
- anthropics/pdf - Extract text, create PDFs, and handle forms
- anthropics/algorithmic-art - Create generative art using p5.js with seeded randomness
- anthropics/canvas-design - Design visual art in PNG and PDF formats
- anthropics/frontend-design - Frontend design and UI/UX development tools
- anthropics/slack-gif-creator - Create animated GIFs optimized for Slack size constraints
- anthropics/theme-factory - Style artifacts with professional themes or generate custom themes
- anthropics/web-artifacts-builder - Build complex claude.ai HTML artifacts with React and Tailwind
- anthropics/mcp-builder - Create MCP servers to integrate external APIs and services
- anthropics/webapp-testing - Test local web applications using Playwright
- anthropics/brand-guidelines - Apply Anthropic's brand colors and typography to artifacts
- anthropics/internal-comms - Write status reports, newsletters, and FAQs
- anthropics/skill-creator - Guide for creating skills that extend Claude's capabilities
- anthropics/template - Basic template for creating new skills
Skills by OpenAI (Codex)
Official curated skills from OpenAI's catalog.
- openai/cloudflare-deploy - Deploy apps to Cloudflare using Workers and Pages
- openai/develop-web-game - Build and test web games iteratively using Playwright
- openai/doc - Read, create, and edit .docx documents with formatting
- openai/gh-address-comments - Address review and issue comments on open GitHub PRs via CLI
- openai/gh-fix-ci - Debug and fix failing GitHub Actions PR checks
- openai/imagegen - Generate and edit images using OpenAI's Image API
- openai/jupyter-notebook - Create clean, reproducible Jupyter notebooks
- openai/linear - Manage issues, projects, and team workflows in Linear
- openai/netlify-deploy - Automate Netlify deployments with CLI support
- openai/notion-knowledge-capture - Convert conversations into structured Notion wiki entries
- openai/pdf - Read, create, and review PDFs with layout integrity
- openai/playwright - Automate real browser interactions for navigation and forms
- openai/sora - Generate, remix, and manage short video clips via Sora API
- openai/speech - Generate spoken audio from text using OpenAI's API
- openai/spreadsheet - Create, edit, analyze, and visualize spreadsheets
- openai/figma - Use the Figma MCP server to fetch design context
- openai/figma-implement-design - Translate Figma designs into production-ready code
- openai/frontend-skill - Create visually strong landing pages and web apps
Skills by Google Gemini
Install via google-gemini/gemini-api-dev.
- google-gemini/gemini-api-dev - Best practices for developing Gemini-powered apps
- google-gemini/vertex-ai-api-dev - Developing Gemini apps on Google Cloud Vertex AI
- google-gemini/gemini-live-api-dev - Building real-time bidirectional streaming apps
- google-gemini/gemini-interactions-api - Text, chat, streaming, and image generation
Skills by Hugging Face
Official skills for ML workflows.
- huggingface/hf-cli - HF CLI tool for Hub operations
- huggingface/hugging-face-datasets - Create and manage datasets with SQL querying
- huggingface/hugging-face-model-trainer - Train models with TRL: SFT, DPO, GRPO
- huggingface/transformers.js - Run ML models in the browser with Transformers.js
Skills by Replicate
- replicate/replicate - Discover and run AI models via API
Skills by fal.ai
- fal-ai-community/fal-generate - Generate images and videos using fal.ai
- fal-ai-community/fal-realtime - Real-time and streaming AI image generation
- fal-ai-community/fal-upscale - Upscale and enhance image resolution
Skills by MiniMax
- MiniMax-AI/frontend-dev - Frontend with animations and AI media via MiniMax
- MiniMax-AI/minimax-pdf - Generate, fill, and reformat PDFs
Skills by Bria AI
- Bria-AI/bria-ai - AI image generation, editing, and background removal API
- Bria-AI/remove-background - Remove image backgrounds for transparent PNGs and cutouts
- Bria-AI/video-remove-background - Remove video backgrounds for transparent, alpha-channel clips
- Bria-AI/vgl - Structured JSON control over AI image generation (FIBO)
- Bria-AI/image-utils - Resize, crop, composite, and convert images with Pillow
Cloud & Infrastructure
Skills by Cloudflare
- cloudflare/agents-sdk - Build stateful AI agents with scheduling, RPC, and MCP servers
- cloudflare/building-ai-agent-on-cloudflare - Build AI agents with state and WebSockets on Cloudflare
- cloudflare/building-mcp-server-on-cloudflare - Build remote MCP servers with tools and OAuth
- cloudflare/durable-objects - Stateful coordination with RPC, SQLite, and WebSockets
- cloudflare/web-perf - Audit Core Web Vitals and render-blocking resources
- cloudflare/wrangler - Deploy and manage Workers, KV, R2, D1, Vectorize, Queues, Workflows
Skills by Netlify
- netlify/netlify-functions - Build serverless API endpoints and background tasks
- netlify/netlify-edge-functions - Low-latency edge middleware and geolocation logic
- netlify/netlify-blobs - Key-value object storage for files and data
- netlify/netlify-db - Managed Postgres with deploy preview branching
- netlify/netlify-deploy - Automated deployment workflow for Netlify sites
- netlify/netlify-ai-gateway - Access AI models via unified gateway endpoint
Skills by Vercel
- vercel-labs/react-best-practices - React best practices and patterns
- vercel-labs/web-design-guidelines - Web design guidelines and standards
- vercel-labs/next-best-practices - Next.js best practices and recommended patterns
- vercel-labs/next-cache-components - Caching strategies and cache-aware components in Next.js
- vercel-labs/react-native-skills - React Native best practices and performance guidelines
Skills by HashiCorp (Terraform)
- hashicorp/new-terraform-provider - Scaffold a new Terraform provider project using the Plugin Framework
- hashicorp/provider-resources - Implement Terraform Provider resources and data sources
- hashicorp/provider-test-patterns - Acceptance test patterns for Terraform providers
- hashicorp/refactor-module - Transform monolithic Terraform configurations into reusable modules
- hashicorp/terraform-style-guide - Generate Terraform HCL code following HashiCorp's official style conventions
- hashicorp/terraform-stacks - Manage infrastructure across multiple environments, regions, and cloud accounts
Skills by Neon
- neondatabase/neon-postgres - Best practices for Neon Serverless Postgres
- neondatabase/claimable-postgres - Claimable Postgres database provisioning with Neon
- neondatabase/neon-postgres-egress-optimizer - Optimize Neon Postgres egress and data transfer
Skill by ClickHouse
- clickhouse/clickhouse-best-practices - Best practices for working with ClickHouse
Skills by Supabase
- supabase/postgres-best-practices - PostgreSQL best practices for Supabase
Skills by Tinybird
- tinybirdco/tinybird-best-practices - Tinybird project guidelines for datasources, pipes, endpoints, and SQL
- tinybirdco/tinybird-cli-guidelines - Tinybird CLI usage guidelines and commands
- tinybirdco/tinybird-typescript-sdk-guidelines - Tinybird TypeScript SDK usage guidelines
Developer Tools & Frameworks
Skills by VoltAgent
- voltagent/create-voltagent - Project setup guide with CLI and manual steps
- voltagent/voltagent-best-practices - Architecture and usage patterns for agents, workflows, memory, and servers
- voltagent/voltagent-core-reference - Reference for the VoltAgent class options and lifecycle methods
- voltagent/voltagent-docs-bundle - Lookup embedded docs from @voltagent/core for version-matched documentation
Skills by CallStack
- callstackincubator/react-native-best-practices - Performance optimization for React Native apps
- callstackincubator/github - GitHub workflow patterns for PRs, code review, branching
- callstackincubator/upgrading-react-native - React Native upgrade workflow: templates, dependencies, and pitfalls
Skills by Expo
- expo/building-native-ui - Build apps with Expo Router, styling, components, and animations
- expo/expo-api-routes - Create API routes in Expo Router with EAS Hosting
- expo/expo-deployment - Deploy Expo apps to production
- expo/upgrading-expo - Upgrade Expo SDK versions
- expo/use-dom - Run web code in a webview on native using DOM components
Skills by Remotion
- remotion-dev/remotion - Programmatic video creation with React
Skills by DuckDB
- duckdb/attach-db - Attach a DuckDB database file for interactive querying
- duckdb/query - Run SQL queries against attached databases or ad-hoc files
- duckdb/duckdb-docs - Search DuckDB and DuckLake documentation
Skills by GSAP (GreenSock)
- greensock/gsap-core - Core API: gsap.to(), from(), fromTo(), easing, duration, stagger
- greensock/gsap-scrolltrigger - ScrollTrigger for scroll-linked animations and pinning
- greensock/gsap-react - React integration with useGSAP hook and SSR patterns
Skills by Markstream
Install from Simon-He95/markstream-vue.
| Skill | Description |
|---|---|
| markstream-angular | Integrate streaming Markdown into Angular apps |
| markstream-custom-components | Add scoped renderer overrides and trusted custom tags |
| markstream-install | Choose and install the correct framework package and peers |
| markstream-migration | Migrate existing Markdown renderers while preserving behavior |
| markstream-nuxt | Configure SSR-safe streaming Markdown in Nuxt 3 and Nuxt 4 |
| markstream-react | Integrate streaming Markdown into React and Next.js apps |
| markstream-svelte | Integrate streaming Markdown into Svelte 5 apps |
| markstream-vue | Integrate streaming Markdown into Vue 3 apps |
| markstream-vue2 | Integrate streaming Markdown into Vue 2.6 and Vue 2.7 apps |
| markstream-vue2-cli | Configure Vue CLI and Webpack 4-compatible Vue 2 rendering |
| markstream-vue2-vite | Configure Vue 2 and Vite worker imports and CSS |
Skills by WordPress
- WordPress/wp-block-development - Gutenberg blocks: block.json, attributes, rendering
- WordPress/wp-plugin-development - Plugin architecture, hooks, settings API, security
- WordPress/wp-playground - WordPress Playground for instant local environments
Skills by Figma
- figma/figma-implement-design - Translate Figma designs into production-ready code with 1:1 fidelity
- figma/figma-generate-library - Build or update a design system library in Figma from a codebase
- figma/figma-use - Run Figma Plugin API scripts for canvas writes and inspections
Skills by Ivy
- Ivy Tendril - Open-source agentic software factory with an amazing UI that handles parallel Git worktrees for you, complete with programmatic verifications and fast review loops.
Google Ecosystem
Skills by Google Labs (Stitch)
- google-labs-code/design-md - Create and manage DESIGN.md files
- google-labs-code/enhance-prompt - Improve prompts with design specs and UI/UX vocabulary
- google-labs-code/react-components - Stitch to React components conversion
- google-labs-code/shadcn-ui - Build UI components with shadcn/ui
- google-labs-code/stitch-loop - Iterative design-to-code feedback loop
Skills by Google Workspace CLI
- googleworkspace/gws-drive - Manage Google Drive files, folders, and shared drives
- googleworkspace/gws-sheets - Read and write Google Sheets spreadsheets
- googleworkspace/gws-gmail - Send, read, and manage Gmail email
- googleworkspace/gws-calendar - Manage Google Calendar calendars and events
- googleworkspace/gws-workflow - Cross-service Google Workspace productivity workflows
Business, Productivity & Marketing
Skills by Stripe
- stripe/stripe-best-practices - Best practices for building Stripe integrations
- stripe/upgrade-stripe - Upgrade Stripe SDK and API versions
Skills by Courier
- trycourier/courier-skills - Multi-channel notifications via email, SMS, push, and chat
Skills by Typefully
- typefully/typefully - Create, schedule, and publish social media content
Skills by SocialClaw
- ndesv21/socialclaw - Schedule and publish social media posts across 13 platforms (X, LinkedIn, Instagram, Facebook Pages, TikTok, Discord, Telegram, YouTube, Reddit, WordPress, Pinterest) via a single workspace API key.
Skills by Surendran B
- surendranb/writing-skills - 15 writing-style skills: 8 measurable frameworks (plain language, ASD-STE100, AP journalism, GOV.UK, business BLUF) and 7 character voices, each with a verify checklist
Skills by Composio
- composiohq/composio - Connect AI agents to 1000+ external apps with managed authentication
Skills by Authsome
- agentrhq/authsome - Local OAuth2 and API-key credential broker for AI agents. Login once via browser PKCE or device code, encrypted vault at ~/.authsome, local proxy injects credentials at request time. 30+ providers preconfigured.
Skills by Notion
- makenotion/knowledge-capture - Transform conversations into structured Notion documentation
- makenotion/meeting-intelligence - Prepare meeting materials by gathering Notion context
- makenotion/spec-to-implementation - Turn tech specs into concrete Notion tasks
Skills by Resend
- resend/resend - Send and manage emails via the Resend API
- resend/react-email - Build emails with React Email components
- resend/email-best-practices - Email deliverability and design best practices
Skills by Sanity
Install from sanity-io/agent-toolkit.
- sanity-io/sanity-best-practices - Best practices for Sanity Studio and content workflows
- sanity-io/content-modeling-best-practices - Guidelines for designing scalable content models in Sanity
- sanity-io/seo-aeo-best-practices - SEO and answer engine optimization patterns
Skills by Better Auth
- better-auth/best-practices - Best practices for Better Auth integration
- better-auth/create-auth - Create authentication setup with Better Auth
- better-auth/twoFactor - Two-factor authentication with Better Auth
- better-auth/explain-error - Explain Better Auth error messages
Skills by NotFair
Open-source SEO, GEO, and paid-ads skills for marketing work. They pull from live data through the Google Ads MCP, Meta Ads MCP, Google Search Console MCP, and Google Analytics (GA4) MCP, so audits run against real numbers instead of guesses.
- nowork-studio/seo - SEO and GEO: site analysis, keyword research, meta tags, schema markup, and content writing
- nowork-studio/google-ads - Google Ads audits: wasted-spend detection, search-term cleanup, keyword and bid management
- nowork-studio/meta-ads - Meta (Facebook + Instagram) Ads: ROAS analysis, creative-fatigue and audience-overlap diagnosis
Skills by HumanPen
…


