mcpField

Skills

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

Development

R
release-please
release-please
bmad-labs / skills

Set up and configure Google's release-please for automated versioning, changelog generation, and publishing via GitHub Actions. Covers pipeline creation, Conventional Commits formatting, pre-release workflows, monorepo configuration, and troubleshooting release pipelines. Use this skill whenever the user wants to automate releases, set up CI/CD for publishing, configure version bumping, write release-please-compatible commit messages, tag versions automatically, publish to npm/PyPI/crates.io/Maven/Docker, or troubleshoot why a release PR wasn't created. Activate even if the user doesn't mention "release-please" by name — phrases like "automate my npm releases", "set up GitHub Actions for publishing", "how do I tag versions automatically", "changelog generation", "semver automation", or "pre-release workflow" all indicate this skill. For commit message guidance specifically, this skill focuses on release-please-compatible conventions; for broader multi-repo git operations with submodules, defer to multi-repo-git-ops instead.

Cloud & DevOps122
R
remotion-upgrade
remotion-upgrade
remotion-dev / claude-code-plugin

Upgrade Remotion, and related packages

Development122
R
resend
resend
oakoss / agent-skills

Resend email API for sending transactional and marketing emails. Use when integrating email delivery, managing domains, handling webhooks, building email workflows with React Email, managing contacts, or sending broadcasts. Use for resend, email, transactional, broadcast, contacts, segments, webhooks, domain.

Development122
R
ripgrep
ripgrep
jpcaparas / skills

Uses ripgrep (`rg`) for local text and path search, including code symbols, literals, regexes, filename discovery, and machine-readable matches. Use when searching repository files or local logs; not for web search, full-file reads, or structured JSON queries better handled by jq.

Development122
R
rust-semver
rust-semver
full-stack-skills / rust-skills

Manage Rust crate semantic versioning — what counts as a public API (visible items + reachable through re-exports), pre-1.0 rules (0.x.y compatibility), breaking change detection via cargo-semver-checks (270+ lints), workspace lockstep publishing with cargo-workspaces, yank/deprecate workflows, RustSec advisories, and the semver implications of `#[non_exhaustive]`, sealed traits, hidden modules, feature flags, and trait impl additions. Use when users ask whether a change is breaking, want to publish a new version safely, run cargo-semver-checks, coordinate multi-crate workspace releases, or handle a yanked/advisory situation; hand Cargo manifest mechanics to rust-cargo-build, API design choices to rust-api-design, and CI config to rust-style-clippy.

Development122
S
secondme-nextjs
secondme-nextjs
mindverse / second-me-skills

Generate Next.js projects from configuration and requirements, with a --quick mode that skips the PRD phase

Development122
S
sentry-python-setup
sentry-python-setup
getsentry / sentry-agent-skills

Setup Sentry in Python apps. Use when asked to add Sentry to Python, install sentry-sdk, or configure error monitoring, profiling, or logging for Python applications, Django, Flask, FastAPI.

Development122
S
seqpro
seqpro
ml4gland / seqpro

Use when writing Python that processes biological sequences (DNA/RNA/protein) with the seqpro package — encoding, one-hot, k-mer shuffling, reverse complement, GC content, variable-length sequence batches, or anything involving seqpro's `Ragged` array. Covers the seqpro API surface and the conventions you need to use it correctly.

Data & databases122
S
spec-kit-tasks
spec-kit-tasks
aircury / ai-framework

Generate a dependency-ordered, phase-based task list from spec.md and plan.md, each task citing the requirements it delivers and ending on a Documentation phase. Run after spec-kit-plan and before spec-kit-analyse

Development122
S
spree-data-model
spree-data-model
spree / agent-skills

Use when the user is asking how Spree's domain models relate — Orders, LineItems, Variants, Products, Stores, Channels, Markets, Payments, Shipments, Customers, Adjustments. Architecture and relationships only. Common phrasings include "how does X connect to Y", "what's the relationship between", "where does Spree store X", "how do I query orders across stores", "how do channels work", "what's the difference between Cart and Order", "Store vs Channel vs Market". For adding new models / new API resources, use the `spree-resource` skill. For field-level detail, see `docs/developer/core-concepts/` in the installed `@spree/docs` package.

Data & databases122
S
swift-settingskit
swift-settingskit
secondsky / claude-skills

SettingsKit for SwiftUI settings interfaces (iOS, macOS, watchOS, tvOS, visionOS). Use for settings/preferences screens, searchable settings, nested navigation, @Observable/@Bindable state, or encountering settings update errors, navigation state issues.

Design & UI122
S
swiftui-whats-new-27
swiftui-whats-new-27
adithyani / agents

New SwiftUI APIs, behaviors, and deprecations in the 2027 OS releases (iOS 27 and aligned macOS/watchOS/tvOS/visionOS). Consult when asked what's new in SwiftUI 27, or when working with: - @State compile errors after an SDK update ("used before being initialized", "invalid redeclaration of synthesized property") or @State becoming a macro - @ViewBuilder/@ContentBuilder ambiguous overloads or type-check regressions; drag-to-reorder in any container (List, stacks, grids, custom layouts) via reorderable()/reorderContainer and its drag-and-drop - AsyncImage caching, reloading on scroll, or a custom URLSession - Swipe actions outside List (ScrollView, LazyVStack, LazyVGrid) via swipeActions()/swipeActionsContainer() - Toolbar overflow, visibility (visibilityPriority, ToolbarOverflowMenu, toolbarMinimizeBehavior), and pinning - Presenting a confirmationDialog or alert from an optional item binding

Development122
T
threejs-procedural-architecture
threejs-procedural-architecture
scottstts / threejs-awesome-graphics-agent-skills

Build authored procedural buildings and architectural kits in Three.js. Use for massing grammars, exposed-edge analysis, façade bays, profiles, arches, cornices, roofs, ornaments, material-slot mesh compilation, deterministic variants, and procedural city assets.

Creative & media122
T
tokio-patterns
tokio-patterns
geoffjay / claude-plugins

Common Tokio patterns and idioms for async programming. Use when implementing worker pools, request-response patterns, pub/sub, timeouts, retries, or graceful shutdown.

Development122
U
uniface-procscript
uniface-procscript
dedalus-erp-pas / foundation-skills

Browse and query the official Uniface 9.7 ProcScript reference documentation (594 entries covering statements, functions, triggers, data types, preprocessor directives, and struct functions). Use when the user asks about ProcScript syntax, Uniface triggers, database operations, list management, entity manipulation, string functions, error handling, or any Uniface 9.7 programming topic.

Development122
V
vibe-debug
vibe-debug
adhi-jp / agent-skills

Use when debugging or repairing existing features from rough agent-assisted coding reports, regressions, failed prior fixes, repeated "still broken" feedback, source-only debugging stalls, unobserved runtime state, tool or automation failures, environment-specific failures, runtime artifact mismatches, security boundary surprises, or fixes that feel wrong.

Development122
W
widgets-ui
widgets-ui
skills-101 / superpowers

Declarative UI widgets from JSON for React/Next.js from ui.inference.sh. Render rich interactive UIs from structured agent responses. Capabilities: forms, buttons, cards, layouts, inputs, selects, checkboxes. Use for: agent-generated UIs, dynamic forms, data display, interactive cards. Triggers: widgets, declarative ui, json ui, widget renderer, agent widgets, dynamic ui, form widgets, card widgets, shadcn widgets, structured output ui

Design & UI122
W
write-a-prd
write-a-prd
tahajemmali / skills

Create a PRD through user interview, codebase exploration, and module design, then save to docs/<feature>/PRD.md. Use when user wants to write a PRD, create a product requirements document, or plan a new feature.

Development122
A
agent-workflow-designer
agent-workflow-designer
borghei / claude-skills

Design multi-agent orchestration with workflow DAGs, routing, handoff protocols, and state management. Use when building pipelines of specialized agents, designing fan-out/fan-in patterns, or implementing fault-tolerant workflows.

Agent workflows121
A
agile-intake
agile-intake
djalmajr / skills

Structures new and vague problems into clear intake documents. Use when the problem is not yet mature enough for the backlog, when someone brings an idea or need without defined scope, or when you need to decide what the next artifact in the flow should be.

Development121
A
aisdkagents

Use this whenever building AI SDK agents, chat apps, tool-calling workflows, human-in-the-loop systems, streaming UIs, artifact generation, evaluator-optimizer loops, multi-agent orchestration, structured outputs, or production agent patterns. This skill distills architecture and implementation lessons from the aisdkagents.com pro block library so an AI assistant can recommend proven patterns and explain how to build them.

Agent workflows121
A
alembic
alembic
bm629 / agent-skills

Use when running Alembic database migrations on top of a SQLAlchemy 2.x data layer that targets more than one dialect — SQLite, PostgreSQL, and MySQL — from a single migration history. Covers wiring env.py / alembic.ini to your models' Base.metadata (sourcing the DB URL from the environment, sync-first with a short async run_async_migrations note), the full revision -> autogenerate -> review -> upgrade/downgrade workflow, branching (history / current / heads / merge for multiple heads), and the load-bearing multi-dialect gotcha: SQLite cannot ALTER most schema, so write migrations in BATCH (move-and-copy) style — the same batch_alter_table code emits plain ALTER on PG/MySQL. Also owns the create_all-vs-Alembic decision and the baseline-stamp path off a create_all'd DB. Multi-dialect, portable, sync-first. Not SQLAlchemy model/engine authoring (see sqlalchemy), not job-queue/lease patterns (see sql-job-queue).

Data & databases121
A
api-reference-audit
api-reference-audit
google / adk-docs

Audits whether ADK API reference docs and version-pinned strings are up to date across all language SDKs. Compares in-repo versions against upstream releases and package registries, then reports what needs bumping and which process to follow, and emits an executable plan only when asked. Triggers on "audit API reference", "check API ref docs", "are API docs up to date", "bump API doc versions", "check SDK doc versions".

Testing & quality121
A
atuin
atuin
julianobarbosa / claude-code-skills

Shell history management with Atuin. Use when configuring shell history, setting up history sync, searching command history, importing history from other shells, troubleshooting atuin issues, or optimizing history workflows. Covers installation, sync setup, search modes, statistics, and self-hosting.

Development121
C
cofounder-tech-stack
cofounder-tech-stack
locaweb / cofounder

Go + React full-stack architecture with iterative local development. Use this skill when scaffolding a new app, adding features, fixing bugs, running the local dev loop, or when the user asks to "run the app locally", "run the app on my computer", "start the app", "rodar o programa", "rodar o app", "executar localmente", or any equivalent request to launch the application in their local environment. Covers project layout, database migrations, sqlc code generation, local Supabase/Postgres via Podman, Postgres extensions (pgmq, pg_cron, pgroonga, pgvector, pg_jsonschema, LISTEN/NOTIFY), public-page prerendering for SEO and AI crawlers, and the write-test-repeat feedback cycle.

Development121
C
comet-github-idea-to-issue
comet-github-idea-to-issue
rpamis / comet

Turn local Comet ideas, observed regressions, or improvement proposals into focused GitHub Issue drafts based on the current codebase. Use when the user asks to convert local investigations into issues, follow-up issues, bugs, features, or maintenance tasks.

Development121
C
commit
commit
fradser / dotclaude

Creates clean, conventional git commits using standard git. Use when the user asks to "commit", "git commit", "create commit", or wants to commit staged or unstaged changes.

Development121
C
cpp-pro
cpp-pro
404kidwiz / claude-supercode-skills

C++20 specialist with expertise in modern C++ features, performance optimization, and system programming

Development121
D
debugging
debugging
xgent-ai / skills

Use for bugs, test failures or unexpected behavior. Investigate and verify the root cause before proposing or implementing fixes.

Development121
D
designing-multi-region-applications
designing-multi-region-applications
cockroachlabs / cockroachdb-skills

Guides developers in selecting and implementing multi-region patterns for CockroachDB applications, covering active-passive vs active-active architectures, REGIONAL BY ROW, GLOBAL tables, manual geo-partitioning with lease preferences, and live demo setup with validation queries. Use when designing multi-region database topologies, choosing between REGIONAL BY ROW and manual partitioning, building multi-region demos, or optimizing cross-region latency.

Data & databases121
D
dev-git-workflow
dev-git-workflow
vasilyu1983 / ai-agents-public

Designs team Git workflows for branching, PRs, and releases. Use when choosing branching models, stacked PRs, merge queues, worktree isolation for agents, or collaboration rules.

Development121
D
doca-pcc-ztr-rttcc-algo
doca-pcc-ztr-rttcc-algo
nvidia / skills

DOCA-shipped Zero-Touch RoCE RTT congestion control (ZTR RTTCC) reference algorithm on a BlueField-3 DPA: deploy, tune and evaluate doca_pcc_dev_ztr_rttcc_algo through the shipped DOCA PCC sample. Trigger on "my RoCE-v2 flows aren't being throttled", "PCC sample isn't dispatching to my algo", "set-params returns fail", "algorithm loaded but counters are flat", "how do I pick the multipath PCC variant", or "do I need a custom CC algorithm on BF3", even without naming ZTR RTTCC. Your own algorithm through the host library belongs to doca-pcc; the doca_spcx_cc command line to doca-spcx-cc. Covers picking a variant (vanilla / PM / RX-rate / multipath / window-probeless) at DPACC build time, tuning host-set parameters, and DOCA_PCC_DEV_STATUS_FAIL from the algorithm. Refuse and route elsewhere for writing a custom PCC algorithm from scratch, read-only PCC counter inspection, or firmware-only pre-Programmable PCC.

Cloud & DevOps121
D
doca-sta
doca-sta
nvidia / skills

Use this skill when the user builds an NVMe-over-Fabrics storage target on BlueField with DOCA STA — instantiating doca_sta, declaring doca_sta_subsystem NQNs and namespaces over local NVMe disks via doca_sta_be, validating platform support with doca_sta_cap_is_supported, sizing I/O queue depth, or decoding DOCA_ERROR_* statuses such as IO_FAILED on NVMe reads. Also load it for implied asks like "Identify Controller times out over RoCE", "offload the nvmf target", "NVMe-oF Connect never completes", or "16 I/O queues at depth 1024 — supported?". Refuse and route to the proper owner for raw RDMA movement, packet I/O, steering rules, initiator-side NVMe, or SDK install.

Cloud & DevOps121
D
dotnet-csharp-dependency-injection
dotnet-csharp-dependency-injection
wshaddix / dotnet-skills

Registering or resolving services with MS DI. Keyed services, scopes, decoration, hosted services.

Development121
D
dotnet-performance-patterns
dotnet-performance-patterns
wshaddix / dotnet-skills

Optimizing .NET allocations/throughput. Span, ArrayPool, ref struct, sealed, stackalloc.

Development121
E
emacsclient
emacsclient
xenodium / emacs-skills

Always use emacsclient instead of emacs. This applies to all Emacs operations: user requests, byte compilation, check-parens, running ERT tests, and any other elisp evaluation.

Development121
E
encore-go-logging
encore-go-logging
encoredev / skills

Add or improve structured logging in Encore.go using `encore.dev/rlog`. Covers log placement, levels, stable messages and fields, errors, logging contexts, sensitive data, and log volume.

Development121
E
erp-integration
erp-integration
finsilabs / awesome-ecommerce-skills

Sync orders, inventory, and customer data between your store and ERP systems like SAP, NetSuite, or Odoo using middleware and async queues

Development121
E
eventbridge
eventbridge
itsmostafa / aws-agent-skills

AWS EventBridge serverless event bus for event-driven architectures. Use when creating rules, configuring event patterns, setting up scheduled events, integrating with SaaS, or building cross-account event routing.

Cloud & DevOps121
E
example-counter
example-counter
kali-decoder / midnight-skills

Generate a complete Midnight Network counter DApp from scratch — Compact smart contract, interactive CLI, wallet setup, DUST generation, deploy + interact loop, Docker configs for local/preprod/preview, and tests. Use when a user wants to build a full Midnight DApp, bootstrap a new project, understand the end-to-end lifecycle, or needs working boilerplate for wallet + contract + CLI. This skill produces the official midnightntwrk/example-counter reference implementation using yarn workspaces.

Development121
E
example-hello-world
example-hello-world
kali-decoder / midnight-skills

Generate a complete Midnight Network hello-world DApp from scratch — Compact smart contract, headless Node.js tests with vitest, wallet setup using testkit-js FluentWalletBuilder, DUST generation, deploy and call transactions, and all supporting config. Use when a user wants to build a full Midnight DApp, bootstrap a new project, understand the end-to-end lifecycle, or needs working boilerplate for wallet + contract + tests. This skill produces all files needed to run on local devnet (Docker stack) using the official midnightntwrk/example-hello-world reference implementation.

Development121
E
example-leaderboard-dapp
example-leaderboard-dapp
kali-decoder / midnight-skills

Build a privacy-preserving arcade leaderboard DApp on Midnight Network — players submit click-challenge scores with anonymous, public, or custom display names, and prove entry ownership via zero-knowledge proofs without revealing secret keys. Covers leaderboard.compact (Map, Counter, witnesses, persistentHash owner commitments), Next.js frontend, 1AM wallet integration, low-level deploy/call, indexer reads without wallet, and ZK asset hosting. Use for gamified on-chain rankings, pseudonymous competitions, score attestations, or teaching disclose()/witness patterns. Triggers: leaderboard dApp, privacy leaderboard, submit score, verify ownership, anonymous player name, ZK proof of ownership, persistentHash identity, arcade game on Midnight. Also use when extending locker-dapp or payment-dapp wallet/provider patterns to social or gaming flows.

Development121
E
expo-deployment
expo-deployment
sickn33 / agentic-awesome-skills

Deploy Expo apps with EAS: build and submit iOS and Android releases, configure build and submit profiles, manage versions and store metadata, and deploy web bundles or API routes.

Cloud & DevOps121
F
fandhe-db
fandhe-db
fandhe-ai / agent-reference-skills

Reference for fandhe-db-engine / fandhe-db-wire-server, the Rust-built local-first, vector-focused query database fandhe-db (compatible with PostgreSQL wire protocol v3). Covers USING PLAN / USING OPERATION_ID syntax, DDL / JOIN / CTE / window functions, extended queries, COPY and transactions, TLS 1.3 / SCRAM-SHA-256, the NoSQL HTTP layer, precision and recall modes, HNSW / BM25 / RRF hybrid / rerank, redb persistence, tenant / RLS, SIMD / wgpu, and the wire_code error contract.

Data & databases121
F
feishu-troubleshoot
feishu-troubleshoot
larksuite / openclaw-lark

Feishu plugin troubleshooting tool. Includes a FAQ for common issues and a deep diagnostic command (/feishu_doctor). The FAQ can be consulted at any time. The diagnostic command is used to troubleshoot complex issues (repeated authorization failures, cases that automatic authorization cannot resolve, etc.), checks account configuration, API connectivity, app permissions, and user authorization status, and generates a detailed diagnostic report and solutions.

Development121
F
file-analysis
file-analysis
athola / claude-night-market

Maps file structure and module organization of a codebase. Use before architecture reviews, refactoring planning, or migration scope estimation.

Development121
F
finish-release
finish-release
fradser / dotclaude

Finalizes a release and merges it into main and develop with a tag using git-flow, then prunes stale branches and worktrees. This skill should be used when the user asks to "finish a release", "merge release branch", "complete release", "git flow release finish", or wants to finalize a release.

Development121
F
flink-udf
flink-udf
confluentinc / agent-skills

Build and deploy Apache Flink user-defined functions (UDFs) in Java for stream processing over Kafka. Use this skill when users want to create scalar UDFs, user-defined table functions (UDTFs), or process table functions (PTFs) in Java, deploy them to Confluent Cloud or local Docker environments, and invoke them from Flink SQL or the Table API. Trigger on: Flink UDF, custom Flink function, process table function, PTF, UDTF, Flink user defined, extend Flink SQL, stateful stream processing with Flink. Do NOT trigger for: Kafka Streams UDFs (use kafka-streams-programming skill), general Flink job development without custom functions, CDC streaming data piplines that include Flink (prefer the confluent-cloud-cdc-tableflow skill), Flink connector setup, or Kafka producer/consumer code.

Data & databases121
F
Functional Programming Fundamentals
Functional Programming Fundamentals
whatiskadudoing / fp-ts-skills

Core FP concepts including pure functions, currying, composition, and pointfree style - the foundation for mastering functional TypeScript

Development121
G
git-guardrails
git-guardrails
dedalus-erp-pas / foundation-skills

Configure Claude Code hooks to block dangerous git commands (push, force-push, reset --hard, clean, branch -D, checkout/restore) before they run. Prevents destructive git operations at the agent level. Use when the user wants to protect their repository from destructive git commands, install git guardrails, or mentions "git guardrails" / "bloquer force-push" / "sécuriser git".

Agent workflows121
I
implementing-jsc-classes-cpp

Implements JavaScript classes in C++ using JavaScriptCore. Use when creating new JS classes with C++ bindings, prototypes, or constructors.

Development121
J
jquery
jquery
btafoya / jquery-agent-skill

Comprehensive jQuery development assistant for DOM manipulation, event handling, AJAX requests, animations, and plugin development. Use this skill whenever the user mentions jQuery, $() selector syntax, .on(), .click(), $.ajax(), jQuery animations, or asks about working with jQuery code including debugging, refactoring, or migrating to vanilla JavaScript.

Development121
K
kwc-lwc-development
kwc-lwc-development
kingdee / kwc-skills

【Dispatched by kwc-project-scaffold】Only responsible for writing LWC component code; does not directly take on user requirements and does not create files. All KWC requirements and file creation must first go through kwc-project-scaffold.

Development121
M
mailgun-webhooks
mailgun-webhooks
hookdeck / webhook-skills

Receive and verify Mailgun webhooks. Use when setting up Mailgun webhook handlers, debugging Mailgun signature verification, or handling email events like delivered, failed, opened, clicked, unsubscribed, and complained.

Development121
M
matlab-agentic-toolkit-setup
matlab-agentic-toolkit-setup
matlab / matlab-agentic-toolkit

Install and configure the MATLAB Agentic Toolkit — detect MATLAB, install the MCP server, register with your AI coding agent, and verify the environment. Supports Claude Code, Codex, GitHub Copilot, Amp, and Gemini CLI.

Agent workflows121
M
mermaid
mermaid
partme-ai / full-stack-skills

Create Mermaid diagrams for Markdown documentation including flowcharts, sequence diagrams, class diagrams, state diagrams, ER diagrams, Gantt charts, pie charts, mindmaps, timelines, C4 diagrams, and 20+ other diagram types. Use when the user wants to draw, create, or visualize diagrams in Markdown-friendly format, mentions Mermaid, needs diagrams for GitHub/GitLab/wikis, or wants quick diagrams that render directly in Markdown renderers.

Documents121
M
mgrep
mgrep
mixedbread-ai / mgrep

MANDATORY: Replaces ALL built-in search tools. You MUST invoke this skill BEFORE using WebSearch, Grep, or Glob. NEVER use the built-in WebSearch tool - use `mgrep --web` instead. NEVER use the built-in Grep tool - use `mgrep` instead.

Development121
M
multinetwork
multinetwork
kali-decoder / midnight-skills

Build a single Midnight dApp that deploys and runs across all networks (undeployed/local, preview, preprod, mainnet). Covers local Docker stack setup via midnight-local-dev, environment config, provider routing, wallet abstraction, proof server selection, ZK asset resolution, contract registry, and DUST flow differences per network. Use when a user wants to target multiple networks from one codebase, set up a local dev environment, or understand what changes between undeployed/preprod/preview/mainnet.

Development121
N
nft
nft
kali-decoder / midnight-skills

Build shielded and unshielded NFTs on Midnight using OpenZeppelin Compact contracts and native Midnight token functions. Covers NonFungibleToken (ERC721-like), minting, transfers, metadata, and privacy preserving patterns.

Development121
N
notes
notes
jybill / xqv-skills

Use this skill when the user explicitly asks to add comments, adjust comments, review comment quality, or codify commenting conventions, or when it is necessary to judge which places in complex logic, loop blocks, if branches, variable groups, state branches, data transformations, SQL semantics, React Hook side effects, and Node.js backend orchestration are worth commenting. The goal is to let someone who just took over the module understand the intent, variable responsibilities, and business boundaries explained by the comments, without narrating simple code line by line.

Development121
18361–18420 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.