explaingit

travisvn/awesome-claude-skills

12,472Audience · developerComplexity · 1/5Setup · easy

TLDR

A curated list of Skills for Claude, reusable instruction sets that teach Claude to perform specific tasks like editing Office documents, building web interfaces, or running security tests, organized by official Anthropic and community sources.

Mindmap

mindmap
  root((Claude Skills))
    Official Skills
      Office documents
      Web interfaces
      Browser automation
    Community Skills
      iOS testing
      Security fuzzing
      Dev workflows
    Where to Use
      Claude.ai web
      Claude Code CLI
      Anthropic API
    Audience
      Developers
      Power users
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

Find a ready-made Claude Skill for a specific task instead of writing custom instructions from scratch.

USE CASE 2

Discover community-built Skills for specialized work like iOS app testing, web security fuzzing, or scientific computing.

USE CASE 3

Add a Skill to Claude Code via the plugin install command to extend what Claude can do in your terminal.

USE CASE 4

Use the guided skill-creation Skill to build and publish your own reusable Claude Skill through a question-and-answer process.

Getting it running

Difficulty · easy Time to first run · 5min

Skills can execute arbitrary code inside Claude's environment, review each Skill before installing it.

In plain English

This repository is a curated list of Skills for Claude, the AI assistant made by Anthropic. A Claude Skill is a folder containing instructions, scripts, and supporting files that teach Claude how to perform a specific task in a repeatable way. When you start a conversation and describe what you want to do, Claude can detect whether any available Skill applies and load only the relevant one rather than loading everything at once. The list is organized into official Skills published by Anthropic and community-contributed Skills. Official Skills cover working with common file formats: Word documents, PDFs, PowerPoint presentations, and Excel spreadsheets. There are also Skills for generating visual art, building web interfaces, writing internal communications, testing web applications with browser automation, and creating new Skills from scratch via a guided question-and-answer process. Community Skills range from collections of general-purpose development aids (with commands for brainstorming and planning) to specialized tools like iOS app testing, web security fuzzing during penetration tests, scientific data libraries, and animated HTML slide presentations. The README includes a warning that Skills can execute arbitrary code inside Claude's environment, and links to a security guidance section. Skills can be used in three places: the Claude.ai web interface (through a settings toggle), the Claude Code command-line tool (via a plugin install command), and directly through the Anthropic API for developers building applications on top of Claude. The repository itself does not contain Skills, it collects links and descriptions of Skills hosted elsewhere, following the "awesome list" convention common in open-source communities. Anyone can submit a pull request to add a new entry.

Copy-paste prompts

Prompt 1
I want to add a Claude Skill from the awesome-claude-skills list to my Claude Code setup. Give me the plugin install command and show me how to verify it loaded correctly.
Prompt 2
I'm building a web security testing workflow with Claude. Which Skills from the travisvn/awesome-claude-skills list are relevant for penetration testing or fuzzing?
Prompt 3
Help me write a new Claude Skill for automating my release notes workflow and format it correctly to submit to the awesome-claude-skills repo as a pull request.
Prompt 4
Show me how to use the official Anthropic Word document Skill so Claude can read and edit .docx files in my project.
Open on GitHub → Explain another repo

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

Verify against the repo before relying on details.