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.

425
Skills
14
Categories
18
Repos
8
Agents

Featured Skills

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

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
80,654 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
80,654 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
39,283 StarsApache-2.0

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
24,506 StarsMIT

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
24,506 StarsMIT

Guizang Ppt Skill

op7418/guizang-ppt-skill

Presentations

Generates horizontal-scrolling web PPT (single HTML file), featuring WebGL backgrounds, chapter covers, data posters, image grids, and other templates. Offers two styles: ① "Digital Magazine × E-ink" (serif + fluid background + warm tones) ② "Swiss Internationalism" (sans-serif + grid dots + IKB/Lemon Yellow/Lime Green/Safety Orange highlights). Use when users need to create sharing, speech, or launch-style web PPT, or mention "magazine style PPT", "Swiss style PPT", "Swiss Style", or "horizontal swipe deck".

CodexClaudeClaude Code
presentationshtml-slidespptwebgl
22,456 StarsAGPL-3.0

Cargo Fuzz

trailofbits/skills

Security

cargo-fuzz is the de facto fuzzing tool for Rust projects using Cargo. Use for fuzzing Rust code with libFuzzer backend.

Claude CodeClaudeCursor
securityresearchdatagithub
6,280 StarsSource linked

Browse by Platform

Browse by Category

DevOps

78 published skills

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

Frontend Design

73 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

62 published skills

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

Data Analysis

35 published skills

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

Security

32 published skills

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

Coding

28 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

8 published skills

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

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.

Spreadsheets

5 published skills

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

Latest Updated Skills

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
80,654 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
80,654 StarsMIT

Performance Optimization

addyosmani/agent-skills

Frontend Design

Optimizes application performance across frontend, backend, queries, and databases. Use when performance requirements exist, when you suspect performance regressions, when Core Web Vitals or load times need improvement, when N+1 query patterns need fixing, or when profiling reveals bottlenecks.

typescriptjavascriptreactfrontend
80,654 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
80,654 StarsMIT

Shipping And Launch

addyosmani/agent-skills

Coding

Prepares production launches. Use when preparing to deploy to production. Use when you need a pre-launch checklist, when setting up monitoring, when planning a staged rollout, or when you need a rollback strategy.

typescriptjavascriptreactsecurity
80,654 StarsMIT

Git Workflow And Versioning

addyosmani/agent-skills

Coding

Structures git workflow practices. Use when making any code change. Use when committing, branching, resolving conflicts, or when you need to organize work across multiple parallel streams. Use when cutting a release, choosing a semantic version bump, tagging, or writing a changelog.

securityreviewdocumentsresearch
80,654 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
80,654 StarsMIT

Source Driven Development

addyosmani/agent-skills

Coding

Grounds every implementation decision in official documentation. Use when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness matters.

typescriptpythonreactnextjs
80,654 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.

frontendreviewdata
80,654 StarsMIT

Guides

Explore Agent Skills

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

Platforms

Guides