mcpField

Skills

97,725 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

D
dart-use-pattern-matching
dart-use-pattern-matching
dhruvanbhalara / skills

Use when implementing switch expressions, relational patterns, object destructuring, or exhaustive sealed class handling.

Development47
D
ddd-bounded-context
ddd-bounded-context
yonatankarp / software-design-skills

Use when drawing or auditing model boundaries — phrases like "bounded context", "where do we draw the line between X and Y", "this model is getting muddled", "should this be one service or two", "the same word means different things in different places". Defines what a bounded context is, what it isn't, and the signals that say a boundary should exist. Pairs with ddd-context-mapping for the relationships across boundaries.

Development47
D
ddd-entity
ddd-entity
yonatankarp / software-design-skills

Use when the user is modeling something whose identity matters beyond its attributes — phrases like “entity”, “this thing has an ID”, “two of these are the same if their IDs match”, “tracked over time”, “lifecycle”. Distinguishes entities from value objects by identity continuity. Pairs with ddd-value-object (the opposite distinction).

Development47
D
ddd-refactor
ddd-refactor
yonatankarp / software-design-skills

Use when the user wants to transform existing code toward DDD — phrases like "refactor this to use aggregates", "extract a value object from this primitive", "split this god aggregate", "make this domain model less anemic", "introduce a bounded context boundary here". Sequences refactor steps and points at the pattern skill that explains the target shape. Do NOT use for code review (route to ddd-review) or initial design (route to ddd-design).

Development47
D
debug
debug
jayden-dang / skills

Use when anything behaves unexpectedly — a failing test, an error or

Development47
D
debug-traces
debug-traces
coval-ai / coval-external-skills

Troubleshoot Coval OpenTelemetry trace ingestion, missing trace UI, sparse traces, bad simulation or conversation correlation, auth/org errors, oversized payloads, duplicate spans, and production debugging with Trace Search.

Cloud & DevOps47
D
debugging-strategies
debugging-strategies
ovachiever / droid-tings

Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.

Development47
D
decision
decision
tranz007 / ux-skills

Recover or preserve consequential UX and architecture rationale. Use when a designer asks why something was designed a certain way, whether a choice deserves an ADR/design decision record, or wants to capture context, evidence, alternatives, rationale, consequences, and status without documenting trivial changes.

Design & UI47
D
deepspeed
deepspeed
ovachiever / droid-tings

Expert guidance for distributed training with DeepSpeed - ZeRO optimization stages, pipeline parallelism, FP16/BF16/FP8, 1-bit Adam, sparse attention

Development47
D
design-engineer
design-engineer
dannyjpwilliams / design-engineer-skill

Design engineering craft and execution excellence. Applies when building, reviewing, refactoring, or improving any UI component, page, or interaction. Triggers on: building components, styling UI, adding animations/transitions, reviewing design quality, refactoring frontend code, implementing hover/active/focus states, working with shadows/colors/gradients/spacing/typography/border-radius, drag interactions, layout animations, icon transitions, or when the user asks to "think like a design engineer." Covers the full craft spectrum: motion, color, shadows, optical alignment, typography, spacing, gradients, performance, gestures, and micro-interactions.

Design & UI47
D
dev-planning
dev-planning
yinhunfeixue / software_development_skills

Technical approach confirmation, development planning, shared module design

Development47
D
dev-terminal
dev-terminal
parkerhancock / dev-terminal

Terminal/PTY automation with persistent sessions. Use to run and interact with TUI applications, debug terminal apps, automate CLI workflows, or any terminal interaction. Trigger phrases include "run the TUI", "start the app", "debug the terminal", "interact with", "send keys", "what's on screen".

Development47
D
dflow-platform-fees
dflow-platform-fees
dflowprotocol / dflow-skills

Monetize a DFlow integration by collecting a builder-defined fee on spot trades your app routes through the Trade API — a fixed percentage via `platformFeeBps`. Use when the user asks "how do I take a cut of trades?", "add a builder fee", "monetize my swap UI", "charge a platform fee", "how does platformFeeBps work?", or "where do my fees get paid?". Do NOT use to run a trade itself (use `dflow-spot-trading` — it also covers priority fees and sponsored / gasless flows).

Development47
D
diagnose
diagnose
robsonrung / rar-skills

Find and prove the cause of a bug, failing test, or unexpected behavior. Use for unexplained failures, including pipeline verification failures; an understood failure within a TDD loop stays with tdd.

Development47
D
diataxis

Create and evaluate documentation using the Diátaxis framework. Use when writing, organizing, or auditing documentation to ensure it serves distinct user needs through four systematic categories (Tutorials, How-to Guides, Reference, Explanation). Ideal for diagnosing documentation problems, separating mixed content, and ensuring each piece serves a single, clear purpose.

Documents47
D
diff-inspector
diff-inspector
timlai666 / skills

Inspect code diffs before opening a pull request or merging. This skill MUST be used when the user provides a code diff, pastes code changes, asks for a code or PR review, or when code is about to be submitted as a PR or merged. It MUST NOT be skipped solely because the diff is small. It SHOULD also be used before committing or handing back substantial or high-risk code changes. It MUST NOT be used when changes are limited to non-code content such as documentation, prose, images, or formatting. For small, low-risk self-changes, perform only a lightweight review without specialist dispatch. Checks requirement scope, correctness, security, compatibility, and test coverage. Triggers on: 幫我看程式 diff, 看一下程式改了什麼, review 程式碼, PR review, diff review, code review, 看看程式有沒有問題

Testing & quality47
D
django
django
microsoft / debugpy

Best practices for Django web development including models, views, templates, and testing.

Development47
D
docs
docs
minio / skills

Use when writing or editing documentation and prose in a repository — READMEs, guides, tutorials, API reference, release notes, changelogs, and doc comments, in Markdown, reStructuredText, AsciiDoc, or plain text. Documentation must conform to the ISO 24495-1 Plain Language standard. This skill states that rule, gives the standard's four governing principles (relevant, findable, understandable, usable), sets out the plan, write, evaluate, and revise process, and gives a self-check to run before you save.

Documents47
D
docs-to-types
docs-to-types
oscabriel / skills

Converts grill-with-docs output — CONTEXT.md glossaries, ADRs, and approved domain decisions — into typed architecture. Use after grill-with-docs when the user wants domain types, seams, adapters, errors, call stacks, and dependency rules expressed in code before business behavior.

Development47
D
doctor
doctor
jasonharmongit / jh-skills

Runs pre-PR formatting, checking and testing.

Testing & quality47
D
domain-discover
domain-discover
delexw / claude-code-misc

Discover and document domain knowledge from a codebase into a structured knowledge file

Development47
D
dotfiles
dotfiles
seven7thirty3five5 / dotfiles

Change the chezmoi-managed dotfiles and ship the change, in sync with GitHub.

Development47
E
eliteforge-java-uml
eliteforge-java-uml
cloudsen / eliteforge-skills

Generate implementable Java 25 PlantUML class diagram designs based on business requirements, with unified rules for layered modeling, relationship resolution points, paginated queries, enum instance display, in-class notes, and module color schemes. Use when users mention "Java UML", "PlantUML class diagrams", "domain modeling", "layered architecture design", "Repository query design", or "class diagram review"; prefer producing UML files, and do not fabricate relationships without resolution points.

Development47
E
embedded-project-loop
embedded-project-loop
wedsamuel1230 / arduino-skills

Use first when Arduino or embedded hardware work spans sessions, parts delivery, wiring, soldering, flashing, measurements, field tests, recovery, or a durable next-todo is needed. Maintain explicit evidence and concrete physical-world user gates instead of assuming completion.

Agent workflows47
E
Embedding Generator
eddiebe147 / claude-settings

Generate and manage text embeddings for semantic search, clustering, and similarity tasks

Data & databases47
E
erpnext-api-patterns
erpnext-api-patterns
impertio-studio / frappe_claude_skill_package

60 deterministic Claude AI skills for Frappe Framework and ERPNext v14-v16 development and operations

Development47
E
error-handling
error-handling
nvidia / skills

Agent Skills for NVIDIA products — install into Claude Code, Codex, and other coding agents to run Physical AI, robotics, simulation, CUDA, and RAG workflows end to end.

Development47
E
examples
examples
traderspost / pinescript-agents

Browse and learn from example Pine Scripts. Shows available examples organized by complexity level.

Development47
E
execute-ticket
execute-ticket
carlitose / agent-skills

Implement one normalized ticket through a bounded quality loop and return a validated handoff without scheduler or Git finalization side effects.

Development47
E
executing-plans
executing-plans
zenobi-us / dotfiles

Use when partner provides a complete implementation plan to execute in controlled batches with review checkpoints - loads plan, reviews critically, executes tasks in batches, reports for review between batches

Agent workflows47
F
fast-mirror-skill
fast-mirror-skill
itech001 / fast-mirror-skill

Automatically configure and switch to domestic mirror sources to speed up package manager installs. Use this skill when the user installs packages/dependencies (e.g. npm install, pip install, yarn install, brew install, apt install, gem install, cargo install, go get), complains about slow downloads, install timeouts or network issues, or explicitly asks about domestic mirror sources.

Development47
F
figure-it-out
figure-it-out
q-qp-p / pstack

Design an auditable playbook when no narrower one fits: a large migration, an ambitious multi-part change, or work a human reviews after stepping away. Scale rigor to the task, run a hypothesis loop, and log decisions. Use for /figure-it-out or "figure it out".

Agent workflows47
F
flutter-expert
flutter-expert
oimiragieo / agent-studio

Flutter and Dart expert including widgets, state management, and platform integration

Development47
F
flutter-mcp-toolkit-maintain-web
flutter-mcp-toolkit-maintain-web
arenukvern / mcp_flutter

Maintains showcase/flutter_test_app and intentcall web targets (Chrome, web codegen, WebMCP bootstrap, web-showcase, webmcp verify, Chrome DevTools MCP). Use when editing web/index.html, agent_manifest.json, intentcall_webmcp.generated.js, web platform sync, Chrome dogfood, WebMCP modelContext, or agent WebMCP list/execute.

Development47
F
flutter-ui
flutter-ui
naimehossein77 / claude-flutter-ui-skills

Pixel-perfect Flutter UI — smooth animations, GoRouter navigation, back/forth logic, Riverpod + Provider state management. Use when building Flutter screens, navigation flows, animations, or state-connected widgets

Design & UI47
F
flutter-verification
flutter-verification
vp-k / flutter-craft

Use when about to claim work is complete, fixed, or passing - requires running Flutter verification commands and confirming output before making any success claims; evidence before assertions always

Testing & quality47
F
forgerock-to-ping-journey-migration
forgerock-to-ping-journey-migration
pingidentity / ping-sdk-agent-skills

Use when migrating a project from the legacy ForgeRock SDK (FRAuth, FRSession, forgerock-ios-sdk, forgerock-android-sdk, @forgerock/javascript-sdk) to the new Ping Identity Journey SDK. Trigger whenever the user mentions migrating, upgrading, porting, or converting ForgeRock code to the Ping SDK — phrases like "ForgeRock to Ping migration", "upgrade FRAuth", "replace FRSession", "move off @forgerock/javascript-sdk", "migrate to @forgerock/journey-client", "upgrade to Ping Journey SDK", or even a vaguer "help me modernize our ForgeRock auth". Works on Android (Kotlin), iOS (Swift), and JavaScript/TypeScript codebases. Preserves old code as comments so rollback is trivial, verifies the app still builds, and writes a line-numbered report of every change.

Development47
F
frontend-design
frontend-design
b-open-io / prompts

Create distinctive, bold UI designs that avoid generic AI aesthetics. This skill should be used when users want frontend components with strong visual identity, creative typography, intentional color palettes, and production-grade animations - specifically to avoid the bland, safe, homogeneous "AI slop" that plagues most generated interfaces.

Design & UI47
F
frontend-design
frontend-design
vadimcomanescu / codex-skills

Create distinctive, production-grade frontend UI with a bold, intentional aesthetic direction, purposeful layouts, meaningful motion, and strong accessibility. Prefer React + Next.js (TypeScript), but support vanilla HTML/CSS/JS when appropriate.

Design & UI47
F
frontend-review-triage
frontend-review-triage
mizchi / skills

Use when starting a frontend review engagement or when the user asks for an initial assessment ("triage", "day 0", "what's the state of this repo"). Reads package.json, README, gh issues, and produces a scorecard covering lockfiles, TypeScript strictness, testing, CI, and known issues. Runs `scripts/audit-triage.sh`.

Testing & quality47
F
fulldev

Apply Fulldev's content, schema, layout, component and block conventions in Astro client projects, and install UI from the @fulldev registry.

Development47
G
galaxy-tool-wrapping
galaxy-tool-wrapping
delphine-l / claude_global

Expert in Galaxy tool wrapper development, XML schemas, Planemo testing, and best practices for creating Galaxy tools

Development47
G
galaxy-workflow-development
galaxy-workflow-development
delphine-l / claude_global

Expert in Galaxy workflow development, testing, and IWC best practices. Create, validate, and optimize .ga workflows following Intergalactic Workflow Commission standards.

Data & databases47
G
game-ai
game-ai
alphaonedev / openclaw-graph

Develops AI algorithms for games, including pathfinding, decision trees, and machine learning integration.

Development47
G
gc-safe-coding
gc-safe-coding
facebook / hermes

Rules for writing and reviewing GC-safe C++ code in the Hermes VM runtime. Use when writing, modifying, or reviewing C++ runtime VM code that uses internal Hermes VM APIs (as opposed to code using JSI). This includes working with GC-managed types (HermesValue, Handle, PinnedValue, JSObject, StringPrimitive, etc.), Locals, GCScope, PseudoHandle, CallResult, or any function with _RJS suffix. Typically in lib/VM/, include/hermes/VM/, API/hermes/, or API/napi/.

Development47
G
gds-correct-course
gds-correct-course
bmad-code-org / bmad-module-game-dev-studio

Manage significant changes during sprint execution. Use when the user says "correct course" or "propose sprint change"

Development47
G
gds-create-story
gds-create-story
bmad-code-org / bmad-module-game-dev-studio

Creates a dedicated story file with all the context the agent will need to implement it later. Use when the user says “create the next story” or “create story [story identifier]”

Agent workflows47
G
gds-document-project
gds-document-project
bmad-code-org / bmad-module-game-dev-studio

Analyze existing game projects to produce useful documentation. Use when the user says "document project" or "generate docs"

Development47
G
gds-retrospective
gds-retrospective
bmad-code-org / bmad-module-game-dev-studio

Post-epic review to extract lessons and assess success. Use when the user says "run a retrospective" or "lets retro the epic [epic]"

Development47
G
gds-sprint-planning
gds-sprint-planning
bmad-code-org / bmad-module-game-dev-studio

Generate sprint status tracking from epics. Use when the user says "run sprint planning" or "generate sprint plan"

Development47
G
gds-sprint-status
gds-sprint-status
bmad-code-org / bmad-module-game-dev-studio

Summarize sprint status and surface risks. Use when the user says "check sprint status" or "show sprint status"

Development47
G
gh-pr
gh-pr
fredrikaverpil / dotfiles

This skill should be used when creating a GitHub pull request via `gh pr create`. Covers the gh CLI mechanics; PR title and body conventions come from the pr-style skill.

Development47
G
gin
gin
full-stack-skills / go-skills

Provides comprehensive guidance for Gin Go framework including routing, middleware, request handling, JSON binding, and API development. Use when the user asks about Gin, needs to create Gin applications, implement REST APIs, or build Go web services.

Development47
G
git-advanced-workflows
git-advanced-workflows
ovachiever / droid-tings

Master advanced Git workflows—including rebasing, cherry-picking, bisect, worktrees, and reflog—to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, or troubleshooting repository issues.

Development47
G
git-commit
git-commit
aymericderbois / skills

Use when the user asks to commit pending changes, wants atomic or per-feature commits, or invokes /git-commit. Splits the working tree into one commit per feature, scope, or logical concern rather than a single catch-all commit.

Development47
G
git-commit-cn
git-commit-cn
bahayonghang / my-ai-cli-toolkit

My AI Agent configurations, including commands, skills, and more

Development47
G
git-journal
git-journal
kingly-clark / skills

Capture the "Why" behind code changes during AI-assisted development. Creates branch-scoped markdown journals preserving reasoning, tradeoffs, and context. Also maintains living business-level QA docs in docs/ for self-healing tests and requirements clarity. Use before commits, PRs, or multi-file changes. Use when the user says "remember to journal", "anything to journal?", "journal this", "update the docs", or "anything to document?".

Development47
G
github-action
github-action
crowdin / skills

Sets up and debugs the Crowdin GitHub Action (crowdin/github-action), which syncs a repository with a Crowdin project and opens the translation pull request. Use whenever the user wires Crowdin into GitHub Actions, writes or reviews a .github/workflows/crowdin.yml step, tunes its inputs (upload_sources, download_translations, localization_branch_name, create_pull_request, command), or debugs a run that opened no pull request, opened one that gets no CI checks, or hit a 409 while a build was in progress - including bare phrasings like "automate translations in CI" or "my Crowdin workflow is broken"

Cloud & DevOps47
G
gitlab-board-sync
gitlab-board-sync
nextstage-brasil / skills

(NS) Sync existing GitLab issues with local planning and execution — milestone, RF labels, status transitions, assignee, estimates, spent time. Use during implementation when tasks link to GitLab issues or after plan-version-from-gitlab sync — not for creating new issues (use mcp-gitlab-usage). Always use atomic set_issue_labels and three-step status cycle. Read mcp-gitlab-usage for tool contracts.

Productivity47
G
gitlab-cli
gitlab-cli
fatecannotbealtered / gitlab-cli

GitLab CLI for AI Agents. JSON is the default; use --compact for token efficiency and --format text/raw only when needed. Read reference/*.md for the module you need — do not load the whole skill upfront.

Development47
31981–32040 of 37,371

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.