Skip to content

Skill catalog

11,327agent skills synced from skills.sh, with their install counts. Read them here, or let your agent fetch the right one through the Graph-of-Skills MCP server.

Want your agent to use these? Set up Graph-of-Skills or get a free key. How these skills are sourced and what we check. Cannot find one? Your agent can write a skill for your own library. Have skills of your own? Install one on another machine. A skill that comes from GitHub shows its npx skills add command on its page.

  1. health tw93/waza

    Audits agent config, instruction drift, hooks or MCP, and AI maintainability. Use when Claude, Codex, or Pi setup looks wrong. Not for application bugs or PR review.

    18,554 installs
  2. dart-collect-coverage dart-lang/skills

    Collect coverage using the coverage packge and create an LCOV report

    18,409 installs
  3. interface-review jakubkrehel/skills

    Reviews a branch, pull request or uncommitted change for the interface problems it introduced or regressed, across accessibility, layout, writing, typography, color and UI.

    18,356 installs
  4. Define and generate mock objects for external dependencies using `package:mockito` and `build_runner`. Use when unit testing classes that depend on complex external services like APIs or databases.

    18,281 installs
  5. fixing-metadata ibelick/ui-skills

    Audit and fix HTML metadata including page titles, meta descriptions, canonical URLs, Open Graph tags, Twitter cards, favicons, JSON-LD structured data, and robots directives. Use when adding SEO metadata, fixing social…

    18,222 installs
  6. playwright-generate-test github/awesome-copilot

    Generate a Playwright test based on a scenario using Playwright MCP

    18,171 installs
  7. astro astrolicious/agent-skills

    Skill for building with the Astro web framework. Helps create Astro components and pages, configure SSR adapters, set up content collections, deploy static sites, and manage project structure and CLI commands. Use when…

    18,169 installs
  8. async-python-patterns wshobson/agents

    Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.

    18,140 installs
  9. writing-design-docs riekelt/technical-writer

    Use when writing a proposal, RFC, design document, spec, or migration plan - anything that argues for a change, records a design, or asks readers for input on one. Encodes the proposal skeleton, the Why & What decision…

    18,136 installs
  10. reviewing-technical-prose riekelt/technical-writer

    Use when reviewing, rewriting, or editing someone else's technical text, when writing a review report on a document, or as the final check before delivering any document. Encodes the severity mapping, the findings forma…

    18,132 installs
  11. tavily-extract tavily-ai/skills

    Extract clean markdown or text content from specific URLs via the Tavily CLI. Use this skill when the user has one or more URLs and wants their content, says "extract", "grab the content from", "pull the text from", "ge…

    18,100 installs
  12. Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents.

    18,075 installs
  13. connect-recommend docs.stripe.com

    Use this skill when the user asks about Stripe Connect configuration, charge patterns, Dashboard access, or how to get started with Connect, is building a marketplace, platform, multi-vendor store, gig platform, or subs…

    18,071 installs
  14. writing-runbooks riekelt/technical-writer

    Use when writing operational documentation - runbooks, setup guides, release procedures, migration guides, deprecation guides, troubleshooting entries, or any ordered procedure someone will execute under time pressure.…

    18,030 installs
  15. langgraph-fundamentals langchain-ai/langchain-skills

    INVOKE THIS SKILL when writing ANY LangGraph code. Covers StateGraph, state schemas, nodes, edges, Command, Send, invoke, streaming, and error handling.

    18,028 installs
  16. stop-slop hardikpandya/stop-slop

    Remove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells.

    18,026 installs
  17. writing-changelogs riekelt/technical-writer

    Use when writing a changelog entry, release notes, or a "what shipped" summary after completing work. Encodes the entry shape, the handover template, and the honesty conventions. Use after shipping meaningful work, even…

    18,008 installs
  18. multi-agent-review riekelt/multi-agent-review

    Use when a spec or plan needs review before execution begins - "review my spec", "is this plan ready to execute", "check this before I build it", "second opinion on this plan" - and specifically before writing-plans (sp…

    17,999 installs
  19. dart-build-cli-app dart-lang/skills

    Architectural patterns, entrypoint structure, exit codes, stream routing, and subprocess spawning for Dart command-line interface (CLI) applications. Use when building CLI tools, console utilities, scripts, argument par…

    17,998 installs
  20. fireworks-tech-graph yizhiyanhua-ai/fireworks-tech-graph

    Create precise SVG technical diagrams, export PNG or offline HTML, and animate supported semantic SVGs to GIF. Use for architecture, UML, agent, cloud or workflow diagrams; not photos, raster art or statistical charts.

    17,991 installs
  21. langgraph-persistence langchain-ai/langchain-skills

    INVOKE THIS SKILL when your LangGraph needs to persist state, remember conversations, travel through history, or configure subgraph checkpointer scoping. Covers checkpointers, thread_id, time travel, Store, and subgraph…

    17,978 installs
  22. writing-unit-tests riekelt/principal-engineer

    Use when writing or refactoring unit tests - a new test file, added cases, a flaky test, an unreadable one. Encodes behavior-first testing: one behavior per test, names that state the claim, deterministic setup, mocks o…

    17,975 installs
  23. principal-engineering riekelt/principal-engineer

    Use when doing any non-trivial engineering work - implementing, debugging, refactoring, configuring, operating, or investigating why a system misbehaves - or any change where being wrong has a cost. Encodes the evidence…

    17,964 installs
  24. writing-postmortems riekelt/technical-writer

    Use when writing a postmortem, incident report, or root-cause analysis after an outage, a defect that reached users, a data issue, or a near miss - or when turning an incident channel, alert log, or war-room thread into…

    17,938 installs
  25. recording-decisions riekelt/technical-writer

    Use when a decision needs recording - an ADR, a decision log entry, or when someone asks to write down why something was chosen, rejected, or superseded. Encodes the ADR and decision-log formats. Use whenever a choice w…

    17,927 installs
  26. writing-issues riekelt/technical-writer

    Use when writing or refining tracker items - epics, stories, tasks, bug reports, spikes, or acceptance criteria - or when turning a discussion, review finding, or plan into tickets. Encodes the survives-without-you test…

    17,922 installs
  27. verifying-before-done riekelt/principal-engineer

    Use when about to say "done", "fixed", "passing", or "shipped", or when reporting the outcome of any change. Encodes verification as the definition of done: drive the change at its surface, run the verify command, repor…

    17,916 installs
  28. grounding-before-coding riekelt/principal-engineer

    Use when starting any non-trivial change, investigating a bug, or working in unfamiliar code - before the first line is written. Also use for pure investigation with no change planned yet - "dig into this", "figure out…

    17,911 installs
  29. ast-grep ast-grep/agent-skill

    Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST) patterns, find specific code structures, or perform complex code…

    17,910 installs
  30. guarding-architecture riekelt/principal-engineer

    Use when a change crosses module boundaries, adds a dependency direction between modules, touches a critical path, or conflicts with a stated principle - and when writing or updating architecture principles themselves.…

    17,910 installs
  31. testing-changes riekelt/principal-engineer

    Use when deciding what tests a change needs - a feature, a bug fix, a refactor, any behavior change - or when reviewing whether a diff's tests are sufficient. Encodes tests-change-with-behavior, the bug-regression patte…

    17,899 installs
  32. keeping-one-source-of-truth riekelt/principal-engineer

    Use when adding data, config, state, constants, an enum-like string, a cache, or anything that could exist in two places - or when two sources already disagree. Encodes the one-fact-one-source doctrine for code and data…

    17,891 installs
  33. scoping-changes riekelt/principal-engineer

    Use when deciding how big a fix should be, when scope is drifting mid-task, when a plan is being quietly trimmed to fit, or when "while you're at it" appears in any form. Encodes size-to-trigger, decompose-not-descope,…

    17,887 installs
  34. documenting-legacy-codebases riekelt/technical-writer

    Use when documenting an existing codebase whose documentation is missing, stale, or untrusted - an inherited system, a legacy application, a repo where the docs lie - or when regrounding a documentation tree against the…

    17,886 installs
  35. operating-safely riekelt/principal-engineer

    Use when an action touches live systems, shared state, or things that do not come back - deleting, overwriting, restarting, killing processes, editing shared config, handling secrets, or working beside concurrent sessio…

    17,883 installs
  36. handling-failures riekelt/principal-engineer

    Use when writing or touching any error path, catch block, fallback, default value, retry, or degraded mode - in any language, any repo. Encodes the no-silent-swallows contract and the fail-loud discipline. Use whenever…

    17,882 installs
  37. tavily-cli tavily-ai/skills

    Set up, authenticate, update, troubleshoot, or choose between Tavily CLI web commands. Use when the user asks about the Tavily CLI, installing Tavily skills, first-time setup, authentication, keyless limits, CLI updates…

    17,879 installs
  38. gmgn-market gmgnai/gmgn-skills

    Get crypto and meme token price charts (K-line, candlestick, OHLCV), trending meme coin rankings by volume, newly launched tokens on launchpads (pump.fun, fourmeme, letsbonk, Raydium, etc.), the hot-search ranking (most…

    17,867 installs
  39. gmgn-token gmgnai/gmgn-skills

    Research any crypto or meme token by address — real-time price, market cap, liquidity, holder list, trader list, top Smart Money and KOL positions, security audit (honeypot, rug pull risk, dev wallet, renounced status),…

    17,847 installs
  40. adding-dependencies riekelt/principal-engineer

    Use when about to add, update, vet, or remove a dependency - a package, library, SDK, GitHub action, base image, or vendored code - or when a project's dependency posture needs declaring. Encodes the exhaust-what-you-ha…

    17,816 installs
  41. aso-audit coreyhaines31/marketingskills

    When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store rankin…

    17,793 installs
  42. bigquery-basics google/skills

    Manages datasets, tables, and jobs in BigQuery. Use when you need to interact with BigQuery, run SQL queries, manage BigQuery resources (datasets, tables, views), or perform basic data ingestion and analysis.

    17,774 installs
  43. argent-screen-recording software-mansion/argent

    Record a video of an iOS simulator or Android emulator/device screen using argent MCP tools. Use when the user asks to record the screen, capture a video of a flow, interaction, or animation, produce a screen recording,…

    17,745 installs
  44. diagramming-processes riekelt/technical-writer

    Use when a business process, workflow, lifecycle, or interaction between systems needs a diagram - a flow that prose serializes badly, a state machine, a message sequence, an enterprise process map - or when drawing the…

    17,715 installs
  45. documenting-contracts riekelt/technical-writer

    Use when documenting an HTTP API, message payloads, queue contracts, DTOs, file formats, or webhooks - or when writing the api-reference of a legacy campaign, or when callers keep asking what a field means or which erro…

    17,659 installs
  46. tailwind-css-patterns giuseppe-trisciuoglio/developer-kit

    Provides comprehensive Tailwind CSS utility-first styling patterns including responsive design, layout utilities, flexbox, grid, spacing, typography, colors, and modern CSS best practices. Use when styling React/Vue/Sve…

    17,621 installs
  47. opencli-autofix jackwener/opencli

    Automatically fix broken OpenCLI adapters when commands fail. Load this skill when an opencli command fails — it guides you through collecting a trace artifact, patching the adapter, retrying, and filing an upstream Git…

    17,617 installs
  48. cloud-run-basics google/skills

    Manages Cloud Run services, jobs, and worker pools. Use when you need to deploy applications responding to HTTP requests (services), run event-triggered or scheduled tasks (jobs), or handle always-on pull-based backgrou…

    17,614 installs
  49. database-migration wshobson/agents

    Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data transformations, or impl…

    17,608 installs
  50. tailwind-4-docs lombiq/tailwind-agent-skills

    Comprehensive Tailwind CSS v4 documentation snapshot and workflow guidance. Use when answering Tailwind v4 questions, selecting utilities/variants, configuring Tailwind v4, or migrating projects from v3 to v4 with offic…

    17,592 installs