280 compatible skills

Claude Skills Directory

Find Claude and Claude Code skills from curated GitHub sources, with compatible agents, use cases, install notes, and source metadata.

450
Skills
14
Categories
19
Repos
8
Agents

Canvas Design

anthropics/skills

Frontend Design

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

Claude
designdocumentsdataros
176,191 StarsApache-2.0

MCP Builder

anthropics/skills

Coding

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

CodexClaude
typescriptpythondesignsecurity
176,191 StarsApache-2.0

Docx

anthropics/skills

Documents

Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, pa...

Claude
pythondocumentsdataros
176,191 StarsSource linked

Internal Comms

anthropics/skills

Productivity

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project upd...

Claude
176,191 StarsApache-2.0

Claude API

anthropics/skills

Coding

Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it "looks like a one-liner" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthr...

Claude CodeClaude
typescriptpythondesignreview
176,191 StarsApache-2.0

Doc Coauthoring

anthropics/skills

Documents

Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for reader...

Claude CodeClaude
designtestingreviewdocuments
176,191 StarsSource linked

Algorithmic Art

anthropics/skills

Frontend Design

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright viol...

Claude
designbrowserros
176,191 StarsApache-2.0

Webapp Testing

anthropics/skills

Browser Automation

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

CodexClaude
pythonfrontendtestingbrowser
176,191 StarsApache-2.0

Theme Factory

anthropics/skills

Frontend Design

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

CodexClaude
reviewros
176,191 StarsApache-2.0

Frontend Design

anthropics/skills

Frontend Design

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

CodexClaude
designfrontendreviewdata
176,191 StarsApache-2.0

Pptx

anthropics/skills

Presentations

Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email or summary);...

CodexClaude
pythondesigndataros
176,191 StarsSource linked

Xlsx

anthropics/skills

Spreadsheets

Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .xltx, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scr...

CodexClaude
pythontestingreviewdata
176,191 StarsSource linked

Web Artifacts Builder

anthropics/skills

Frontend Design

Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.

Claude
typescriptreactdesignfrontend
176,191 StarsApache-2.0

PDF

anthropics/skills

Documents

Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, a...

CodexClaude
pythondata
176,191 StarsSource linked

Slack Gif Creator

anthropics/skills

Marketing

Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."

CodexClaude
pythonros
176,191 StarsApache-2.0

Skill Creator

anthropics/skills

Coding

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

Claude CodeClaude
pythondesignsecuritytesting
176,191 StarsApache-2.0

Brand Guidelines

anthropics/skills

Frontend Design

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

CodexClaude
pythondesignros
176,191 StarsApache-2.0

Code Simplification

addyosmani/agent-skills

Coding

Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.

Claude CodeClaude
typescriptjavascriptpythonreact
94,159 StarsMIT

Context Engineering

addyosmani/agent-skills

Coding

Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a project.

CodexClaude CodeClaude
typescriptreactbrowserresearch
94,159 StarsMIT

Planning And Task Breakdown

addyosmani/agent-skills

Productivity

Breaks work into ordered tasks. Use when you have a spec or clear requirements and need to break work into implementable tasks. Use when a task feels too large to start, when you need to estimate scope, or when parallel work is possible.

Claude
frontendreviewdatagithub
94,159 StarsMIT

Doubt Driven Development

addyosmani/agent-skills

Coding

Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when you want every assumption cross-examined before proceeding, when stress-testing a plan for hidden failure modes, when correctness matters more than speed, when working in unfamiliar code, when stakes are high (produc...

CodexClaude CodeClaude
securitytestingreviewdata
94,159 StarsMIT

Documentation And Adrs

addyosmani/agent-skills

Documents

Records decisions and documentation. Use when you need to document an architecture decision (ADR) or the reasoning behind a design choice, when changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.

Claude
typescriptdatapostgres
94,159 StarsMIT

Constraint Driven Development

addyosmani/agent-skills

Coding

Establishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews the user on which dimensions matter, supplies sane default thresholds when they have no number in mind, records everything in CONSTRAINTS.md, and watches the diff for a weakened bar — new @ts-ignore or eslint-d...

CodexClaude
pythonsecuritytestingreview
94,159 StarsMIT

Browser Testing With Devtools

addyosmani/agent-skills

Coding

Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance, or verify visual output with real runtime data. Requires the chrome-devtools MCP server to be co...

Claude CodeClaude
javascriptreactsecuritytesting
94,159 StarsMIT

Vercel Sandbox

vercel-labs/agent-browser

Frontend Design

Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app. Use when the user needs browser automation in a Vercel app (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.), wants to run headless Chrome without binary size limits, needs persistent browser sessions across c...

CodexClaude
browserautomationdata
42,531 StarsApache-2.0

Agentcore

vercel-labs/agent-browser

DevOps

Run agent-browser on AWS Bedrock AgentCore cloud browsers. Use when the user wants to use AgentCore, run browser automation on AWS, use a cloud browser with AWS credentials, or needs a managed browser session backed by AWS infrastructure. Triggers include "use agentcore", "run on AWS", "cloud browser with AWS", "bed...

CodexClaude
browserautomation
42,531 StarsApache-2.0

Electron

vercel-labs/agent-browser

Data Analysis

Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include...

CodexClaude
designbrowserautomationdata
42,531 StarsApache-2.0

Slack

vercel-labs/agent-browser

Frontend Design

Interact with Slack workspaces using browser automation. Use when the user needs to check unread channels, navigate Slack, send messages, extract data, find information, search conversations, or automate any Slack task. Triggers include "check my Slack", "what channels have unreads", "send a message to", "search Sla...

CodexClaude
browserautomationdata
42,531 StarsApache-2.0

Agent Browser

vercel-labs/agent-browser

DevOps

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a butto...

CodexClaude CodeClaude
testingbrowserautomationdata
42,531 StarsApache-2.0

Core

vercel-labs/agent-browser

DevOps

Core agent-browser usage guide. Read this before running any agent-browser commands. Covers the snapshot-and-ref workflow, navigating pages, interacting with elements (click, fill, type, select), extracting text and data, taking screenshots, managing tabs, handling forms and auth, waiting for content, running multip...

CodexClaude
reacttestingbrowserautomation
42,531 StarsApache-2.0

Dogfood

vercel-labs/agent-browser

Frontend Design

Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "exploratory test", "find issues", "bug hunt", "test this app/site/platform", or review the quality of a web application. Produces a structured report with full reproduction evidence -- s...

CodexClaude
testingreviewbrowserautomation
42,531 StarsApache-2.0

Brainstorm Okrs

phuryn/pm-skills

Product Management

Brainstorm team-level OKRs aligned with company objectives — qualitative objectives with measurable key results. Use when setting quarterly OKRs, aligning team goals with company strategy, drafting objectives, or learning how to write effective OKRs.

CodexClaudeClaude Code
product-managementexecutionokrs
26,307 StarsMIT

Identify Assumptions New

phuryn/pm-skills

Product Management

Identify risky assumptions for a new product idea across 8 risk categories including Go-to-Market, Strategy, and Team. Use when evaluating startup risks, assessing a new product concept, or mapping assumptions for a new venture.

CodexClaudeClaude Code
product-managementdiscovery
26,307 StarsMIT

Cohort Analysis

phuryn/pm-skills

Product Management

Perform cohort analysis on user engagement data — retention curves, feature adoption trends, and segment-level insights. Use when analyzing user retention by cohort, studying feature adoption over time, investigating churn patterns, or identifying engagement trends.

CodexClaudeClaude Code
product-managementanalyticscohort-analysis
26,307 StarsMIT

Growth Loops

phuryn/pm-skills

Product Management

Identify growth loops (flywheels) for sustainable traction. Evaluates 5 loop types: Viral, Usage, Collaboration, User-Generated, and Referral. Use when designing growth mechanisms, building product-led traction, or understanding how growth loops work.

CodexClaudeClaude Code
product-managementgo-to-market
26,307 StarsMIT

Positioning Ideas

phuryn/pm-skills

Product Management

Brainstorm product positioning ideas differentiated from competitors. Identifies top competitors and generates positioning statements with rationale. Use when developing product positioning, differentiating from competitors, or crafting brand positioning strategy.

CodexClaudeClaude Code
product-managementgrowth
26,307 StarsMIT

Business Model

phuryn/pm-skills

Product Management

Generate a Business Model Canvas with all 9 building blocks. Use when creating a business model, documenting how a business creates value, or analyzing an existing business model.

CodexClaudeClaude Code
product-managementstrategy
26,307 StarsMIT

Release Notes

phuryn/pm-skills

Product Management

Generate user-facing release notes from tickets, PRDs, or changelogs. Creates clear, engaging summaries organized by category (new features, improvements, fixes). Use when writing release notes, creating changelogs, announcing product updates, or summarizing what shipped.

CodexClaudeClaude Code
product-managementexecutionprd
26,307 StarsMIT

Brainstorm Experiments New

phuryn/pm-skills

Product Management

Design lean startup experiments (pretotypes) for a new product. Creates XYZ hypotheses and suggests low-effort validation methods like landing pages, explainer videos, and pre-orders. Use when validating a new product idea, creating pretotypes, or testing market demand.

CodexClaudeClaude Code
product-managementdiscovery
26,307 StarsMIT

Summarize Interview

phuryn/pm-skills

Product Management

Summarize a customer interview transcript into a structured template with JTBD, satisfaction signals, and action items. Use when processing interview recordings or transcripts, synthesizing discovery interviews, or creating interview summaries.

CodexClaudeClaude Code
product-managementdiscovery
26,307 StarsMIT

Competitive Battlecard

phuryn/pm-skills

Product Management

Create sales-ready competitive battlecards comparing your product against a specific competitor — positioning, feature comparison, objection handling, and win/loss patterns. Use when preparing sales teams, creating competitive materials, or responding to 'why not competitor X?'

CodexClaudeClaude Code
product-managementgo-to-market
26,307 StarsMIT

Outcome Roadmap

phuryn/pm-skills

Product Management

Transform an output-focused roadmap into an outcome-focused one that communicates strategic intent. Rewrites initiatives as outcome statements reflecting user and business impacts. Use when shifting to outcome roadmaps, making a roadmap more strategic, or rewriting feature lists as outcomes.

CodexClaudeClaude Code
product-managementexecutionroadmap
26,307 StarsMIT

Strategy Red Team

phuryn/pm-skills

Product Management

Red-team a PRD, roadmap, or strategy by attacking its load-bearing assumptions before reality does. Steelmans then attacks each claim, ranks failure modes by impact × likelihood × cheapness-to-test, and returns the cheapest test and kill criteria for each. Use when stress-testing a plan, pressure-testing a strategy,...

ClaudeClaude CodeCodex
product-managementexecutionroadmapprd
26,307 StarsMIT

Grammar Check

phuryn/pm-skills

Product Management

Identify grammar, logical, and flow errors in text and suggest targeted fixes without rewriting the entire text. Use when proofreading content, checking writing quality, or reviewing a draft.

CodexClaudeClaude Code
product-managementtoolkit
26,307 StarsMIT

Swot Analysis

phuryn/pm-skills

Product Management

Perform a detailed SWOT analysis — strengths, weaknesses, opportunities, and threats with actionable recommendations. Use when doing strategic assessment, competitive analysis, or evaluating a product or business position.

CodexClaudeClaude Code
product-managementstrategy
26,307 StarsMIT

Brainstorm Ideas Existing

phuryn/pm-skills

Product Management

Brainstorm product ideas for an existing product using multi-perspective ideation from PM, Designer, and Engineer viewpoints. Use when generating new feature ideas, brainstorming solutions for an identified opportunity, or ideating with a product trio.

CodexClaudeClaude Code
product-managementdiscovery
26,307 StarsMIT

Gtm Strategy

phuryn/pm-skills

Product Management

Create a go-to-market strategy covering marketing channels, messaging, success metrics, and launch timeline. Use when planning a product launch, creating a GTM plan from scratch, or defining a launch strategy for a new market.

CodexClaudeClaude Code
product-managementgo-to-marketgtm
26,307 StarsMIT

Brainstorm Experiments Existing

phuryn/pm-skills

Product Management

Design experiments to test assumptions for an existing product — prototypes, A/B tests, spikes, and other low-effort validation methods. Use when validating assumptions, testing feature ideas cheaply, or planning product experiments.

CodexClaudeClaude Code
product-managementdiscovery
26,307 StarsMIT

Explore Agent Skills

Browse by agent platform, skill category, or practical SKILL.md implementation guide.

Platforms

Guides