mcpField

Skills

98,873 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

W
wow-addon-structure
wow-addon-structure
jburlison / wowaddonapiagents

Verbose guide for WoW Retail AddOn structure, .toc metadata, loading order, SavedVariables, and C_AddOns metadata and load APIs. Use when planning addon folder layout, file order, or SavedVariables wiring.

Development81
W
wp-woocommerce-dev
wp-woocommerce-dev
jorgerosal / wordpress-skills

WooCommerce extension code review for HPOS compatibility, payment gateway security, cart optimization, and template overrides. Use when reviewing WooCommerce extension code, payment gateway development, shipping methods, custom product types, cart operations, checkout customization, or when user mentions "WooCommerce review", "WooCommerce extension", "WooCommerce plugin", "payment gateway", "shipping method", "HPOS", "High-Performance Order Storage", "wc_get_orders", "WC_Payment_Gateway", "WC_Shipping_Method", "cart fragments", "WooCommerce hooks", "WooCommerce template", "shop_order", "WooCommerce performance", "Action Scheduler", "WooCommerce REST API", "WooCommerce Blocks", "checkout block", "woocommerce_checkout". Detects HPOS issues, CRUD violations, payment security anti-patterns, performance problems, and template override mistakes in WooCommerce 8.2+ through 10.x code.

Testing & quality81
W
wxauto-dev
wxauto-dev
cluic / wxauto-skill

Quickly build WeChat automation bot applications. Use this skill when the user wants to create a WeChat bot, listen for WeChat messages, auto-reply, handle WeChat group messages, send WeChat messages, post to Moments, fetch Moments content, or has any need related to WeChat automation. Supports message listening, auto-reply, group management, friend management, Moments operations, full message listening, and more.

Development81
X
x-2-earn-apps
x-2-earn-apps
vechain / vechain-ai-skills

Build X2Earn sustainability apps on VeBetterDAO — reward distribution, sustainability proofs, app submission, endorsement, and integration patterns.

Development81
1
1c-query-opt
1c-query-opt
arman-kudaibergenov / 1c-ai-development-kit

This skill MUST be called for optimizing 1C queries: temp tables, JOIN vs subqueries, virtual table parameters, DCS, indexes. SHOULD also be called for slow queries and performance diagnostics. Do NOT use for basic query syntax — use 1c-help-mcp.

Data & databases80
A
Accessibility

This skill should be used when the user asks about "accessibility", "a11y", "WCAG", "screen readers", "keyboard navigation", "ARIA", "accessible design", "inclusive design", or mentions making apps accessible.

Design & UI80
A
adk-unit-guide
adk-unit-guide
google / adk-python

Writes a hands-on developer guide for one ADK code unit — a minimal runnable example, how it works, a configuration-option table, advanced uses, limitations, and links to related samples — to `docs/guides/{topic}/{unit}/index.md`, then lists it in the index at `docs/guides/README.md`. Its reader is a developer calling the unit from their own application, at more depth than the published adk.dev documentation carries. Use when asked to "write a unit guide for {class}", "document how to use {feature}", "add a guide for {file}", or after shipping a user-facing class, node, or plugin. Don't use for internals documentation aimed at someone changing or extending the unit — that is a design document under `docs/design/` (use `adk-unit-design`). Don't use to write a runnable sample under `contributing/samples/` (use `adk-sample-creator`).

Development80
A
adr-discovery
adr-discovery
josiahsiegel / claude-plugin-marketplace

This skill should be used before drafting an ADR when context, components, relationships, deciders, or prior decisions are unclear. PROACTIVELY activate on "I want to write an ADR for X", "gather context for a decision", "discovery for an ADR", "ADR intake", "ADR pre-flight", "prep work before an ADR", "what's the current architecture?", or "set up a decision log." Provides: zero-hallucination Q&A, human-confirmed discovery brief, open-questions register, and five required confirmations before drafting.

Development80
A
adr-drafting
adr-drafting
josiahsiegel / claude-plugin-marketplace

This skill should be used when a decision is ready to become an ADR and the user wants co-thinking rather than template filler. PROACTIVELY activate on "draft the ADR", "write up the decision", "co-think this ADR", "challenge my reasoning", "ADR for X", "MADR for X", "Y-statement for X", "we decided to use X", "co-draft", "ADR drafting", or "scripted push-back." Provides: seven-phase ADR drafting, one-question turns, failure-mode pressure test, and self-critique against the ADR-is-NOT checklist.

Development80
A
agent-cli
agent-cli
glebis / claude-skills

Add agent-friendly --json NDJSON output to Python CLI scripts, or scaffold a complete cli_utils package for a project. Use this skill when the user wants to make scripts machine-readable for AI agents, add --json flags, convert print statements to structured JSON, build a CLI helper library, create an open-source CLI-for-agents package, add structured logging, or make CLI output machine-readable. Also use when the user mentions NDJSON, structured CLI output, agent-friendly CLI, non-interactive scripts, or JSON I/O for automation.

Development80
A
android-kotlin
android-kotlin
partme-ai / full-stack-skills

Guides Android app development with Kotlin including creating Activities, Fragments, ViewModels, Jetpack Compose UI, Navigation, Gradle configuration, and app signing. Use when the user asks about Android Kotlin development, needs to create Android applications, implement Jetpack components, or configure build variants.

Development80
A
angular-migration
angular-migration
ormus-solutions / libreuiux-claude-code

Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code

Development80
A
api-design
api-design
wso2 / agent-skills

Use this skill to design an OpenAPI spec from scratch, assess an existing spec for AI agent readiness, security, or design quality, or fix issues found in a spec. Trigger when the user describes an API they want to build, asks to "design", "create", "draft", or "scaffold" an OpenAPI spec, or mentions building a REST API for a service or domain. Trigger when the user says things like "I want to expose endpoints for X", "help me design an API for Y", or "I need an OpenAPI spec for Z" — even without saying "OpenAPI" explicitly. Trigger when the user asks to evaluate, review, check, or assess an OpenAPI spec for agent compatibility, API quality, security, OWASP compliance, WSO2 guidelines, or REST best practices — or when they share a .yaml/.json OpenAPI file and ask how good it is. Trigger when the user asks to fix, correct, remediate, or apply fixes to issues in an OpenAPI spec — including "fix issue spec-001", "fix all HIGH severity issues", "apply autoFixable fixes", or "fix the spec issues from this report".

Development80
A
arcgis-layers
arcgis-layers
saschabrunnerch / arcgis-maps-sdk-js-ai-context

Add and manage data layers in ArcGIS maps. Use for FeatureLayer, TileLayer, SceneLayer, GeoJSONLayer, and all other layer types. Covers layer configuration, queries, and management.

Data & databases80
A
architecture
architecture
gabriel-lafrance / skills

Examples and a structure audit for the Architecture rules in AGENTS.md. Those rules are always on. Use this skill to draft a structure card or see good and bad shapes, not as the source of the rules. Triggers: folders, services, data reads, SITE_URL, auth on writes, Date.now in queries.

Development80
A
architecture-patterns
architecture-patterns
hermeticormus / libreuiux-claude-code

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

Development80
A
auditing-performance
auditing-performance
revitalb-port / skills-registry-demo

Audit and optimize application performance, including bundle size, rendering, database queries, and Core Web Vitals.

Development80
A
azuresql-db-rag
azuresql-db-rag
microsoft / azure-sql-database-container

Builds local vector search, RAG, embeddings, and semantic search on the Azure SQL Database container using the native VECTOR type and VECTOR_DISTANCE. Use when you need to store embeddings, do similarity search, top-k nearest neighbor, cosine distance, retrieval-augmented generation, "find similar documents", chatbot memory, or semantic lookup against a local SQL database. Use this instead of pgvector, FAISS, Chroma, Pinecone, or a separate vector store when the data already lives in (or can live in) Azure SQL. Covers the VECTOR(n) column type, inserting embeddings with CAST(CAST(? AS NVARCHAR(MAX)) AS VECTOR(n)) where the dimension is a literal, a pluggable embed() so only the endpoint changes for cloud, and a working CREATE VECTOR INDEX with the two errors that block it. Provisions appdb on master first so every script runs on a fresh container.

Data & databases80
B
bevy-diagnostics-profiling
bevy-diagnostics-profiling
chrisgliddon / bevy-skills

Use when profiling Bevy 0.20 with `DiagnosticPath`, `DiagnosticsStore`, `info_span!`, `RenderDiagnosticsPlugin`, or the `RenderDebugOverlay`: custom metrics, CPU/GPU pass timings, queue/task/upload telemetry, stale-result counts, and native, Steam Deck, or WebGPU budgets

Development80
B
bevy-input-actions
bevy-input-actions
chrisgliddon / bevy-skills

Use when building Bevy 0.20 input with `InputSystems`, entity-based `Gamepad`/`GamepadSettings`, `AccumulatedMouseMotion`, or `CursorOptions`: rebindable actions, hot-plugging, deadzones, Steam Deck, accessibility controllers, and correct transfer into `FixedUpdate`

Development80
B
blofin-setup
blofin-setup
blofin / blofin-skills-hub

Set up and configure the BloFin MCP server. Guides through API key creation, MCP configuration, connection verification, and switching between demo/production environments.

Agent workflows80
B
blutui-project-guidelines
blutui-project-guidelines
blutui / context

Blutui project guidelines from the Blutui Engineering team. Use this skill whenever working on ANY Blutui project — writing or editing templates, layouts, components, or partials; creating or querying Collections; building or handling forms; configuring routing or Courier; working with Canopy or Cassettes; using the Blutui MCP; or setting up a new Blutui project from scratch. If the user mentions Blutui, Canopy, Cassettes, Courier, or any Blutui-specific concept, always load and follow this skill before writing any code or configuration.

Development80
B
brainstorming
brainstorming
pixel-process-ug / superkit-agents

Use before any creative work - creating features, building components, adding functionality, or modifying behavior. Triggers on /brainstorm command, when exploring ideas before planning, when user describes a vague goal or feature request, or when design decisions need collaborative exploration. Explores user intent, requirements and design before implementation.

Agent workflows80
B
building-ui
building-ui
gigs-slc / react-native-skills

Complete guide for building beautiful apps with Expo Router. Covers fundamentals, styling, components, navigation, animations, patterns, and native tabs.

Design & UI80
B
but
but
gaboe / opencode-gitbutler

Commit, push, branch, and manage version control. Use for git commit, git status, git push, git diff, creating branches, staging files, editing history, pull requests, or any git/version control operation. Replaces git write commands with 'but' - always use this instead of raw git.

Development80
C
capacitor-plugin-upgrade-v8-to-v9
capacitor-plugin-upgrade-v8-to-v9
cap-go / capgo-skills

Upgrades a Capacitor plugin library from v8 to v9 (prerelease, @next until GA). Runs `npx @capacitor/plugin-migration-v8-to-v9@latest`, then the manual checklist - peer/dev dependency ranges, removed Android APIs (@NativePlugin, saveCall, pluginRequestPermission, int-code startActivityForResult, CapConfig getters, PluginCall.save/isSaved/hasOption), removed iOS APIs (CAPBridge class, getWebView, isSimulator, presentVC, CAPNotifications), AGP 9.2.1 / Gradle 9.5.1 build.gradle edits (compileSdk 37, minSdk 26, no targetSdk, built-in Kotlin, core-ktx to core, unique namespace, no jcenter, proguard-android-optimize.txt), iOS 16 in podspec and Package.swift, dropping the Cordova SPM product, and UIScene lifecycle observers. Use for "update my plugin to Capacitor 9", "Cannot find 'CAPBridge' in scope", NativePlugin compile errors, AGP 9 namespace collisions. Do not use for apps (use capacitor-app-upgrade-v8-to-v9), the 8.5 UIScene app step (use capacitor-uiscene-migration), or older majors.

Development80
C
cartog
cartog
jrollin / cartog

Code graph navigation, semantic code search, and impact analysis. Use when the user asks "where is X defined?", "what calls X?", "who imports X?", "what depends on X?", "how is X used?", "where is X called from?", "what breaks if I change X?", "is it safe to change/delete X?", "help me refactor X", "show me the call graph", "trace the execution flow", "find all usages of X", "find code related to...", "show me how X works", "show me the X implementation", "show file structure", "list all functions/classes in a file", "show the inheritance tree", "show class hierarchy", or needs to navigate code, locate definitions, search code by concept or behavior, trace dependencies, assess blast radius of changes, explore how a feature is implemented, support refactoring (rename, extract, move, delete), or explore an unfamiliar codebase. Supports Python, TypeScript/JavaScript, Rust, Go, Ruby, Java, C, C++, C#, PHP, Dart, Swift, Kotlin, Vue, Svelte, Astro, and Markdown documents, plus React/JSX and Vue/Svelte/Astro component-usage edges.

Development80
C
clickhouse-js-node-coding
clickhouse-js-node-coding
clickhouse / clickhouse-js

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.

Data & databases80
C
cncf-landscape
cncf-landscape
magnus919 / agent-skills

Use this skill when discovering and comparing cloud-native technologies from the CNCF Landscape for an architecture or engineering decision. Query the live public Landscape API, filter candidates by capability, category, maturity, license, and repository signals, then produce an evidence-backed shortlist with trade-offs, unknowns, and validation steps. Do not use it as a substitute for project documentation, production-readiness testing, legal review, or general architecture methodology.

Cloud & DevOps80
C
code-communities
code-communities
athola / claude-night-market

Detects architectural clusters and coupling boundaries via community detection on the code graph. Use when identifying module groupings or refactoring targets.

Development80
C
codebase-management
codebase-management
giancarloerra / socraticode

Set up, index, and manage SocratiCode codebase indexing. Use when the user wants to index a project, check infrastructure health, start/stop file watching, configure context artifacts, troubleshoot indexing issues, manage the code graph, or any SocratiCode administrative task. Activates when the user mentions indexing, setting up search, SocratiCode infrastructure, or managing the codebase index.

Development80
C
commerce-app-business-config
commerce-app-business-config
adobe / aio-commerce-sdk

Manage custom business configuration in an Adobe Commerce app. Use when the user wants to add, modify, or remove merchant-configurable settings (config fields, admin config, store configuration) exposed through Commerce Admin. Creates typed config fields (text, password, email, url, tel, boolean, list) in businessConfig.schema. Requires a base app initialized with commerce-app-init.

Development80
C
commit

Read this skill before making git commits

Development80
C
configuration-management
configuration-management
itallstartedwithaidea / agent-skills

Configuration Management implements dynamic configuration with hot-reload capability, inspired by Nacos configuration management patterns.

Cloud & DevOps80
C
conventional-commits
conventional-commits
marcioaltoe / skills

Create Conventional Commits and PR titles that pass Cocogitto validation. Use when the user asks to commit, stage changes, split commits, write a commit message, open or update a PR title, or prepare squash-merge history.

Development80
C
convex-nextjs
convex-nextjs
tristanmanchester / agent-skills

Build, refactor, debug, or review a Convex backend inside a Next.js app. Use when the user mentions Convex, `convex/nextjs`, `npx convex dev`, `NEXT_PUBLIC_CONVEX_URL`, `useQuery`, `useMutation`, `usePaginatedQuery`, schema/indexes, auth, App Router server components/actions, realtime data, chat, notifications, collaborative features, or deploying Convex with Vercel. Also use when deciding whether Convex is a good fit for a Next.js app that needs reactive shared state. Do not use for generic frontend-only Next.js work or non-Convex backends unless the task is specifically about adopting, migrating to, or evaluating Convex.

Development80
C
copilot-sdk
copilot-sdk
microsoft / skills

Build applications powered by GitHub Copilot using the Copilot SDK. Use when creating programmatic integrations with Copilot across Node.js/TypeScript, Python, Go, or .NET. Covers session management, custom tools, streaming, hooks, MCP servers, BYOK providers, session persistence, custom agents, skills, and deployment patterns. Requires GitHub Copilot CLI installed and a GitHub Copilot subscription (unless using BYOK).

Development80
C
core-web-vitals
core-web-vitals
kimny1143 / claude-code-template

Core Web Vitals measurement and diagnosis skill. Lighthouse CLI, Bundle Analyzer, pinpointing and addressing performance issues.

Testing & quality80
C
craft-site
craft-site
michtio / craftcms-claude-skills

Craft CMS 5 front-end Twig development — atomic design, template architecture, components, Vite buildchain. Covers atoms/molecules/organisms, props/extends/block patterns, layout chains, view routing, content builders, image presets, Tailwind named-key collections, multi-brand CSS tokens, JavaScript boundaries (Alpine/DataStar/Vue, tabs, accordions), Vite asset loading, and front-end auth (login, registration, password reset, profiles).

Development80
C
cuda-webdoc-search
cuda-webdoc-search
ultimatile / cuda-x-skills

Search CUDA-X library documentation (cuBLAS, cuTENSOR, cuTensorNet, cuSOLVER, etc.) to find API symbols, functions, and types. Use when you need to look up CUDA library APIs, discover available functions, or find documentation URLs for specific operations.

Development80
C
cursor-sdk-guide

No description yet

Development80
D
database-expert
database-expert
oimiragieo / agent-studio

Database expert including Prisma, Supabase, SQL, and NoSQL patterns

Data & databases80
D
ddd-event-driven
ddd-event-driven
partme-ai / full-stack-skills

Provides comprehensive guidance for event-driven architecture including domain events, event sourcing, CQRS, and event patterns. Use when the user asks about event-driven architecture, needs to implement event-driven systems, or work with domain events.

Development80
D
debug-package
debug-package
lobehub / lobehub

Use for debug() logging, lobe-* namespaces, DEBUG/localStorage.debug configuration and log formatting.

Development80
D
dependency-analyzer
dependency-analyzer
oimiragieo / agent-studio

Analyzes project dependencies, detects outdated packages, identifies breaking changes, and suggests safe update strategies. Helps maintain dependency health and security.

Development80
D
diagnosing-bugs
diagnosing-bugs
utarn / engineer-skills

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

Development80
D
dojo-system

Create Dojo systems that implement game logic, modify model state, and handle player actions. Use when implementing game mechanics, player commands, or automated logic.

Development80
D
dota2-custom-game-dev
dota2-custom-game-dev
demon673 / demon-agent-skill

Use when working on DOTA2 custom game addons — server Lua and TypeScriptToLua/TSTL vscripts, KV data, abilities, modifiers, and net tables — or on scripted Panorama UI. Covers live Dota2 MCP testing and API lookup.

Development80
D
dotnet-agent-gotchas
dotnet-agent-gotchas
wshaddix / dotnet-skills

Generating or modifying .NET code. Common agent mistakes: async, NuGet, deprecated APIs, DI.

Development80
D
dotnet-benchmarkdotnet
dotnet-benchmarkdotnet
wshaddix / dotnet-skills

Writing benchmarks. BenchmarkDotNet setup, memory diagnosers, baselines, result analysis.

Testing & quality80
D
dotnet-csharp-configuration
dotnet-csharp-configuration
wshaddix / dotnet-skills

Using Options pattern, user secrets, or feature flags. IOptions<T> and FeatureManagement.

Development80
D
dotnet-observability
dotnet-observability
wshaddix / dotnet-skills

Adding observability. OpenTelemetry traces/metrics/logs, health checks, custom metrics.

Cloud & DevOps80
E
ecommerce-caching
ecommerce-caching
finsilabs / awesome-ecommerce-skills

Improve store performance with a layered caching strategy — CDN edge caching, Redis application cache, and smart cart-aware invalidation

Development80
E
effect-v4
effect-v4
teeverc / effect-ts

Effect v4 (beta) development and v3 → v4 migration guidance. Use when building new Effect v4 code or upgrading from v3, including API renames, behavior changes, before/after examples, and v4-specific patterns for services, layers, generators, Effectable, error handling, and schema codecs.

Development80
E
essence-diagnosis
essence-diagnosis
fudesign2008 / open-skills

Use when a complex problem seems unsolvable and needs digging to the essence — diagnosis only, not fixing. Symptoms include massive logs with no root cause surfaced, complex crashes, architectural essence analysis, requirement authenticity verification, systemic chronic issues, information overload, disconnect between symptoms and essence, multiple intertwined factors, or premature-convergence tendencies — even when the user never explicitly says "diagnose". Also triggers on 本质诊断, 根因诊断, 深度诊断, 诊断问题本质, 梳理问题逻辑, 证据链分析, 逻辑链分析, essence-diagnosis.

Development80
E
executing-plans
executing-plans
izyanrajwani / agent-skills-library

Disciplined plan execution for implementation tasks. Use when executing a saved implementation plan, following step-by-step instructions from a plan document.

Agent workflows80
E
explore
explore
terrylica / cc-skills

Explore how code works using GitNexus CLI (gitnexus). CLI ONLY - NO MCP server exists, never use readMcpResource with gitnexus://.

Development80
F
faststore-data-fetching
faststore-data-fetching
vtex / skills

Apply when deciding, designing, or implementing data fetching with FastStore GraphQL files in src/graphql/ or src/fragments/, or configuring faststore.config. Covers API extensions, GraphQL fragments, server-side and client-side data fetching, and custom resolver patterns. Use for integrating custom data sources or extending the FastStore GraphQL schema.

Development80
F
ffmpeg-pyav-integration
ffmpeg-pyav-integration
josiahsiegel / claude-plugin-marketplace

Complete PyAV (Python FFmpeg bindings) integration guide. PROACTIVELY activate for: (1) PyAV installation on Ubuntu/Windows/macOS, (2) Building PyAV against custom FFmpeg, (3) FFmpeg 7.0/8.0+ compatibility, (4) av.open() video/audio decoding, (5) VideoFrame/AudioFrame NumPy conversion, (6) Filter graph processing, (7) Video encoding with H.264/H.265/AV1, (8) Seeking and keyframe extraction, (9) RTSP/network streaming with PyAV, (10) Memory management and thread safety, (11) Error handling with FFmpegError, (12) Subtitle extraction, (13) Container manipulation and remuxing, (14) Performance optimization and threading. Provides: Complete PyAV API patterns, installation guides for all Ubuntu versions, FFmpeg 8.0+ compatibility matrix, type-safe examples, memory management best practices, filter graph examples, encoding/decoding patterns.

Development80
F
field-service-data-capture-form-editor-configure
field-service-data-capture-form-editor-configure
forcedotcom / sf-skills

Patch an existing Data Capture Flow that's already deployed in a connected Salesforce org. Retrieves the live Flow Metadata JSON via the Tooling API, applies the user's requested change, and PATCHes it back. Use when the user names an existing flow and asks to add/remove/rename a field, change visibility, fix a bug, add visual polish, or swap a placeholder for a real component ('add a Notes field to Inventory_Transfer', 'fix the visibility rule on Work_Order_Number', 'make the parts repeater optional', 'replace the Signature placeholder with the real dcSignature component'). Do NOT use this skill to build a brand-new flow — that's fs-data-capture-form-designer followed by fs-data-capture-form-deployer.

Development80
23281–23340 of 37,830

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.