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. 79 870 files from 1 769 authors, of which 62 217 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.

62 217
unique skills
out of 79 870 files found on GitHub
17 653
are copies
same content, someone else's repository
1 743
tokens, median
what a typical skill costs you in context
7 935
name collisions
two skills with one name cannot sit side by side

24 541–24 600 of 62 217

page 410 of 1 037
Observability Instrumentation
by BlackBeltTechnology

Make runtime behavior visible and diagnosable. Use on triggers like "add logging/metrics/tracing", "instrument this", "add alerting", "we can't tell what happened in prod", or when a feature needs evidence it works at runtime. Fills an instrumentation gap not covered by the project's existing skills. Not a ship or release workflow.

3k tokens
Performance Optimization
by BlackBeltTechnology

Measure-first performance work. Use on triggers like "it's slow", "profile this", "optimize perf", "fix the bottleneck", "improve load time / Core Web Vitals", or when a measured regression needs fixing. Enforces measure-before-optimize. Fills a perf gap not covered by existing project skills. Not a build/ship workflow.

4k tokens
Security Hardening
by BlackBeltTechnology

Harden code against vulnerabilities. Use on triggers like "security audit", "harden this", "threat model", "is this safe", or when touching untrusted input, auth, sessions, secrets, data storage, or third-party integrations. Fills a security gap not covered by existing project skills. Not a generic review or ship workflow.

6k tokens
Scenario Design
by BlackBeltTechnology

Draft real-life test SCENARIOS (not smoke tests) from a change/feature spec. Derives edge-case, performance, frontend-quirk and error-handling scenarios with ISTQB techniques, routes each to a test level, and writes test-plan.md, emitting clarification questions on a spec gap. Use on "design test scenarios", "what should we test", "build a test plan", "find edge cases".

5k tokens
Browser
by BlackBeltTechnology

Browser automation via the `agent-browser` CLI. Use when the user needs to drive websites or Electron desktop apps — navigating, filling forms, clicking, screenshots, extracting data, testing web apps, visual UI checks, the Pi Dashboard''s Electron shell, or the user''s own logged-in browser (SSO/2FA sites). Triggers: "open a website", "take a screenshot", "test this web app", "use my own browser".

41k tokens scripts
Canvas Webapp
by BlackBeltTechnology

>- Render a React/Vite (or any bundled) web app on the pi-dashboard canvas, which loads loopback URLs in a sandboxed opaque-origin iframe. Use when a surface, or a /live/<id> 500 ECONNREFUSED. Covers why Vite dev servers and non-CORS static servers fail there, and the static-build + CORS-server recipe that works.

1k tokens
Systematic Debugging
by BlackBeltTechnology

Root-cause a bug already in front of you, instead of guessing at fixes. Use on triggers like "root cause this", "why is this failing", "debug systematically", "this test is flaky", "it works locally but not in CI", or when a fix attempt has already failed once. Enforces a phased evidence-first process before any code change. Not a feature-build or ship workflow.

2k tokens
Pi Dashboard
by BlackBeltTechnology

> Monitor and control the pi-dashboard server. List sessions, send prompts, abort runs, spawn new sessions, manage git branches, control flows, and configure the dashboard — all via REST API. Use when you need to interact with other pi sessions, check dashboard health, or orchestrate multi-session workflows.

16k tokens scripts
Project Init
by BlackBeltTechnology

Scaffold an unconfigured directory into a configured pi project. Interactive, profile-driven: previews the planned writes, then writes AGENTS.md, .pi/settings.json and prompt files — optionally also a knowledge base, an openspec/ scaffold, and user-global ~/.pi/agent/settings.json. Use on a bare directory, or when the dashboard''s "Initialize" button spawns this session.

7k tokens
Doctor
by BlackBeltTechnology

Diagnose why pi-flows, the Anthropic-messages bridge, model resolution, a pi install, a peer, a plugin/bridge, or a build/reload is broken in the pi-agent-dashboard. Derives every fact live (works with the server down). Use on "flow won''t show", "bridge waiting_peers", "pi version mismatch", "which pi is this using", "diagnose the dashboard", "doctor".

14k tokens scripts
Accessibility A11y
by BlackBeltTechnology

Semantic HTML, keyboard navigation, focus states, ARIA labels, skip links, and WCAG contrast requirements. Use when ensuring accessibility compliance, implementing keyboard navigation, or adding screen reader support.

3k tokens
Review Code
by BlackBeltTechnology

Review a code change well — engine-agnostic critical review discipline for an inline dev loop. Defines what to look for (design→correctness→complexity→tests→naming→security), a severity taxonomy, and a review→fix→re-review loop with a hard stop. Use on "review this code", "review my diff", "is this change good", "critique this implementation", "review before commit". Not a ship-gate.

2k tokens
Component Architecture
by BlackBeltTechnology

Reusable component patterns for cards, sections, forms, and layouts with consistent prop interfaces and composition strategies. Use when creating new components, refactoring existing ones, or establishing component design patterns.

3k tokens
Tailwind Shadcn
by BlackBeltTechnology

Tailwind CSS utility patterns with shadcn/ui component usage, theming via CSS variables, and responsive design. Use when styling components, installing shadcn components, implementing dark mode, or creating consistent design systems.

1k tokens
Responsive Mobile First
by BlackBeltTechnology

Mobile-first responsive patterns with sticky headers, floating CTAs, accessible navigation, and touch-friendly interactions. Use when implementing responsive layouts, mobile navigation, or ensuring touch-friendly UI.

3k tokens
Typescript Strict
by BlackBeltTechnology

TypeScript strict mode patterns with interfaces, type guards, generics, and utility types. Use when defining types, creating type-safe functions, handling nullable values, or implementing generic components.

1k tokens
Kb Search
by BlackBeltTechnology

Search the local markdown knowledge base for facts, prior decisions, definitions, people, error codes, config flags, and how-we-fixed-it notes. ALWAYS search here BEFORE answering a project-specific question from memory, guessing, or asking the user. Use whenever you hit an unknown term, an unfamiliar entity, an error string, or a "how do we do X / why did we choose Y" question.

623 tokens
Kb Setup
by BlackBeltTechnology

Set up, initialize, or configure the local markdown knowledge base for a project. Use when the user says "set up the knowledge base", "init the KB", "configure the markdown KB", "index my docs", "add a doc source to the KB", or wants the project''s markdown searchable by `kb search`. Wraps `kb init` end-to-end through `kb index` and a smoke `kb search`.

778 tokens
Zod React Hook Form
by BlackBeltTechnology

Form validation combining Zod schemas with React Hook Form, including localized error messages, Server Action integration, and shadcn/ui Form components. Use when building forms, validating user input, handling form submissions, or implementing Server Actions with validation.

2k tokens
Nano Banana Imagegen
by BlackBeltTechnology

Generate and edit images using Google Gemini image models via the nano-banana CLI. Use when the user asks to create, generate, make, or edit images with AI. Supports text-to-image, image editing, style transfer, and multi-image composition. Trigger on requests like "create an image", "generate a picture", "make me a logo", "edit this photo", "add X to this image".

7k tokens
Frontend Mockup Loop
by BlackBeltTechnology

Plan, build, and iterate UX-friendly frontend mockups via a ground→contract→mockup→test→fix→learn loop, acting as an expert UX designer who grounds every decision in externally documented public design rules (Nielsen heuristics, Laws of UX, WCAG, GOV.UK/USWDS/Material). Uses the bundled serve_mockup, score_mockup, and init_ui_contract tools plus a ui-contract.md design control plane to keep screens consistent. Works in any React/Tailwind/shadcn (or plain HTML) project. Use when designing new screens, adapting existing UI, enforcing cross-screen consistency, or doing a UX review. Triggers: \"design a screen\", \"mockup this UI\", \"wireframe\", \"make the UI consistent\", \"adapt the existing design\", \"improve this layout\", \"UX review\", \"is this good UX\".

3k tokens
Fix Worktree Opsx Skills Not Created
by BlackBeltTechnology

Diagnose/fix worktrees missing the generated openspec-* (opsx) skills after worktreeInit. Root cause: bare `npx openspec` can resolve a squatted registry stub instead of the real CLI.

821 tokens
Reverse Spec From Code
by BlackBeltTechnology

Reverse-generate OpenSpec capability specs (openspec/specs/<cap>/spec.md) from code that lacks them, or reconcile an existing stale spec with `--refresh`, using parallel subagents. Fans out one blind generator per capability, audits each spec against the code for hallucinations, and promotes only on user confirm. Use on "generate specs from code", "backfill openspec specs", "refresh a stale spec".

4k tokens
Spec Coherence Check
by BlackBeltTechnology

>- Sweep all active OpenSpec proposals for staleness, conflicts, and obsolescence against the current codebase and archived changes. Use when proposals may be outdated, when checking cross-proposal conflicts, or before starting a batch of implementations. Produces a gap-analysis report, updates a priority queue file, and can auto-fix trivial issues or guide conversations for complex ones.

7k tokens
Veo Generator
by BlackBeltTechnology

Render a scripted video project into mp4 clips with the Google Veo 3.1 API. Reads a project''s shot package (shots/*.md), one clip per camera cut, reusing each shot''s prompt and sketch — world anchor only with `--with-reference`, seed unless `--no-seed`. Use on "render the Veo video for <project>", "generate the videos from the shot scripts", "make the clips with Veo".

2k tokens
Openforms Mui
by BlackBeltTechnology

>- Author, render, preview and debug OpenForms FormSchemaJSON form definitions as idiomatic, themed, accessible MUI (React). Use when the user wants to design an OpenForms form, render an OpenForms schema with Material UI, convert an OpenForms JSON schema into a React MUI form, preview a form schema, or debug conditional-logic / calculated fields / cross-field validation in an OpenForms schema. This is the OpenForms *form-builder* schema (github.com/henriquefps/open-forms) — NOT the "open-form.dev" documents-as-code framework, which this skill does not cover.

114k tokens scripts
Bpmn Package Explorer
by BlackBeltTechnology

>- Generate, validate and view BPMN 2.0 process packages from a prose description, and render existing .bpmn / .dmn files. Turns a described business process into plain vendor-neutral BPMN semantics, auto-lays it out with a verifying layout guard (never emits a corrupt diagram), wires decisions (.dmn), forms (.form) and sub-processes through a sidecar package.yaml manifest, and serves a buildless offline bpmn-js / dmn-js viewer on the canvas. Use when the user wants to "model a business process", "make a BPMN diagram", "generate a process from this description", "draw the workflow", "view / open a .bpmn or .dmn file", "build a decision table", or asks in Hungarian to "csinálj egy folyamatábrát", "rajzold meg a folyamatot", "BPMN ábra", "folyamat modellezés", "döntési tábla", "nézd meg ezt a .bpmn fájlt", "folyamatcsomag".

484k tokens scripts
Video Transcription
by BlackBeltTechnology

Transcribe video and audio files to SRT subtitle format with speaker diarization using the Soniox API. Use when the user wants to transcribe meeting recordings, videos, or audio files. Supports MKV, MP4, MOV, M4A, and MP3 files. Triggers on "/transcribe", "transcribe my meetings", "transcribe videos in ~/Movies", "create subtitles for recordings", or any request to convert audio/video to text.

967 tokens
Veo Showreel Production Kit
by BlackBeltTechnology

Turn a video timeline + voiceover into a reproducible, sliceable Veo 3.1 prompt package with a consistency anchor and AI storyboard sketches.

866 tokens
Pre Scaffold Openspec Coherence Check
by BlackBeltTechnology

Run before scaffolding any OpenSpec proposal to catch duplicates of archived work and contradictions with shipped architecture. Always run when about to create openspec/changes/<name>/, especially for proposals touching a subsystem with a recent archive entry. Triggers: ''scaffold OpenSpec'', ''write a proposal'', ''create change'', ''openspec change new''.

2k tokens
News Extractor
by NanmiCoder

新闻站点内容提取。支持微信公众号、今日头条、网易新闻、搜狐新闻、腾讯新闻。当用户需要提取新闻内容、抓取公众号文章、爬取新闻、或获取新闻JSON/Markdown时激活。

52k tokens scripts zh
Test Skill
by joshuadavidthomas

A test skill to verify all plugin tools work correctly - use_skill, read_skill_file, run_skill_script, find_skills

740 tokens scripts
Git Helper
by joshuadavidthomas

Provides git workflow assistance, branch management, and commit message optimization

344 tokens
1c
by membranedev

| 1C-Bitrix integration. Manage data, records, and automate workflows. Use when the user wants to interact with 1C-Bitrix data.

1k tokens
1crm
by membranedev

| 1CRM integration. Manage data, records, and automate workflows. Use when the user wants to interact with 1CRM data.

2k tokens
10duke
by membranedev

| 10Duke integration. Manage data, records, and automate workflows. Use when the user wants to interact with 10Duke data.

2k tokens
0codekit
by membranedev

| 0codekit integration. Manage Workspaces. Use when the user wants to interact with 0codekit data.

8k tokens
123formbuilder
by membranedev

| 123FormBuilder integration. Manage data, records, and automate workflows. Use when the user wants to interact with 123FormBuilder data.

2k tokens
1forge
by membranedev

| 1Forge integration. Manage data, records, and automate workflows. Use when the user wants to interact with 1Forge data.

2k tokens
15five
by membranedev

| 15Five integration. Manage Persons, Organizations. Use when the user wants to interact with 15Five data.

2k tokens
10to8
by membranedev

| 10to8 integration. Manage data, records, and automate workflows. Use when the user wants to interact with 10to8 data.

2k tokens
1kosmos Blockid
by membranedev

| 1Kosmos BlockID integration. Manage data, records, and automate workflows. Use when the user wants to interact with 1Kosmos BlockID data.

2k tokens
1password
by membranedev

| 1Password integration. Manage data, records, and automate workflows. Use when the user wants to interact with 1Password data.

2k tokens
1msg
by membranedev

| 1msg integration. Manage data, records, and automate workflows. Use when the user wants to interact with 1msg data.

2k tokens
247
by membranedev

| [24]7.ai integration. Manage data, records, and automate workflows. Use when the user wants to interact with [24]7.ai data.

2k tokens
2chat
by membranedev

| 2Chat integration. Manage data, records, and automate workflows. Use when the user wants to interact with 2Chat data.

2k tokens
21risk
by membranedev

| 21RISK integration. Manage data, records, and automate workflows. Use when the user wants to interact with 21RISK data.

2k tokens
1s2u
by membranedev

| 1S2U integration. Manage data, records, and automate workflows. Use when the user wants to interact with 1S2U data.

2k tokens
2checkout
by membranedev

| 2Checkout integration. Manage data, records, and automate workflows. Use when the user wants to interact with 2Checkout data.

2k tokens
2markdown
by membranedev

| 2markdown integration. Manage data, records, and automate workflows. Use when the user wants to interact with 2markdown data.

2k tokens
4demit
by membranedev

| 4dem.It integration. Manage data, records, and automate workflows. Use when the user wants to interact with 4dem.It data.

2k tokens
3scribe
by membranedev

| 3Scribe integration. Manage data, records, and automate workflows. Use when the user wants to interact with 3Scribe data.

2k tokens
7shifts
by membranedev

| 7shifts integration. Manage Companies. Use when the user wants to interact with 7shifts data.

2k tokens
42crunch
by membranedev

| 42Crunch integration. Manage data, records, and automate workflows. Use when the user wants to interact with 42Crunch data.

2k tokens
3dcart
by membranedev

| 3dcart integration. Manage data, records, and automate workflows. Use when the user wants to interact with 3dcart data.

2k tokens
8x8
by membranedev

| 8x8 integration. Manage Persons, Organizations, Deals, Leads, Activities, Notes and more. Use when the user wants to interact with 8x8 data.

2k tokens
46elks
by membranedev

| 46elks integration. Manage Organizations. Use when the user wants to interact with 46elks data.

2k tokens
Ably Realtime
by membranedev

| Ably Realtime integration. Manage data, records, and automate workflows. Use when the user wants to interact with Ably Realtime data.

2k tokens
Ab Tasty
by membranedev

| A/B Tasty integration. Manage data, records, and automate workflows. Use when the user wants to interact with A/B Tasty data.

2k tokens
Abstract
by membranedev

| Abstract integration. Manage data, records, and automate workflows. Use when the user wants to interact with Abstract data.

2k 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: 11 541 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 79 870 files found on GitHub, 62 217 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 into the model's context when it is used, so its size is a running cost on every request that touches it. We measure the whole folder, not just SKILL.md: one official skill is 377 tokens, another drags 83 files of fonts behind it.
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: 7 935 skills here share a name with another skill, and two of them cannot sit side by side.