mcpField

Skills

99,064 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

C
canon
canon
davidlee / doctrine

Use before making architectural or workflow choices, when correctness depends on project governance, or when entering an unfamiliar subsystem — to load the project's authoritative rules before you act on assumptions.

Agent workflows145
C
clean-code
clean-code
mindrally / skills

Clean, maintainable, human-readable code principles combined with anti-over-engineering discipline: naming, single responsibility, DRY, and scoping changes to exactly what was requested. Use when writing new code, refactoring existing code, reviewing code for quality, or deciding how much abstraction a change actually needs.

Development145
C
create-cli
create-cli
jakenuts / agent-skills

Design command-line interface parameters and UX: arguments, flags, subcommands, help text, output formats, error messages, exit codes, prompts, config/env precedence, and safe/dry-run behavior. Use when you're designing a CLI spec (before implementation) or refactoring an existing CLI's surface area for consistency, composability, and discoverability.

Development145
D
discover

Initialize evo for the current repository by exploring the codebase, proposing unexplored optimization dimensions, constructing the benchmark inside a baseline worktree, and running the first experiment. Use when the user invokes /evo:discover, mentions setting up evo, wants to instrument a codebase for autonomous optimization, or asks to start a new evo run on a project.

Agent workflows145
D
doca-devemu
doca-devemu
nvidia / skills

Use this skill for hands-on DOCA Device Emulation on a BlueField DPU—exposing a custom emulated PCIe device that the host sees as a real peripheral while DPU-side code runs the backend; choosing the sub-library (PCI Generic, virtio-net, virtio-fs); wiring the per-sub-library Core context plus doorbell/DMA primitives; querying `doca_devemu_*_cap_*`; or debugging DOCA_ERROR_* from a `doca_devemu_*` call. Trigger even when the user doesn’t say “devemu”—typical implicit phrasings include “expose a custom PCIe device from BlueField to the host,” “host should see a virtio NIC backed by my DPU code,” “lspci does not show my emulated device,” “device enumerated but no driver binds,” “DPU sees nothing when host kicks the queue,” or “virtio feature negotiation failed at bind.” Refuse and route elsewhere for the packaged DOCA SNAP/Virtio-net Services, host-side virtio kernel drivers, backend body design, or standard BlueField NIC behavior—those belong to other skills.

Development145
D
docker-compose
docker-compose
oimiragieo / agent-studio

Docker Compose container orchestration and management. Manage multi-container applications, services, networks, and volumes. Use for local development, testing, and orchestration of containerized applications.

Cloud & DevOps145
D
documentation-patterns
documentation-patterns
yonatangross / orchestkit

Technical documentation patterns for READMEs, ADRs, API docs (OpenAPI 3.1), changelogs, and writing style guides. Use when creating project documentation, writing architecture decisions, documenting APIs, or maintaining changelogs.

Development145
E
electron
electron
hairyf / skills

Build cross-platform desktop apps with JavaScript, HTML, and CSS. Use when building or maintaining Electron apps, configuring IPC/security, or packaging and distributing.

Development145
E
enonic-sandbox-manager
enonic-sandbox-manager
webmaxru / enonic-agent-skills

Guides developers through Enonic CLI commands for sandbox management, project scaffolding, local development, app deployment, and CI/CD pipeline generation. Use when creating Enonic XP sandboxes, starting or stopping local instances, scaffolding projects from starters, running dev mode with hot-reload, deploying apps, or generating CI/CD workflows for Enonic apps. Don't use for writing XP application code (controllers, content types), querying via Guillotine or lib-content APIs, configuring non-Enonic environments, or Docker/Kubernetes deployment of XP.

Cloud & DevOps145
E
etherscan
etherscan
etherscan / skills

Navigate Etherscan website features, API endpoints, CLI commands, and MCP tools. Use when selecting an Etherscan interface, locating an explorer page or developer utility, constructing or troubleshooting API requests, automating terminal workflows, connecting or calling Etherscan MCP tools, handling authentication, confirming chain support, interpreting errors, or comparing capabilities, limits, and behavior across Etherscan interfaces.

Data & databases145
E
exec-plan
exec-plan
gracefullight / stock-checker

Execution plan generation and management — Plan lifecycle as repository artifact

Agent workflows145
G
github-cli
github-cli
oldwinter / skills

This skill should be used when users need to interact with GitHub via the gh CLI. It covers repository management (create, delete, clone, fork), CI/CD workflows (GitHub Actions), Issues, Pull Requests, Releases, and other GitHub operations. Triggers on requests mentioning GitHub, repos, PRs, issues, actions, or workflows.

Development145
G
glab-auth
glab-auth
vince-winkintel / gitlab-cli-skills

Manage GitLab CLI authentication including login/logout, check auth status, switch accounts, and configure Docker registry access. Use when setting up glab for first time, troubleshooting auth issues, switching GitLab instances/accounts, or configuring Docker to pull from GitLab registry. Triggers on auth, login, logout, authentication, credentials, token, Docker registry.

Development145
G
glasses-ui
glasses-ui
even-realities / everything-evenhub

Build glasses display UI for Even Hub G2 apps — text containers, lists, images, page lifecycle, and layout patterns on the 576x288 canvas. Use when creating or updating glasses display content

Design & UI145
H
hebrew-chatbot-builder
hebrew-chatbot-builder
skills-il / developer-tools

Build conversational AI chatbots with native Hebrew support, including WhatsApp Business API integration, Telegram bot scaffolding, web chat widgets, Hebrew NLP patterns, and RTL chat UI components. Prevents common Hebrew chatbot mistakes like broken RTL alignment, incorrect gender inflections, and poor tokenization of prefixed prepositions that break intent detection. Use when user asks to "build a Hebrew chatbot", "integrate WhatsApp bot in Hebrew", "binui bot b'ivrit", or design conversation flows for Hebrew speakers. Covers intent detection for Hebrew morphology, entity extraction for Israeli data (NIS amounts, phone numbers, dates), and gender-aware responses. Do NOT use for non-Hebrew chatbots or general NLP pipelines without a Hebrew component.

Development145
I
implementation-design-patterns
implementation-design-patterns
pproenca / dot-skills

Implementation guide for the 22 Gang of Four design patterns in TypeScript, distilled from refactoring.guru. Use this skill when writing, refactoring, or reviewing TypeScript that exhibits a pattern-shaped problem — class-explosion from inheritance, conditionals switching on type, tight coupling to concrete classes, tree-shaped models, runtime algorithm selection, undo/redo, snapshot-and-restore, state-dependent behavior, subscriber notification, or hiding subsystem complexity. Each pattern entry includes intent, problem, solution, applicability (when to use AND when NOT to use), a runnable TypeScript example, implementation steps, pros/cons, and relations to sibling patterns. Trigger even when no pattern is named — cues like "class getting unwieldy," "giant switch," "swap implementations at runtime," "combinatorial subclasses," "need undo," or "traverse a tree" are pattern-shaped. Covers all 5 Creational, 7 Structural, and 10 Behavioral GoF patterns

Development145
L
liquid-glass
liquid-glass
haider-nawaz / liquid-glass-skill

Build and migrate iOS, macOS, iPadOS, watchOS, tvOS, and visionOS apps with Apple's Liquid Glass design system (iOS 26+, macOS 26 Tahoe+). Use when creating new SwiftUI apps targeting Apple's 2025+ platforms, migrating existing apps to Liquid Glass, applying .glassEffect(), .backgroundExtensionEffect(), .buttonStyle(.glass), GlassEffectContainer, glass toolbars, glass tab bars, glass sheets, or any Liquid Glass UI work. Also use when the user asks about modern Apple design, navigation patterns with glass, or SwiftUI best practices for the latest OS versions.

Design & UI145
L
loam::ingesting-codebase

Ingest a codebase into memory as code pages connected by wiki links. Walks the tree, classifies each code file by role, applies a role template, and writes a code page for each meaningful unit under <wiki root>/code/. Resumable: skips files already ingested and current. Not for prose documents; use /loam::adding-to-memory for those.

Development145
L
loam::querying-memory

Answer questions using existing memory (the wiki substrate). Use whenever the user asks what is happening in the project, directory, codebase, architecture, workflow, decisions, or current state and the wiki likely contains the answer—even if they do not explicitly mention the wiki. Also use for summaries, comparisons, and reusable analyses grounded in current wiki pages. Routes authoritative goal-state questions to /loam::setting-goals. Not for surfacing unresolved gaps; use /loam::reviewing-memory for that.

Productivity145
L
log-reader
log-reader
terrylica / cc-skills

Read MetaTrader 5 log files. TRIGGERS - MT5 logs, Experts pane, indicator errors, compilation errors.

Testing & quality145
L
lynx-openui
lynx-openui
lynx-community / skills

Generate valid OpenUI Lang v0.5 functional-notation programs for the Lynx OpenUI renderer. Use when Codex must turn a natural-language UI request into raw OpenUI DSL for OpenUiRenderer, including static mobile UI, $state, Query/Mutation tool flows, Action plans, streaming-friendly output, or catalog-constrained revisions. Do not use for JSX, HTML, CSS, A2UI JSON, or implementing new ReactLynx components.

Design & UI145
M
mermaid-graph-writer
mermaid-graph-writer
curiositech / some_claude_skills

Writes precise, well-structured Mermaid diagrams for any visualization need. Use when creating flowcharts, sequence diagrams, state machines, ER models, timelines, mindmaps, Gantt charts, or

Documents145
M
mikado-method
mikado-method
bsene / skills

Enforce and guide the Mikado Method for large, graph-driven refactors where a single naive change cascades into many failing call sites. The skill enforces the full Mikado loop: goal → naive attempt → map prerequisites → revert → implement leaves → commit → repeat. TRIGGER when: user mentions Mikado Method, dependency untangling, circular dependencies, "breaking everything" on a refactor, changes cascading across many files, ripple effects, large-scale legacy refactoring with tight coupling, untangling tightly coupled modules, splitting a big refactor into safe steps, or wanting to work on main without a long-lived feature branch. Also trigger on "graph-based refactor", "prerequisite tree", or "Mikado graph". DO NOT USE when: the change is small/in-place (single method, single class, simple rename) — use `clean-code/refactoring` instead for code smells and Extract Method-style work. If the feature hasn't been scoped yet, consider `kano` first to validate it's worth doing.

Development145
M
ml-engineer
ml-engineer
404kidwiz / claude-supercode-skills

Expert in building scalable ML systems, from data pipelines and model training to production deployment and monitoring.

Data & databases145
M
mobile-platform-specialist
mobile-platform-specialist
qodex-ai / ai-agent-skills

Provide expert guidance on iOS development and design. Advises on platform capabilities, best practices, and architectural decisions.

Development145
M
motion-v-skilld
motion-v-skilld
skilld-dev / vue-ecosystem-skills

ALWAYS load when writing or debugging code that imports "motion-v" (Motion for Vue, motion-vue). Covers the motion component, AnimatePresence, variants, gestures, layout, scroll, motion values, the v-motion directive, and the Nuxt module for version 2.4.4. Provides API facts, recipes, best practices, and migration notes

Design & UI145
N
novu
novu
membranedev / application-skills

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

Development145
O
obsidian
obsidian
akillness / jeo-skills

Unified Obsidian skill: plugin development AND desktop automation. Use when building or validating an Obsidian plugin (boilerplate, 27 ESLint rules, submission), or when driving desktop Obsidian from the terminal via the official CLI, obsidian:// URIs, or kepano/obsidian-skills markdown/bases/json-canvas patterns. Triggers on: obsidian plugin, obsidian cli, obsidian automation, obsidian development, obsidian eslint, obsidian submission, obsidian markdown, obsidian bases, json-canvas, obsidian vault, obsidian URI, obsidian commands. Installable as a plugin: claude plugin marketplace add akillness/jeo-skills

Development145
O
openai-develop-web-game
openai-develop-web-game
trailofbits / skills-curated

'Use when the agent is building or iterating on a web game (HTML/JS) and needs a reliable

Development145
O
openspec-to-beads

Proactively convert approved OpenSpec specs into Beads issues when the user applies a change or explicitly approves implementation. Creates trackable work with dependencies, discovers gaps, and maintains an audit trail between planning and execution.

Agent workflows145
P
pnpm-upgrade
pnpm-upgrade
openai / openai-agents-js

Keep pnpm current: preflight the published package and pnpm/action-setup self-installer, update pnpm locally, align packageManager in package.json, and refresh CI pins. Use this when refreshing the pnpm toolchain manually or in automation.

Development145
P
progress-report
progress-report
drillan / speckit-gates

Displays progress dashboard showing phase completion, blocked tasks, and remaining work estimate. Provides at-a-glance view of implementation status. Run anytime to check progress.

Agent workflows145
P
prs
prs
google-gemini / gemini-cli

Expertise in managing the Git and GitHub Pull Request lifecycle, including staging changes, generating PR descriptions, and branch management.

Development145
P
pythia-explore
pythia-explore
thaildhe172591 / pythia

Use when you need to understand anything in an Oracle schema - finding objects, reading PL/SQL source, signatures, table columns, DDL, searching code, or asking who uses what. ALSO use when a .sql file, dump, export, migration script or repo copy of an object appears to answer the question already, including one the developer points you at - because those files drift from the database and are wrong in ways that read as correct. The database is the only source of truth.

Data & databases145
R
remotion-best-practices
remotion-best-practices
ncklrs / startup-os-skills

Best practices for Remotion video creation in React

Creative & media145
R
robin
robin
antongulin / robin

Use whenever an agent creates, updates, reviews, or completes a GitHub pull request. Detect whether Robin is installed in the repository; when it is, automatically drive the PR through a bounded review, verified-fix, reply, thread-resolution, re-review, authorized-merge, and cleanup loop without requiring the user to mention Robin. Also use for explicit Robin requests, PR feedback triage, unresolved review threads, or waiting for PR checks.

Testing & quality145
R
roblox-studio-workflow
roblox-studio-workflow
ashexplained / roblox-skills

Use Roblox Studio MCP safely and productively from Claude. Use when connecting to Studio, inspecting a Roblox place, editing scripts or instances, inserting assets, generating models/materials, or playtesting through MCP tools.

Development145
R
roblox-testing
roblox-testing
tabooharmony / roblox-brain

TestEZ, mocking Roblox services, dependency injection, CI/CD with Lune, test patterns.

Testing & quality145
R
run-parallel-agents-feature-build
run-parallel-agents-feature-build
ulpi-io / skills

Run 3+ genuinely independent build tasks concurrently on Claude Code's real parallel agent runtime—throughput without file conflicts or fake orchestration. Proves independence (disjoint write scope, no dependency edges) before launching, matches each lane to the best specialized agent, writes a complete self-contained brief per fresh agent, launches them all in one message with background execution and worktree isolation, then conflict-checks and reviews each finished lane before treating it as merged. Refuses to parallelize fewer than 3 lanes or lanes that share write scope or dependencies, never assumes fresh agents inherit context, and reports partial success per lane rather than a blurred merged summary. Use when an approved plan or the user gives 3+ independent build lanes.

Agent workflows145
R
runway-dev-characters
runway-dev-characters
runwayml / skills

Use when building or maintaining a Runway Characters integration, including avatar discovery or management, realtime Sessions, knowledge, and the call interface. Follow current Characters and SDK docs. Do not use for generating avatar videos from text or audio

Development145
S
stabilizing-compose-types
stabilizing-compose-types
skydoves / compose-performance-skills

Use this skill to fix unstable Jetpack Compose types once a stability diagnosis has identified them. Covers the three-tier strategy — make the type truly stable with val plus immutable fields, mark with @Immutable or @Stable when the source is owned, and use stabilityConfigurationFiles for third-party or Java types. Explains the compiler-level difference between @Immutable and @Stable (static expression promotion), kotlinx.collections.immutable for List/Set/Map parameters, and the StableHolder wrapper escape hatch. Use when the developer asks how to stabilize a User class, a List parameter, java.time.LocalDateTime, a Flow parameter, or when the compiler report shows unstable params and the developer wants the fix. The diagnostic step lives in a sibling skill.

Development145
T
telnyx-10dlc-javascript

10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

Development145
T
trellis-continue
trellis-continue
mindfold-ai / trellis

Resume work on the current task. Loads the workflow Phase Index, figures out which phase/step to pick up at, then pulls the step-level detail via get_context.py --mode phase. Use when coming back to an in-progress task and you need to know what to do next.

Agent workflows145
V
vueuse-integrations-skilld
vueuse-integrations-skilld
skilld-dev / vue-ecosystem-skills

Integration wrappers for utility libraries in @vueuse/integrations v15. ALWAYS use when writing code importing "@vueuse/integrations" or any of its composables (useAxios, useSortable, useFocusTrap, useCookies, useIDBKeyval, useFuse, useChangeCase, useDrauu, useJwt, useNProgress, useQRCode, useAsyncValidator). Consult for debugging, best practices, or modifying @vueuse/integrations, vueuse integrations, vueuse.

Development145
Z
zread
zread
zreadai / zread-skill

Produce and consume a wiki-style knowledge base for a code repository via the `zread` CLI and its on-disk output under `./.zread/wiki/`. Use this skill whenever the user wants to understand, onboard onto, explore, summarize, map, or get an overview of an unfamiliar codebase; asks for architecture docs, a project wiki, a repo walkthrough, module/package explanations, or “what does this repo do”; wants to generate, regenerate, resume, browse, or serve code documentation locally; or mentions zread / zread.ai directly. Also use it proactively before diving into a large unknown repo — if `./.zread/wiki/current` exists, read the generated pages instead of crawling source file-by-file; if it doesn't, consider offering to run `zread generate`. The trigger is the intent (understand a codebase through generated docs), not the literal word “zread”.

Development145
A
add-geolocation
add-geolocation
microsoft / power-platform-skills

Internal implementation skill invoked by /add-native for native background GPS tracking with durable storage and Dataverse sync using @microsoft/power-apps-native-bglocation.

Development144
A
add-pen-input
add-pen-input
microsoft / power-platform-skills

Internal implementation skill invoked by /add-native for pen, signature, ink, drawing, and handwriting capture workflows using @microsoft/power-apps-native-pen-input.

Development144
A
add-table-to-offline-profile
add-table-to-offline-profile
microsoft / power-platform-skills

Internal mobile-app workflow read and executed only by mobile orchestrators to add one Dataverse table to an existing Mobile Offline Profile.

Data & databases144
A
adr-code-traceability
adr-code-traceability
terrylica / cc-skills

Add ADR references to code for traceability. TRIGGERS - ADR traceability, code reference, document decision in code.

Development144
A
antigravity-workflow
antigravity-workflow
mathruffian-dot / antigravity-lazy-pack

AntiGravity start-work/end-work/new-project initialization workflow. Load when the user says “start work,” “wrap up,” or “initialize project.”

Agent workflows144
A
auth0
auth0
membranedev / application-skills

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

Security144
B
beads-docs
beads-docs
gastownhall / beads

Project conventions for writing, editing, restructuring, or reviewing the beads user documentation — the Mintlify site under docs/. Use this whenever you touch anything in docs/ (pages, concept docs, reference, integration guides, recovery runbooks, diagrams, docs.json navigation) or write/edit prose about beads, even when the request is just "fix the docs", "write a docs page", "the docs are wrong/confusing", "rename X across the docs", or an edit to a file under docs/. It defines the canonical concept model (bead → dependencies → ready work; formula → proto → molecule/wisp; gates; Dolt sync and federation), required terminology, the prose/emphasis/diagram conventions, the rule that generated docs are edited at their source, and the gates to run before docs work is done.

Development144
B
better-auth
better-auth
pproenca / dot-skills

Better Auth in TypeScript — setting up the auth instance, picking adapters, wiring framework route handlers, configuring sessions and cookies, adding plugins (2FA, organization, admin, magicLink, JWT), or porting from NextAuth/Auth.js, Clerk, Auth0, or Supabase Auth. Covers Next.js, SvelteKit, Hono, Express, Nuxt, Astro, and React/Vue/Svelte clients. Trigger when writing, reviewing, or migrating Better Auth code — and even when the user doesn't explicitly mention Better Auth but is working on TypeScript authentication, session cookies, OAuth providers, or auth-library migration. Contains 42 rules organized by impact across 8 categories

Security144
B
build-ml-pipeline
build-ml-pipeline
probabl-ai / skills

Declare the pipeline from data source to predictor as a skrub DataOps graph. Stateless steps use `.skb.apply_func`. Stateful steps use `.skb.apply`. After the graph exists, attach the locked splitter and any non-default score. No fit, tune, persistence, or `skore.evaluate`. TRIGGER when writing or editing any link from data source to predictor (loaders, preprocessing, features, composition, the final estimator), including a pure-Python function on that path, a step added or reordered, a bare `sklearn.Pipeline` as the top-level, or a request to build a pipeline, classifier, or regressor. HOW TO USE: before the first declarative line and on every structural edit. Read the stops and emit Pre-flight before code. Confirm new names with `python -m skore_skills api get`.

Data & databases144
C
chrome-devtools

Expert-level browser automation, debugging, and performance analysis using Chrome DevTools MCP. Use for interacting with web pages, capturing screenshots, analyzing network traffic, and profiling performance.

Testing & quality144
C
cloudflare
cloudflare
hoodini / ai-agents-skills

Build and deploy on Cloudflare's edge platform. Use when creating Workers, Pages, D1 databases, R2 storage, AI inference, or KV storage. Triggers on Cloudflare, Workers, Cloudflare Pages, D1, R2, KV, Cloudflare AI, Durable Objects, edge computing

Cloud & DevOps144
C
cobra-viper
cobra-viper
spf13 / go-skills

Expert skill for building CLI applications with Cobra and Viper, authored by spf13 — the original creator of both libraries. Covers command-first architecture, decoupled business logic, configuration management, environment variable binding, context-aware commands, and in-memory CLI testing. Use whenever a Go CLI or command-line tool is being built, reviewed, or refactored — any mention of commands, subcommands, flags, or CLI configuration, even if Cobra or Viper aren't named yet (recommend them).

Development144
C
code-exec-skills
code-exec-skills
wentorai / research-plugins

7 code execution skills. Trigger: running code, interactive notebooks, Jupyter, Colab, sandboxed execution. Design: execution environment guides with setup instructions and best practices.

Development144
C
coding-router
coding-router
kesslerio / coding-agent-openclaw-skill

Compatibility entry skill for plan-first coding work in OpenClaw

Agent workflows144
C
CreateCLI
CreateCLI
danielmiessler / lifeos

Generates production-ready TypeScript CLIs via a 3-tier template system (manual arg parsing, Commander.js, oclif), each shipping full implementation, docs, package.json, strict config, JSON output, and exit-code compliance. USE WHEN create CLI, build CLI, command-line tool, wrap API, add command, upgrade tier, TypeScript CLI. NOT FOR LifeOS skill scaffolding (use CreateSkill).

Development144
16561–16620 of 37,923

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.