mcpField

Skills

96,770 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

D
daisyui
daisyui
saadeghi / daisyui

Official daisyUI component-library skill for Tailwind CSS. You must use it when writing HTML or JSX code, even if the user does not request it.

Design & UI12.3k
L
laravel-security

Laravel security best practices: authentication, authorization, Eloquent safety, CSRF, XSS prevention, API security, and secure deployment configurations. Use when reviewing Laravel auth, Eloquent safety, CSRF, XSS, API security, or deployment configuration.

Security12.3k
S
springboot-security

Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services. Use when reviewing Spring Security authn/authz, validation, CSRF, secrets, headers, or rate limiting.

Security12.2k
D
dart-setup-ffi-assets
dart-setup-ffi-assets
dart-lang / skills

Guides agents in compiling and packaging C/C++ source code into dynamic or static libraries (Code Assets) using Dart's Native Assets hook system (via hook/build.dart and hook/link.dart utilizing package:hooks and package:native_toolchain_c). Use when a user asks to: 'setup native assets', 'compile C/C++ source code', 'bundle dynamic libraries', 'build native C code', 'link native assets', 'implement build.dart or link.dart hooks', or 'integrate C/C++ interop in Dart/Flutter'. Helps agents avoid manual toolchain orchestration and configures secure hash-validated binary downloads or advanced linker tree-shaking with package:record_use mapping.

Development12.2k
H
heroui-react
heroui-react
heroui-inc / heroui

HeroUI v3 React component library (Tailwind CSS v4 + React Aria). Use when building UIs with HeroUI — creating buttons, modals, forms, and cards; installing @heroui/react; configuring dark/light themes with oklch variables; or fetching component docs. Keywords: HeroUI, Hero UI, heroui, @heroui/react, @heroui/styles

Design & UI12.2k
O
orca-per-workspace-env

Set up, review, debug, or validate an Orca per-workspace environment recipe: the on-demand, disposable runtime (cloud sandbox, VM, SSH host, or local container) Orca creates fresh for each workspace. Use to build a new recipe end to end, fix an `environmentRecipes` entry in `orca.yaml`, scaffold provider lifecycle scripts, or resolve an `orca vm recipe doctor` failure. Use `orca-cli` for ordinary worktree and workspace creation when no recipe is involved.

Cloud & DevOps12.2k
A
architecture-blueprint-generator
architecture-blueprint-generator
github / awesome-copilot

Comprehensive project architecture blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks and architectural patterns, generates visual diagrams, documents implementation patterns, and provides extensible blueprints for maintaining architectural consistency and guiding new development.

Development12.2k
R
reverse-engineer-anything

Reverse engineer native, managed, Electron/JavaScript, packaged, firmware, and browser targets with REA, and build agent environments (AgentEnv bundles) of web applications from a live instance or a capture. Use shipped-artifact or requested runtime evidence to explain features, compare versions, decompile code, or guide a reconstruction. Skip REA for ordinary source-repository architecture analysis.

Development12.2k
G
golang-pkg-go-dev
golang-pkg-go-dev
samber / cc-skills-golang

Look up Golang packages and modules via `godig`, a pkg.go.dev API client (CLI + MCP server). Use for documentation, API signatures, symbols, usage examples, available versions, licenses, CVEs in dependencies, or package importers for any Go/Golang library; prefer it over Context7 for Go packages or modules. Read-only, no auth. Not for upgrading dependencies (→ See `samber/cc-skills-golang@golang-dependency-management` skill), choosing a library (→ See `samber/cc-skills-golang@golang-popular-libraries` skill), or local symbols and the resolved source, call sites, and generic instantiations of an already-used dependency (→ See `samber/cc-skills-golang@golang-gopls` skill).

Development12.2k
W
workflow-orchestration-patterns
workflow-orchestration-patterns
wshobson / agents

Design durable workflows with Temporal for distributed systems. Covers workflow vs. activity separation, saga patterns, state management, and determinism constraints. Use when building long-running processes, distributed transactions, or microservice orchestration

Development12.2k
U
unity-ecs-patterns
unity-ecs-patterns
wshobson / agents

Master Unity ECS (Entity Component System) with DOTS, Jobs, and Burst for high-performance game development. Use when building data-oriented games, optimizing performance, or working with large entity counts

Development12.2k
S
swift-concurrency-pro
swift-concurrency-pro
twostraws / swift-concurrency-agent-skill

Reviews Swift code for concurrency correctness, modern API usage, and common async/await pitfalls. Use when reading, writing, or reviewing Swift concurrency code.

Testing & quality12.1k
L
liquid-glass-design

iOS 26 Liquid Glass design system — dynamic glass material with blur, reflection, and interactive morphing for SwiftUI, UIKit, and WidgetKit. Use when building iOS 26 Liquid Glass UI in SwiftUI, UIKit, or WidgetKit.

Design & UI12.1k
T
typescript-mcp-server-generator
typescript-mcp-server-generator
github / awesome-copilot

Generate a complete MCP server project in TypeScript using the MCP TypeScript SDK v2 (@modelcontextprotocol/server), with tools, resources, and proper configuration

Development12.1k
B
bmad-project-context
bmad-project-context
bmad-code-org / bmad-method

Set up, adopt, refresh, or audit a repository's agent instructions (the AGENTS.md block) so AI agents work well in that repo. Also records observed agent mistakes as pitfalls. Use when invoked by name

Agent workflows12.0k
D
database-migrations

Safe, reversible database migration patterns: forward-only production changes, expand-contract zero-downtime renames, concurrent indexes, batched backfills, and per-tool workflows for PostgreSQL, Prisma, Drizzle, Kysely, Django, and golang-migrate. Use when writing a schema or data migration, adding a column or index to a large table, planning a rollback, or preparing a zero-downtime deploy.

Data & databases12.0k
B
bmad-build-auto
bmad-build-auto
bmad-code-org / bmad-method

One iteration of an unattended development loop. Use when invoked by name

Development12.0k
G
genshijin-commit
genshijin-commit
interfacex-co-jp / genshijin

Ultra-concise commit message generation. Conventional Commits format, subject ≤50 characters, emphasizing “why” over “what.” Supports Japanese and English. Triggered by “コミットメッセージ作って,” “/commit,” or “/genshijin-commit.” Automatically suggested when there are staged changes.

Development12.0k
U
ultracite
ultracite
haydenbleasel / ultracite

Ultracite is a zero-config linting and formatting preset for JavaScript/TypeScript projects. Use when: (1) Setting up or initializing Ultracite in a project, or migrating its existing lint and format config onto Ultracite (ultracite init), (2) Running linting or formatting commands (check, fix, doctor), (3) Writing or reviewing JS/TS code in a project that uses Ultracite—to follow its code standards, (4) Troubleshooting linting/formatting issues, (5) Upgrading Ultracite or bringing its configuration up to a newer release (ultracite upgrade), (6) User mentions “ultracite”, “lint”, “format”, “code quality”, or “biome/eslint/oxlint” in a project with Ultracite installed.

Testing & quality12.0k
G
genshijin-review
genshijin-review
interfacex-co-jp / genshijin

Ultra-compressed PR review comments. One finding per line: location, issue, fix. Remove preamble; prioritize signal. Supports Japanese. Trigger with “PRレビューして”, “コードレビュー”, “/review”, or “/genshijin-review”. May activate automatically during pull request reviews.

Testing & quality11.9k
P
python-resilience
python-resilience
wshobson / agents

Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Use when adding retry logic, implementing timeouts, building fault-tolerant services, or handling transient failures.

Development11.9k
B
bmad-deep-recon
bmad-deep-recon
bmad-code-org / bmad-method

Decision-grade research on a topic or this repository. Use when the user says "deep recon", "research this", "draft a research prompt", "process this research report", "market research", "domain research", "technical research", "competitor research", "what users say about X", "literature review", "help me choose between", "research the codebase", "research how X works here" or "why is X built this way". Not for a quick code question answered in chat.

Productivity11.9k
V
vitepress
vitepress
antfu / skills

VitePress static site generator powered by Vite and Vue. Use when building documentation sites, configuring themes, or writing Markdown with Vue components

Development11.9k
M
memory-safety-patterns
memory-safety-patterns
wshobson / agents

Implement memory-safe programming with RAII, ownership, smart pointers, and resource management across Rust, C++, and C. Use when writing safe systems code, managing resources, or preventing memory bugs.

Development11.9k
R
rust-testing

Rust testing patterns including unit tests, integration tests, async testing, property-based testing, mocking, and coverage. Follows TDD methodology. Use when writing Rust tests — unit, integration, async, property-based, or coverage.

Testing & quality11.9k
V
vue-options-api-best-practices
vue-options-api-best-practices
vuejs-ai / skills

Vue 3 Options API style (data(), methods, this context). Each reference shows only the Options API solution.

Development11.9k
L
laravel-patterns

Laravel architecture patterns, routing/controllers, Eloquent ORM, service layers, queues, events, caching, and API resources for production apps. Use when building or reviewing Laravel apps — controllers, Eloquent, service layers, queues, or API resources.

Development11.8k
C
claude-opus-4-5-migration
claude-opus-4-5-migration
anthropics / claude-code

Migrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5. Use when the user wants to update their codebase, prompts, or API calls to use Opus 4.5. Handles model string updates and prompt adjustments for known Opus 4.5 behavioral differences. Does NOT migrate Haiku 4.5.

Development11.8k
N
n8n-workflow-patterns
n8n-workflow-patterns
czlonkowski / n8n-skills

Proven workflow architectural patterns from real n8n workflows. Use when building new workflows, designing workflow structure, choosing workflow patterns, planning workflow architecture, or asking about webhook processing, HTTP API integration, database operations, AI agent workflows, batch processing, or scheduled tasks. Always consult this skill when the user asks to create, build, or design an n8n workflow, automate a process, or connect services — even if they don't explicitly mention 'patterns'. Covers webhook, API, database, AI, batch processing, and scheduled automation architectures. Also use when optimizing a slow workflow or speeding up large-item-count processing (node count, batchSize, all-items vs per-item).

Development11.8k
J
java-spring-boot
java-spring-boot
pluginagentmarketplace / custom-plugin-java

Build production Spring Boot applications — REST APIs, Security, Data, Actuator

Development11.8k
B
bmad-walkthrough
bmad-walkthrough
bmad-code-org / bmad-method

Guide a human review of a commit, PR, file, or directory. Use when invoked by name

Testing & quality11.8k
G
golang-refactoring
golang-refactoring
samber / cc-skills-golang

Golang refactoring — safe, at-scale restructuring of existing Go code: a coverage-adaptive safety net, behavior-preserving transforms (gopls Rename/Extract, `gofmt -r`, `gopatch`), the Fowler catalog mapped to Go, breaking import cycles, and small stacked PRs. Apply when a function or type has grown too large, a code smell blocks a feature, or the user asks to refactor Go code — also for renaming at scale, extracting functions or interfaces, moving code between packages, or planning a multi-step refactor. Target styles owned elsewhere → See `samber/cc-skills-golang@golang-naming` (renames), `samber/cc-skills-golang@golang-project-layout` (splits), `samber/cc-skills-golang@golang-modernize` (idioms), `samber/cc-skills-golang@golang-code-style` (control flow), `samber/cc-skills-golang@golang-design-patterns` (patterns/DI).

Development11.7k
P
python-observability
python-observability
wshobson / agents

Python observability patterns including structured logging, metrics, and distributed tracing. Use when adding logging, implementing metrics collection, setting up tracing, or debugging production systems.

Development11.7k
A
argent-ios-device-interact
argent-ios-device-interact
software-mansion / argent

Control a physical iPhone through argent. Use only when a physical iPhone is involved (an iOS list-devices entry with kind "device"); never use for a simulator. For cable, trust, or signing problems, read argent-ios-device-setup.

Testing & quality11.7k
S
shellcheck-configuration
shellcheck-configuration
wshobson / agents

Master ShellCheck static analysis configuration and usage for shell script quality. Use when setting up linting infrastructure, fixing code issues, or ensuring script portability.

Testing & quality11.7k
A
argent-ios-device-setup
argent-ios-device-setup
software-mansion / argent

Set up a cabled physical iPhone for argent. Use only when a physical iPhone is involved (an iOS list-devices entry with kind "device"); never use for a simulator.

Testing & quality11.7k
P
python-configuration
python-configuration
wshobson / agents

Python configuration management via environment variables and typed settings. Use when externalizing config, setting up pydantic-settings, managing secrets, or implementing environment-specific behavior.

Development11.7k
P
plannotator-setup-goal
plannotator-setup-goal
backnotprop / plannotator

Turn an idea or objective into a goal package for /goal. Interviews the user, builds a reviewed fact sheet via Plannotator, then explores the codebase to produce an execution plan.

Agent workflows11.7k
D
dotnet-design-pattern-review
dotnet-design-pattern-review
github / awesome-copilot

Review the C#/.NET code for design pattern implementation and suggest improvements

Testing & quality11.6k
S
shopify-custom-data
shopify-custom-data
shopify / shopify-ai-toolkit

MUST be used first when prompts mention Metafields or Metaobjects. Use Metafields and Metaobjects to model and store custom data for your app. Metafields extend built-in Shopify data types like products or customers, while Metaobjects are custom data types that can store bespoke data structures. Metafield and Metaobject definitions provide a schema and configuration for values to follow

Data & databases11.6k
G
graphify
graphify
graphify-labs / graphify

Use for any question about a codebase, its architecture, file relationships, or project content—especially when graphify-out/ exists, where the question should be treated as a graphify query first. Turns any input (code, docs, papers, images, videos) into a persistent knowledge graph with god nodes, community detection, and query/path/explain tools

Data & databases11.6k
C
codebase-onboarding

Analyze an unfamiliar codebase and generate a structured onboarding guide with architecture map, key entry points, conventions, and a starter CLAUDE.md. Use when joining a new project or setting up Claude Code for the first time in a repo.

Development11.6k
E
embedding-strategies
embedding-strategies
wshobson / agents

Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domains.

Data & databases11.5k
D
dotnet-upgrade
dotnet-upgrade
github / awesome-copilot

Ready-to-use prompts for comprehensive .NET framework upgrade analysis and execution

Development11.5k
S
springboot-tdd

Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring

Testing & quality11.5k
A
angular-component
angular-component
analogjs / angular-skills

DEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Create modern Angular standalone components following v20+ best practices. Use for building UI components with signal-based inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks. Triggers on component creation, refactoring class-based inputs to signals, adding host bindings, or implementing accessible interactive components.

Development11.5k
D
django-tdd

Django testing strategies with pytest-django, TDD methodology, factory_boy, mocking, coverage, and testing Django REST Framework APIs. Use when writing Django or DRF tests with pytest-django, or driving a Django feature test-first.

Testing & quality11.5k
A
agents
agents
elevenlabs / skills

Build voice AI agents with ElevenLabs. Use when creating voice assistants, customer service bots, interactive voice characters, or any real-time voice conversation experience, and when configuring an agent's tools, workflows, or procedures, including creating, editing, and publishing free-form and structured procedure drafts on an agent branch over the SDKs or REST API.

Agent workflows11.4k
D
developer-quickstart-guide
developer-quickstart-guide
samber / developer-relations-skills

Writes or audits a developer quickstart that carries a reader from zero to one verified success - minimal path, copy-paste commands, expected output at every step, fail branches, and a cold-run time budget. Use whenever the user mentions a quickstart, a getting-started page, a hello-world doc, "time to first success" or "time to first value", onboarding docs for an API, SDK, CLI or self-hosted tool, or complains nobody finishes their getting-started page - even if they only say "our setup is too hard". Do NOT use for a teaching tutorial (samber/developer-relations-skills@developer-tutorial) or a README rewrite (samber/developer-relations-skills@readme-optimization).

Development11.4k
D
developer-docs-structure-audit
developer-docs-structure-audit
samber / developer-relations-skills

Audits an existing developer documentation set's structure - a page-by-page inventory classified against the Diátaxis modes (tutorial, how-to, reference, explanation), mixed-mode and misplaced pages, coverage gaps per product surface, navigation drift against the file tree, a CNCF TechDocs rubric score, and a prioritized remediation queue. Use whenever the user mentions a docs structure or content audit, docs information architecture, Diátaxis, "our documentation is a mess", a docs gap analysis, what docs are missing, where a page should live, or reorganizing a documentation site - even if they only say "our docs are hard to navigate". Not for writing pages. Do NOT use for docs search ranking - use samber/developer-relations-skills@docs-seo.

Development11.4k
O
oss-governance
oss-governance
samber / developer-relations-skills

Chooses and documents an open-source project's governance model - decision rights, maintainer roles and promotion, voting and consensus rules, conflict escalation, succession, trademark and asset control, and whether to join a foundation or fiscal host. Use whenever someone asks who decides in their project, wants to write or fix a GOVERNANCE.md, is adding or removing maintainers, worries about bus factor or a single-vendor-controlled project, faces a deadlocked or contested decision, or is preparing a foundation donation - even if they only say the project has no rules. Covers solo, company-backed and multi-vendor projects. Not license, CLA or DCO choice - use samber/developer-relations-skills@oss-license-strategy. Never legal advice.

Development11.4k
G
go-concurrency-patterns
go-concurrency-patterns
wshobson / agents

Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions.

Development11.4k
S
security-best-practices
security-best-practices
openai / skills

Perform language- and framework-specific security best-practice reviews and suggest improvements. Trigger only when the user explicitly requests security best-practice guidance, a security review/report, or secure-by-default coding help. Trigger only for supported languages (python, javascript/typescript, go). Do not trigger for general code review, debugging, or non-security tasks.

Security11.4k
O
oss-license-strategy
oss-license-strategy
samber / developer-relations-skills

Chooses an open-source project's license and contribution policy as one decision - permissive vs weak, strong or network copyleft, dependency-driven compatibility constraints, DCO vs CLA vs nothing, dual licensing and open core, source-available options (BUSL, FSL, Elastic License, SSPL), and the fork risk of relicensing. Use whenever someone asks which license to pick, whether MIT, Apache-2.0, GPL or AGPL fits, whether to require a CLA or a DCO sign-off, how to relicense an existing project, whether AGPL really protects against cloud providers, or which LICENSE, SPDX and NOTICE files to ship - even if they only voice a legal worry. Not what the company open-sources at all - use samber/developer-relations-skills@open-source-company-strategy. Never legal advice.

Development11.4k
O
oss-contributor-onboarding
oss-contributor-onboarding
samber / developer-relations-skills

Designs and verifies the path a stranger walks to their first merged contribution on an open-source project - the CONTRIBUTING file, the good-first-issue queue, a clone-to-passing-tests command that works cold, and the first-pull-request review and recognition loop, scored against a blocking-plus-weighted rubric. Use whenever someone says "nobody contributes to my project", "write a CONTRIBUTING.md", "our good first issues get no takers", "first-time contributors disappear", "contributor onboarding", "first pull request experience", or "how do we get more open-source contributors" - even if they only complain about a lonely repo. Not triage-system design - use samber/developer-relations-skills@oss-issue-triage. Not governance or CLA choice.

Development11.4k
E
eas-update
eas-update
expo / skills

Configure and use EAS Update for over-the-air JavaScript and asset updates with expo-updates and EAS CLI. Use when setting up OTA updates, running eas update:configure or eas update, publishing to preview/staging/production channels, explaining branches/channels/runtime versions, testing updates, or debugging why an installed build still shows old code. Load for TestFlight, preview, or production updates that do not appear, including questions about cold launches or reopening the app. Not for update health metrics; use eas-update-insights for adoption, crashes, and rollout monitoring.

Cloud & DevOps11.4k
G
golang-gopls
golang-gopls
samber / cc-skills-golang

Golang semantic code intelligence via `gopls`, the official Go language server — go-to-definition, find references, call/implementation hierarchy, workspace symbol search, package API discovery, diagnostics, safe rename, refactors (extract/inline/fill/rewrite code actions), formatting, and generated tests. Reaches an agent via gopls's own MCP server (`go_*` tools), Claude Code's native `LSP` tool, or the `gopls` CLI. Use when navigating or refactoring Go code — jumping to a definition, finding call sites before a rename, understanding a file's or package's dependencies, running diagnostics after an edit, or extracting/inlining/renaming. Not for the published ecosystem — packages not in your `go.mod`, versions, licenses, importers — → See `samber/cc-skills-golang@golang-pkg-go-dev` skill (`godig`). Not for a whole-tree vulnerability audit → See `samber/cc-skills-golang@golang-security` skill (`govulncheck`).

Development11.4k
B
base44-sdk
base44-sdk
base44 / skills

The base44 SDK is the library to communicate with base44 services. In projects, you use it to communicate with remote resources (entities, backend functions, realtime actors, ai agents, and the AI gateway for code agents, image, video, and speech generation, and AI decisions) and to write backend functions and actors. This skill is the place for learning about available modules and types, including actors — the realtime/WebSocket primitive for multiplayer, collaborative boards, presence and live cursors, in-room chat, and live auctions. When you plan or implement a feature, you must learn this skill

Development11.3k
V
vue-jsx-best-practices
vue-jsx-best-practices
vuejs-ai / skills

JSX syntax in Vue (e.g., class vs className, JSX plugin config)

Development11.3k
P
python-background-jobs
python-background-jobs
wshobson / agents

Python background job patterns including task queues, workers, and event-driven architecture. Use when implementing async task processing, job queues, long-running operations, or decoupling work from request/response cycles.

Development11.3k
661–720 of 37,030

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.