explaingit

heilcheng/awesome-agent-skills

4,765TypeScriptAudience · vibe coderComplexity · 1/5Setup · easy

TLDR

A community directory of skill files that teach AI assistants like Claude, GitHub Copilot, and Cursor how to do specific tasks on demand. Load a skill file and your AI instantly knows how to create Word docs, build Excel sheets, set up cloud infrastructure, and much more.

Mindmap

mindmap
  root((Agent Skills))
  Official Skills
    AI platforms
    Cloud and infra
    Developer tools
    Google products
    Business tools
  Community Skills
    Vector databases
    Marketing tasks
    Dev and testing
    Context engineering
  Compatible Tools
    Claude Code
    GitHub Copilot
    OpenAI Codex
    Cursor
    Gemini CLI
  How To Use
    Browse directory
    Load skill URL
    Describe your task
  CLI Tool
    npx install
    Discover skills
    Update and remove
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Give your AI assistant step-by-step instructions for any task by loading a skill file in seconds

USE CASE 2

Find ready-made skills for creating Word documents, Excel sheets, PowerPoints, and PDFs without writing prompts from scratch

USE CASE 3

Share a skill you created with the community so others can use it across different AI tools

USE CASE 4

Extend AI tools like Claude Code or Cursor with new capabilities contributed by the open-source community

Tech stack

TypeScriptMarkdownnpx CLI

Getting it running

Difficulty · easy Time to first run · 5min

No installation required to browse. Load any skill by pasting its GitHub URL into your AI tool. An npx CLI is available for managing skills from the terminal.

No specific license mentioned in the explanation, this is a community-curated directory of text files.

In plain English

This repository is a community-curated directory of "agent skills" for AI assistants such as Claude, GitHub Copilot, and similar tools. Agent skills are plain text files, named SKILL.md, that give an AI step-by-step instructions for doing a specific task. Instead of the AI needing that knowledge baked in from training, a skill is loaded on demand: when you ask the AI to do something, it finds the right skill file, reads the instructions, and follows them. The README compares skills to recipe cards. Rather than making someone memorize a cookbook, you hand them the relevant page when they need it. This keeps the AI faster and lighter, since it only loads what is required. Skills created for one compatible tool generally work across others, and because they are just text files stored on GitHub, they are easy to share or adapt. The directory organizes skills into sections: official skills from AI companies and major software platforms, and community-contributed skills. Official categories include AI platforms, cloud and infrastructure, developer tools, Google products, business and productivity, and security. Community contributions are grouped into areas like vector databases, marketing, development and testing, and context engineering. As an example, Anthropic's official skills cover creating Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, frontend design, and generating animated GIFs for Slack. Finding and adding a skill takes about thirty seconds: browse the directory or the companion website at agent-skill.co, load the skill file URL into your AI tool, then describe what you want in plain English. There is also an npx command-line tool for discovering, installing, updating, and removing skills. Compatible tools listed include Claude Code, Claude.ai, OpenAI Codex, GitHub Copilot, Gemini CLI, Cursor, and others. Anyone can submit a skill, provided it meets quality standards described in the README. The repository is maintained by Hailey Cheng and includes tutorials, guides, a glossary, and a frequently asked questions section. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
I want to use a skill from awesome-agent-skills to make Claude create a Word document. Show me exactly how to find the right skill file and load it into Claude.
Prompt 2
How do I use the npx command-line tool from awesome-agent-skills to discover, install, and use a skill for generating a PowerPoint presentation?
Prompt 3
I want to contribute a new skill to awesome-agent-skills that teaches an AI how to set up a Cloudflare Worker. What format should the SKILL.md file follow?
Prompt 4
List the official Anthropic skills available in awesome-agent-skills and give me an example prompt for using each one.
Open on GitHub → Explain another repo

← heilcheng on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.