Agent Skills Directory

AI Agent Skills Directory

Find reusable SKILL.md workflows for AI coding agents. Compare compatible platforms, source repos, install notes, and practical use cases.

473
Skills
14
Categories
19
Repos
8
Agents

Featured Skills

Curated skills with clear sources, categories, and agent compatibility.

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
110,598 StarsMIT

API And Interface Design

addyosmani/agent-skills

Coding

Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.

typescriptfrontenddata
110,598 StarsMIT

Derive Client

vercel-labs/agent-browser

Data Analysis

Reverse-engineer a website's internal API by recording browser traffic into a HAR file, then generate a standalone client or CLI that calls the endpoints directly, with no browser needed after the first recording. Use when asked to "derive a client", "build a CLI for <site>", "reverse engineer this site's API", "rec...

browserdata
44,604 StarsApache-2.0

Guizang Ppt Skill

op7418/guizang-ppt-skill

Presentations

Generates horizontal-scrolling web PPT (single HTML file), featuring templates for WebGL backgrounds, speaker view, audience screen synchronization, speaker notes, chapter covers, data posters, and image grids. Offers two styles: ① "Digital Magazine × E-ink" (serif + fluid background + warm colors) ② "Swiss Internationalism" (sans-serif + grid dots + IKB/lemon yellow/lemon green/safety orange highlights). Use when users need to create sharing/presentation/launch-style web PPT, or mention "magazine style PPT", "Swiss style PPT", "Swiss Style", or "horizontal swipe deck".

CodexClaudeClaude Code
presentationshtml-slidespptwebgl
28,668 StarsAGPL-3.0

Shipping Artifacts

phuryn/pm-skills

Product Management

The durable documentation set that makes an AI-built (vibe-coded) app reviewable before shipping. A small core every app needs — architecture, user/permission flows, permissions, variables/secrets, and a test-coverage map — plus conditional docs added only when they apply: emails, scheduled work, SEO, and embedded a...

ClaudeClaude Code
product-managementai-shipping
27,382 StarsMIT

Intended Vs Implemented

phuryn/pm-skills

Product Management

The method for finding the gap between what a system is supposed to do and what the code actually does — the class of bug generic scanners miss because they have no model of intent. Defines what counts as documented intent, what counts as implementation evidence, which mismatches matter, and how to avoid hand-wavy f...

CodexClaudeClaude Code
product-managementai-shipping
27,382 StarsMIT

Cargo Fuzz

trailofbits/skills

Security

Sets up and runs cargo-fuzz, the standard fuzzing tool for Cargo-based Rust projects. Covers cargo fuzz init, the nightly toolchain requirement, fuzz_target! harnesses, Arbitrary-derived structured inputs, sanitizer options, cargo fuzz coverage, and reproducing a crash artifact. Use when fuzzing a Rust crate, writin...

Claude CodeClaudeCursor
securityresearchdatagithub
7,805 StarsSource linked

Notion Knowledge Capture

openai/plugins

Productivity

Capture conversations and decisions into structured Notion pages; use when turning chats/notes into wiki entries, how-tos, decisions, or FAQs with proper linking.

Codex
data
7,597 StarsMIT

Deepagents Typescript Quickstart

langchain-ai/langchain-skills

Research

Scaffold a minimal local Deep Agent in TypeScript by following the official quickstart, using provider-native web search instead of Tavily. Use when the user wants to quickly build or try a Deep Agent locally.

Claude
typescriptjavascriptresearch
1,314 StarsMIT

Deepagents Python Quickstart

langchain-ai/langchain-skills

Research

Scaffold a minimal local Deep Agent in Python by following the official quickstart, using provider-native web search instead of Tavily. Use when the user wants to quickly build or try a Deep Agent locally.

Claude
pythonresearch
1,314 StarsMIT

Browse by Platform

Browse by Category

DevOps

112 published skills

Skills for CI, deployment, infrastructure, observability, and release operations.

Frontend Design

74 published skills

Skills for UI implementation, design critique, interaction polish, accessibility, and responsive frontend work.

Product Management

68 published skills

Agent skills for product strategy, discovery, market research, execution, go-to-market planning, product analytics, and PM operating workflows.

Domain Specific

58 published skills

Specialized skills for narrow industries, expert workflows, and vertical use cases.

Data Analysis

45 published skills

Skills for working with datasets, notebooks, metrics, charts, and analytical workflows.

Security

33 published skills

Skills for security review, threat modeling, compliance checks, and secure engineering.

Coding

29 published skills

Agent skills for software engineering, code review, testing, refactoring, and project maintenance.

Productivity

13 published skills

General-purpose skills for personal workflows, project organization, and recurring operations.

Research

10 published skills

Skills for web research, source synthesis, literature review, and knowledge workflows.

Spreadsheets

8 published skills

Skills for spreadsheets, formulas, tables, workbooks, and structured business data.

Documents

7 published skills

Skills for creating, editing, reviewing, and converting documents.

Presentations

6 published skills

Skills for building and refining slide decks, talks, and visual narratives.

Browser Automation

5 published skills

Skills that operate browsers, inspect pages, test flows, and automate web tasks.

Marketing

5 published skills

Skills for content operations, SEO, social media, positioning, and growth workflows.

Latest Updated Skills

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
110,598 StarsMIT

API And Interface Design

addyosmani/agent-skills

Coding

Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.

typescriptfrontenddata
110,598 StarsMIT

Source Driven Development

addyosmani/agent-skills

Coding

Grounds every implementation decision in official documentation. Use when you want to verify an approach against the official docs before implementing it, or when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness matters.

typescriptpythonreactnextjs
110,598 StarsMIT

Using Agent Skills

addyosmani/agent-skills

Coding

Discovers and invokes agent skills. Use when starting a session, or when you need to decide which skill or workflow applies to the piece of work at hand. This is the meta-skill that governs how all other skills are discovered and invoked.

frontendsecuritytestingreview
110,598 StarsMIT

Incremental Implementation

addyosmani/agent-skills

Coding

Delivers changes incrementally in thin, verifiable slices. Use when implementing any feature or change that touches more than one file, or when picking up the next task from a plan. Use when rolling a change out behind a feature flag, when you're about to write a large amount of code at once, or when a task feels to...

typescriptfrontendtestingreview
110,598 StarsMIT

CI Cd And Automation

addyosmani/agent-skills

DevOps

Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.

typescriptsecuritytestingreview
110,598 StarsMIT

Interview Me

addyosmani/agent-skills

Data Analysis

Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview m...

reactreview
110,598 StarsMIT

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
110,598 StarsMIT

Deprecation And Migration

addyosmani/agent-skills

Coding

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when migrating a database schema in production, such as renaming or dropping a column without downtime (expand/contract). Use when deciding whether to maintain or suns...

typescriptsecuritytestingdata
110,598 StarsMIT

Guides

Explore Agent Skills

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

Platforms

Guides