mcpbeat Sign in

Claude Skills

The open format is called Agent Skills and works in Claude Code, Codex, Cursor and other agents — most people know it as Claude Skills.

Every Agent Skill we could find on GitHub, deduplicated by content. 86 543 files from 2 102 authors, of which 68 261 are unique — the rest is the same skill repackaged into someone else's repository. For each one: what it weighs in tokens, whether it ships runnable scripts, and which MCP servers it needs.

68 261
unique skills
out of 86 543 files found on GitHub
18 282
are copies
same content, someone else's repository
1 745
tokens, median
what a typical skill costs you in context
8 396
name collisions
two skills with one name cannot sit side by side

68 161–68 220 of 68 261

page 1137 of 1 138
Portable Text Conversion
by vercel-labs
vendor

Convert HTML and Markdown content into Portable Text blocks for Sanity. Use when migrating content from legacy CMSs, importing HTML or Markdown into Sanity, building content pipelines that ingest external content, converting rich text between formats, or programmatically creating Portable Text documents. Covers @portabletext/markdown (markdownToPortableText), @portabletext/block-tools (htmlToBlocks), custom deserializers, and the Portable Text specification for manual block construction.

645 tokens
Vercel Connect
by vercel-labs
vendor

Vercel Connect expert guidance — securely obtain scoped OAuth tokens for third-party services (Slack, GitHub, MCP servers, OAuth, Snowflake) on behalf of apps or users via Vercel OIDC. Use when wiring up third-party API access, connecting to MCP servers, sending Slack messages, or accessing GitHub APIs.

3k tokens
Python on Vercel
by vercel-labs
vendor
1.1k tokens
Grafana Azure
by microsoft
vendor

Deploy Grafana OSS to Azure Container Apps. Use when deploying Grafana for metrics, logs, and traces visualization with optional PostgreSQL backend.

1.4k tokens
Superset Azure
by microsoft
vendor

Deploy Apache Superset on Azure. Use when deploying Superset for BI/data visualization with PostgreSQL backend.

2.8k tokens
Journey Test Harness
by microsoft
vendor

| Run multiple journeys as a cross-platform test suite. Discover journeys, invoke journey-runner in isolated workspaces, deploy, verify, capture screenshots, clean up only owned Azure resources, and produce a consolidated report.

2k tokens
Container Apps Deployment
by microsoft
vendor

| Container Apps deployment gotchas and SPA frontend patterns for Azure. Supplements the official azure-prepare plugin skill with additional patterns for zone redundancy, azure.yaml configuration, and SPA frontend deployment (VITE_API_URL).

2.5k tokens
N8n Azure
by microsoft
vendor

n8n workflow automation configuration for Azure. Use when deploying n8n specifically to Azure Container Apps.

2.2k tokens
Data Access Abstraction
by microsoft
vendor

Data access abstraction patterns for apps that need to swap between local databases (SQLite) and cloud databases (Cosmos DB, PostgreSQL) without changing application code. Covers Node.js/TypeScript, Python/FastAPI, and .NET. Use when building apps that run locally with SQLite and deploy to Azure with Cosmos DB or PostgreSQL.

6.9k tokens
Journey Runner
by microsoft
vendor

|

4.1k tokens scripts
S2 CLI
by huggingface
vendor

Semantic Scholar CLI (`s2`) for on-demand citation graph lookup: papers a work cites, papers that cite a work, and graph search across 200M+ papers. Use whenever the user asks for Semantic Scholar, S2, cited papers, references, bibliography, citing papers, citation count from Semantic Scholar, or papers outside a local catalog. Prefer `s2` over curl or ad-hoc Graph API requests.

701 tokens scripts
Add Or Fix Type Checking
by huggingface
vendor

Fixes broken typing checks detected by ty, make typing, or make check-repo. Use when typing errors appear in local runs, CI, or PR logs.

2.6k tokens
Clickhouse Js Node Coding
by ClickHouse
vendor

> Write idiomatic application code with the ClickHouse Node.js client (`@clickhouse/client`). Use this skill whenever a user is *building* against the Node.js client — configuring the client, pinging, inserting rows in JSON or raw formats, selecting and parsing results, binding query parameters, managing sessions and temporary tables, working with data types or customizing JSON parsing. Do NOT use for browser/Web client code.

2.3k tokens
Clickhouse Js Node Troubleshooting
by ClickHouse
vendor

> Troubleshoot and resolve common issues with the ClickHouse Node.js client (@clickhouse/client). Use this skill whenever a user reports errors, unexpected behavior, or configuration questions involving the Node.js client specifically — including socket hang-up errors, Keep-Alive problems, stream handling issues, data type mismatches, read-only user restrictions, proxy/TLS setup problems, or long-running query timeouts. Trigger even when the user hasn't precisely named the issue; vague symptoms like "my inserts keep failing" or "connection drops randomly" in a Node.js context are strong signals to use this skill. Do NOT use for browser/Web client issues.

1k tokens
Clickhouse Best Practices
by ClickHouse
vendor

MUST USE when reviewing ClickHouse schemas, queries, or configurations. Contains 31 rules that MUST be checked before providing recommendations. Always read relevant rule files and cite specific rules in responses.

2.6k tokens
Migrate Docusaurus To Mintlify
by ClickHouse
vendor

Use when migrating ClickHouse docs pages from Docusaurus (clickhouse-docs) to Mintlify format in this repo, or when wiring up the migration script. Covers frontmatter rewrites, body transforms, component mapping, link normalization, and redirect generation. Slugs are canonical and must never be rewritten.

3.7k tokens
Clickhousectl Cloud Deploy
by ClickHouse
vendor

Use when a user wants to deploy ClickHouse to the cloud, go to production, use ClickHouse Cloud, host a managed ClickHouse service, or migrate from a local ClickHouse setup to ClickHouse Cloud.

1.6k tokens
Clickhousectl Local Dev
by ClickHouse
vendor

Use when a user wants to build an application with ClickHouse, set up a local ClickHouse development environment, install ClickHouse, create a local server, create tables, or start developing with ClickHouse. Covers the full flow from zero to a working local ClickHouse setup.

1.1k tokens
Improve Codebase Architecture
by google
vendor

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.

1.5k tokens
Ask Matt
by google
vendor

Ask which skill or flow fits your situation. A router over the skills in this repo.

2.1k tokens
Setup Matt Pocock Skills
by google
vendor

Configure this repo for the engineering skills — set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.

1.7k tokens
To Issues
by google
vendor

Break a plan, spec, or PRD into independently-grabbable issues on the project issue tracker using tracer-bullet vertical slices.

829 tokens
Wayfinder
by google
vendor

Plan a huge chunk of work — more than one agent session can hold — as a shared map of decision tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.

3k tokens
Hf Space Deployer
by huggingface
vendor

Deploy fast-agent MCP Servers to Hugging Face Spaces using Docker. Use when the user wants to deploy an "agent card" as an MCP Server. Includes templates and CLI commands for deploying agent cards with custom tools to HF Spaces.

2.1k tokens
Birch HTML
by huggingface
vendor

> Use this skill when the user wants a polished, shareable, source-grounded, self-contained HTML artifact in the Birch visual system for engineering, product, planning, review, status, incident, process, codebase, data, or benchmark communication. Trigger for one-pagers, visual summaries, reports, dashboards, module/process explainers, implementation plans, design-direction comparisons, PR/change writeups, findings-first code reviews, incident/status reports, briefing decks, flow diagrams, numeric/data briefs, model/run/token/ time/cost reports, and design-system references. Do not use it for editing production web apps, React/Vue components, or ordinary chat answers.

2.8k tokens scripts
Space Demo Video
by huggingface
vendor

Create a polished social demo video (MP4, 4:3, ~10s) for any Hugging Face Space with the space-demo-kit renderer. Use whenever the user asks for a demo, promo, showcase, or social video of a HF Space or model. Covers template selection (i2v, t2v, edit, avatar, a2a, gallery, vqa), manifest schema, live asset capture, rendering, verification, and delivery.

1.9k tokens
Module 5
by langchain-ai
vendor

Teaching instructions for Module 5 (Authentication and Authorization) — use when module_id is module-5

849 tokens
Module 6
by langchain-ai
vendor

Teaching instructions for Module 6 (Deepagents CLI) — use when module_id is module-6

903 tokens
Module 4
by langchain-ai
vendor

Teaching instructions for Module 4 (Storage) — use when module_id is module-4

823 tokens
Module 2
by langchain-ai
vendor

Teaching instructions for Module 2 (Using your deployment) — use when module_id is module-2

835 tokens
Module 3
by langchain-ai
vendor

Teaching instructions for Module 3 (Dashboard) — use when module_id is module-3

574 tokens
Module 1
by langchain-ai
vendor

Teaching instructions for Module 1 (LangGraph Deployment Architecture) — use when module_id is module-1

411 tokens
Module 1
by langchain-ai
vendor

Teaching instructions for Module 1 (LangGraph Deployment Architecture) — use when module_id is module-1

411 tokens
New Module
by planetscale
vendor

Create a new flake-parts module for planetscale/nix-devshell. Use when adding a new language toolchain module, team module, or any new shared devShell module to this repository.

676 tokens
Openspec Archive Change
by PostHog
vendor

Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

1k tokens
Prisma Next Contract
by prisma
vendor

Edit the Prisma Next data contract — add models, fields, relations, indexes, enums, value objects (composite types), type aliases, namespaces (Postgres schemas), cross-contract foreign keys (cross-space FK), polymorphic types (`@@discriminator` / `@@base`), use extension namespaces (`pgvector.Vector(...)`, `cipherstash.EncryptedString(...)`), wire `prisma-next.config.ts` with `defineConfig` from the `@prisma-next/<target>/config` façade, and run `prisma-next contract emit`. Use for schema, models, fields, attributes, soft delete, paranoid, scopes, validations, callbacks, prisma schema, PSL, contract.prisma, contract.ts, contract.json, contract.d.ts, façade imports, `@prisma-next/postgres/config`, `@prisma-next/postgres/contract-builder`, `@prisma-next/postgres/control`, `@prisma-next/mongo/config`, `@prisma-next/mongo/contract-builder`, `extensions:`, `extensionPacks`, pgvector, cipherstash, postgis, paradedb, supabase, `@prisma-next/extension-supabase`, `@@control`, control policy, managed, tolerated, external, observed, PN-CLI-4002, PN-CLI-4003, PN-CLI-4011.

7k tokens
Tw Blocks
by vercel-labs
vendor

Semantic spacing system for Tailwind CSS v4 using block (32px) and tab (4px) units. Use when building UIs with consistent spacing, dashboards, admin panels, design tools, or any interface requiring a harmonious spacing system. Provides patterns for buttons, inputs, cards, toolbars, panels, and layouts.

2.3k tokens
Clickhouse Best Practices
by ClickHouse
vendor

MUST USE when reviewing ClickHouse schemas, queries, or configurations. Contains 31 rules that MUST be checked before providing recommendations. Always read relevant rule files and cite specific rules in responses.

2.6k tokens
Setup
by ClickHouse
vendor

Guides users through setting up the ClickHouse MCP server connection bundled with this plugin. Use when the user first installs the plugin or has trouble connecting to ClickHouse.

906 tokens
Expo Tuft Development
by expo
vendor

Get an Expo app running on the user's phone from a Tuft machine. Read this at the start of any session where the user asks for an app — including brand-new apps, before scaffolding or picking how to deliver it; assume the deliverable is an installable build on their device, not a web preview, unless they say otherwise, and start that build before feature work so it lands mid-session. Also use for EAS account/Apple/device setup via the Tuft dashboard flow, making development builds with EAS, Expo dev-client iteration, remotely exposing Metro with `tuft host`, generating a dev-client deep link, diagnosing device-only failures with Tuft telemetry, deciding whether a native rebuild is required, and handing a working preview back to the user.

3.9k tokens scripts
Install Xcode
by expo
vendor

Install a specific Xcode version on a Mac using the xcodes CLI, handing the Apple ID sign-in (password + 2FA) to the user through a shared live terminal. Use when a task needs Xcode/simulators and the machine doesn't have the right version, or the user asks to install/upgrade Xcode.

1.2k tokens
Mysql
by planetscale
vendor

Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries; diagnosing slow/locking behavior; planning migrations; or troubleshooting replication and connection issues. Load when using a MySQL database.

1.4k tokens
Postgres
by planetscale
vendor

PostgreSQL best practices, query optimization, connection troubleshooting, and performance improvement. Load when working with Postgres databases.

1.8k tokens
Neki
by planetscale
vendor

Overview and information about Neki, the sharded Postgres product by PlanetScale. Load when working with Neki-related tasks and the need to scale or shard postgres. Load when facing Postgres scaling or sharding issues.

484 tokens
Vitess
by planetscale
vendor

Vitess best practices, query optimization, and connection troubleshooting for PlanetScale Vitess databases. Load when working with Vitess databases, sharding, VSchema configuration, keyspace management, or MySQL scaling issues.

1.2k tokens
Web analytics triage
by PostHog
vendor

> Investigate a sudden change in web traffic. Use when a user reports a spike or drop in pageviews, sessions, or conversion and wants to find the likely cause (channel, device, referrer, or release) before escalating.

513 tokens
Make PR
by PostHog
vendor

> Create a GitHub pull request for the current branch using the gh CLI. Use when a user wants to open a PR and have the title, body, template, and assignee handled for them, following the repo's conventions and keeping public PRs free of PII.

307 tokens
Nextjs Verify Canary
by vercel-labs
vendor

Compare a validated Next.js reproduction on its reported version and the latest published next@canary under equivalent conditions. Use when determining whether a confirmed vercel/next.js issue still reproduces on canary or appears fixed there.

594 tokens
Nextjs Create Regression Test
by vercel-labs
vendor

Turn a validated Next.js reproduction and canary verification into the smallest appropriate regression test in vercel/next.js. Use when a confirmed issue needs a focused test that proves the reported behavior and fits the existing Next.js test suite.

632 tokens
Nextjs Fix Issue
by vercel-labs
vendor

Implement and validate the smallest correct fix for a confirmed issue in vercel/next.js after reproduction, canary verification, and regression-test work. Use when a focused failing Next.js regression test exists and the product code must be corrected without weakening that test.

596 tokens
Nextjs Bisect Regression
by vercel-labs
vendor

Locate the introduction or fix boundary for a validated Next.js regression using releases or commits and an executable reproduction. Use after reported-version-versus-canary verification when a vercel/next.js maintainer needs the last unchanged and first changed version or commit.

692 tokens
Nextjs Reproduce Issue
by vercel-labs
vendor

Reproduce and validate a reported Next.js issue using real code and runtime evidence. Use when investigating whether a vercel/next.js bug report is reproducible, repairing an incomplete reproduction, or creating the smallest standalone reproduction when none is provided.

739 tokens
Apify Actorization
by apify
vendor

>- Convert existing projects into Apify Actors - serverless cloud programs. Actorize JavaScript/TypeScript (SDK with Actor.init/exit), Python (async context manager), or any language (CLI wrapper). Use when migrating code to Apify, wrapping CLI tools as Actors, or adding Actor SDK to existing projects.

2.4k tokens
Apify Ultimate Scraper
by apify
vendor

>- Universal AI-powered web scraper for any platform. Scrape data from Instagram, Facebook, TikTok, YouTube, LinkedIn, X/Twitter, Google Maps, Google Search, Google Trends, Reddit, Airbnb, Yelp, and 15+ more platforms. Use for lead generation, brand monitoring, competitor analysis, influencer discovery, trend research, content analytics, audience analysis, review analysis, SEO intelligence, recruitment, or any data extraction task.

1.9k tokens
Apify SDK Integration
by apify
vendor

>- Integrate Apify into an existing JavaScript/TypeScript or Python application using the apify-client package. Use when adding web scraping, automation, or data extraction capabilities to an existing app via the Apify API.

1.6k tokens
Apify Actor Development
by apify
vendor

>- Develop, debug, and deploy Apify Actors - serverless cloud programs for web scraping, automation, and data processing. Use when creating new Actors, modifying existing ones, or troubleshooting Actor code.

3.2k tokens
Apify Generate Output Schema
by apify
vendor

>- Generate output schemas (dataset_schema.json, output_schema.json, key_value_store_schema.json) for an Apify Actor by analyzing its source code. Use when creating or updating Actor output schemas.

4.2k tokens
Apify Agent
by apify
vendor

Build, run, debug, and deploy Apify Actors. Use when the user wants to create an Actor, mentions apify create / apify run / apify push, or is debugging an Actor's input schema, storages, or deployment.

468 tokens
Integrations Apify Plugin Design
by apify
vendor

Design guide for building Apify integration plugins that expose Apify Actors to an agent/host platform. Use when designing, building, or reviewing a new Apify integration plugin — covers the single universal `apify` tool shape, the discover/start/collect primitives, the two-phase async (start/collect) pattern, batching, external-content wrapping against prompt injection, secret normalization, base-URL allowlisting, the config surface, and the setup/status CLI. Triggers: "new Apify integration", "Apify plugin", "wrap Apify Actors", "agent tool for Apify", "integration plugin design".

3.1k tokens
Pi Plugin Validation
by apify
vendor

Validation harness for the apify-pi-plugin. Build, install, configure, and test the Apify plugin against a running pi agent. Uses pi -p one-shot mode and tmux for interactive commands. Used by the validator agent after the coder agent completes implementation. Triggers: "validate apify plugin", "test pi plugin", "verify apify integration".

3.5k tokens

Claude Skills — questions

Answers built from the skills we actually parsed.

What is a Claude Skill?
A folder with a SKILL.md file: instructions that teach an agent to do one thing well, optionally with scripts and reference files alongside. The format is open and called Agent Skills — Claude Code, Codex and other agents read the same files. It is not a program you run; it is knowledge the agent loads when the task calls for it.
How is a skill different from an MCP server?
A server gives the agent new abilities — it connects to something and exposes tools. A skill gives the agent knowledge: how to use what it already has. They combine, and often literally: 13 308 of the skills here declare which MCP servers they need to work.
Why are there fewer skills here than in other catalogues?
Because we deduplicate by content. Of 86 543 files found on GitHub, 68 261 are unique — the rest is the same skill copied into someone else's repository, word for word. Catalogues that count files rather than skills show every copy as a separate entry.
What does the token count mean?
A skill is loaded in stages. Its name and description stay in the model's context all the time; the body of SKILL.md is read when the skill is used; other files in the folder, such as references, scripts and fonts, are opened only when the skill asks for them. The number we show is SKILL.md, the part every use pays for. A big folder is not a big cost: one official skill ships 83 font files, and none of them ever enters the context.
How do I install a skill?
Copy the skill folder into ~/.claude/skills for personal use, or into .claude/skills inside a project. The agent picks it up by the name in the SKILL.md header — which is worth checking: 8 396 skills here share a name with another skill, and two of them cannot sit side by side.