mcpField

Skills

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

Development

T
threejs-geometry
threejs-geometry
cloudai-x / threejs-skills

Creating and shaping three.js geometry: built-in shapes, 3D text, vertex buffers and attributes, merging, instancing, batching, point clouds and lines, on WebGL or with WebGPU and TSL. Use when building 3D shapes or text, custom vertex data, custom meshes, instanced meshes, or point clouds.

Creative & media15.3k
R
react-native-architecture
react-native-architecture
wshobson / agents

Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use when developing mobile apps, implementing native integrations, or architecting React Native projects.

Development15.3k
D
dart-run-static-analysis
dart-run-static-analysis
flutter / agent-plugins

Execute `dart analyze` to identify warnings and errors, and use `dart fix --apply` to automatically resolve mechanical lint issues. Use during development to ensure code quality and before committing changes

Testing & quality15.1k
T
think

Turns rough ideas into approved, decision-complete plans before coding. Use when planning architecture, judging whether to build, or writing a handoff. Not for bug fixes or small edits.

Agent workflows15.1k
W
workers-profiling
workers-profiling
cloudflare / skills

Profile or debug CPU usage and memory allocation in deployed Cloudflare Workers and Durable Objects. Then use this information to optimize your code.

Development15.0k
H
hunt

Finds root cause before any fix. Use when something errors, crashes, regresses, or used to work. Not for code review or new features.

Development15.0k
T
threejs-interaction
threejs-interaction
cloudai-x / threejs-skills

Picking with raycasting, camera controls, transform gizmos, drag, hover and box selection for three.js, identical under WebGL and WebGPU. Use when handling mouse, touch or keyboard input, detecting clicks on 3D objects, adding camera controls, or making scene objects interactive.

Development15.0k
P
python-project-structure
python-project-structure
wshobson / agents

Python project organization, module architecture, and public API design. Use when setting up new projects, organizing modules, defining public interfaces with __all__, or planning directory layouts.

Development15.0k
M
microsoft-docs
microsoft-docs
github / awesome-copilot

Query official Microsoft documentation for concepts, tutorials, and code examples across Azure, .NET, Agent Framework, Aspire, VS Code, GitHub, and more. Uses Microsoft Learn MCP by default, with Context7 and Aspire MCP for content outside learn.microsoft.com.

Development14.9k
D
dart-fix-runtime-errors
dart-fix-runtime-errors
flutter / agent-plugins

Uses get_runtime_errors and lsp to fetch an active stack trace, locate the failing line, apply a fix, and verify resolution via hot_reload

Development14.9k
E
explain-interface
explain-interface
jakubkrehel / skills

Explains how a website, a visual effect or an animation was built, from a live URL or a screenshot

Design & UI14.8k
D
dart-use-pattern-matching
dart-use-pattern-matching
flutter / agent-plugins

Applies Dart 3 pattern matching, switch expressions, and destructuring idiomatically to validate data schemas, handle algebraic data types, and decompose control flow. Use when refactoring complex if-else chains, parsing polymorphic JSON or API responses, destructuring Lists, URI/path segments, String.split() tokens, Records, or Maps, or enforcing exhaustiveness on sealed classes. Don't use for simple boolean conditions, single-variable type promotion (use `is`), or basic collection filtering

Development14.8k
D
dart-resolve-package-conflicts
dart-resolve-package-conflicts
flutter / agent-plugins

Workflow for fixing package version conflicts. Use this when `pub get` fails due to incompatible package versions

Development14.8k
C
connector-slack
connector-slack
caffeinelabs / skills

EXPERIMENTAL, UNTESTED recipe for posting messages to a Slack workspace from a Caffeine canister via the `slack-client` mops package (Slack Web API). Use it when the user wants their app to send a message to a Slack channel — "post to Slack", "notify a channel", "send a Slack message", or equivalent. The client is a pre-release 0.1.0 drop (bot `xoxb-` or user `xoxp-` token): its request path is verified against the live Slack API (a real message posts), but the success-response decode is not yet runtime-confirmed, so treat it as a starting point and do NOT present Slack as a fully supported platform feature yet. Hand-rolling `ic.http_request` calls to `slack.com/api` is still the wrong move — prefer the generated client so bearer auth, percent-encoding, and JSON parsing come for free.

Productivity14.8k
B
building-components
building-components
vercel / components.build

Guide to building modern, accessible, and composable UI components. Use when building new components, implementing accessibility, creating composable APIs, setting up design tokens, publishing to npm/registry, or writing component documentation

Design & UI14.8k
M
monorepo-management
monorepo-management
wshobson / agents

Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies

Development14.7k
C
clerk-swift
clerk-swift
clerk / skills

Implement Clerk authentication UI in native Swift apps on iOS and macOS with ClerkKitUI prebuilt views or custom ClerkKit flows. Set up Clerk first with the iOS setup prompt, which uses the Clerk CLI. Do not use for Expo or React Native projects.

Development14.6k
A
azure-devops-cli
azure-devops-cli
github / awesome-copilot

Manage Azure DevOps resources via CLI, including projects, repos, pipelines, builds, pull requests, work items, artifacts, and service endpoints. Use when working with Azure DevOps, az commands, DevOps automation, CI/CD, or when the user mentions Azure DevOps CLI

Cloud & DevOps14.6k
D
dart-use-primary-constructors
dart-use-primary-constructors
flutter / agent-plugins

Help users write syntactically and semantically correct primary constructors in Dart, and migrate to or use the new constructor syntax, empty-body semicolon syntax, in-body initializer list syntax, and abbreviated concise constructor syntax.

Development14.6k
C
clerk-chrome-extension-patterns
clerk-chrome-extension-patterns
clerk / skills

Chrome Extension authentication with @clerk/chrome-extension for popup/side panel

Development14.5k
F
flutter-expert
flutter-expert
jeffallan / claude-skills

Use when building cross-platform applications with Flutter 3+ and Dart. Invoke for widget development, Riverpod/Bloc state management, GoRouter navigation, platform-specific implementations, and performance optimization

Development14.5k
H
Hook Development
Hook Development
anthropics / claude-code

Use when the user asks to “create a hook,” “add a PreToolUse/PostToolUse/Stop hook,” “validate tool use,” “implement prompt-based hooks,” “use ${CLAUDE_PLUGIN_ROOT},” “set up event-driven automation,” “block dangerous commands,” or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks, focusing on the advanced prompt-based hooks API

Agent workflows14.5k
C
clerk-android
clerk-android
clerk / skills

Implement Clerk authentication for native Android apps using Kotlin and

Development14.5k
D
dart-build-cli-app
dart-build-cli-app
flutter / agent-plugins

Architectural patterns, entrypoint structure, exit codes, stream routing, and subprocess spawning for Dart command-line interface (CLI) applications. Use when building CLI tools, console utilities, scripts, argument parsing with `package:args` (ArgParser or CommandRunner), handling exit codes, configuring executables in pubspec.yaml, spawning Dart subprocesses, or compiling native CLI binaries. Don't use for Flutter UI widgets, web applications, or standalone HTTP backend servers.

Development14.5k
T
threejs-postprocessing
threejs-postprocessing
cloudai-x / threejs-skills

Three.js post-processing: composer pass chains, built-in renderer effects, and the WebGPU/TSL node pipeline — bloom, depth of field, ambient occlusion, custom screen effects. Use when adding visual effects, color grading, blur, glow, or screen-space shaders, on WebGL or with WebGPU and TSL.

Creative & media14.4k
L
linear-cli
linear-cli
schpet / linear-cli

Manage Linear issues from the command line using the linear cli. This skill allows automating linear management.

Productivity14.4k
C
clerk-astro-patterns
clerk-astro-patterns
clerk / skills

‘Astro patterns with Clerk — middleware, SSR pages, island components,

Development14.4k
N
nuget-manager
nuget-manager
github / awesome-copilot

Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for package management and provides strict procedures for direct file edits only when updating versions.

Development14.4k
D
dart-use-ffigen
dart-use-ffigen
flutter / agent-plugins

Guide agents to use `package:ffigen` to automatically generate FFI bindings instead of writing them manually. Use this skill when a task involves writing new FFI bindings, extending C/Objective-C/Swift integrations, or replacing hand-crafted `dart:ffi` setups.

Development14.4k
G
golang-testing

Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices. Use when writing Go tests — table-driven cases, subtests, benchmarks, fuzzing, or coverage.

Testing & quality14.4k
D
dart-setup-ffi-assets
dart-setup-ffi-assets
flutter / agent-plugins

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.

Development14.3k
P
python-error-handling
python-error-handling
wshobson / agents

Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs

Development14.3k
T
typescript-pro
typescript-pro
jeffallan / claude-skills

Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type safety. Use when building TypeScript applications requiring advanced generics, conditional or mapped types, discriminated unions, monorepo setup, or full-stack type safety with tRPC.

Development14.3k
M
microsoft-code-reference
microsoft-code-reference
github / awesome-copilot

Look up Microsoft API references, find working code samples, and verify SDK code. Use with Azure SDKs, .NET libraries, or Microsoft APIs to find the right method, check parameters, get working examples, or troubleshoot errors. Catch hallucinated methods, wrong signatures, and deprecated patterns by querying official docs

Development14.3k
C
clerk-expo
clerk-expo
clerk / skills

Add Clerk authentication to Expo and React Native apps using @clerk/expo.

Development14.2k
E
elysiajs
elysiajs
elysiajs / skills

Build, debug, or migrate Elysia v2 TypeScript backends with validation, plugins, typed clients, and deployment. Use for Elysia projects or explicit Elysia requests

Development14.2k
C
clerk-vue-patterns
clerk-vue-patterns
clerk / skills

'Vue 3 patterns with Clerk — composables (useAuth, useUser,

Development14.1k
R
rag-implementation
rag-implementation
wshobson / agents

Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.

Development14.1k
C
create-adaptable-composable
create-adaptable-composable
vuejs-ai / skills

Create a library-grade Vue composable that accepts maybe-reactive inputs (MaybeRef / MaybeRefOrGetter) so callers can pass a plain value, ref, or getter. Normalize inputs with toValue()/toRef() inside reactive effects (watch/watchEffect) to keep behavior predictable and reactive. Use this skill when user asks for creating adaptable or reusable composables.

Development14.1k
C
clerk-nuxt-patterns
clerk-nuxt-patterns
clerk / skills

Nuxt 3 auth patterns with @clerk/nuxt: middleware, composables, server

Development14.0k
T
threejs-lighting
threejs-lighting
cloudai-x / threejs-skills

Light types and physical units, shadow maps, HDR environment lighting, light probes, and lighting performance, on WebGL or with WebGPU and TSL. Use when adding or tuning lights, fixing shadow acne, setting up image-based lighting, or dimming an environment map.

Creative & media14.0k
F
flash
flash
runpod / runpod-plugins-official

Write and deploy code-first Runpod Serverless with runpod-flash: @Endpoint/@remote, flash dev, resource configuration, and debugging. Use runpod-build-template for explicit Dockerfile/template project authoring, and runpodctl/runpod-mcp for infrastructure management

Cloud & DevOps14.0k
V
vue-testing-best-practices
vue-testing-best-practices
vuejs-ai / skills

Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.

Testing & quality14.0k
T
tsdown
tsdown
antfu / skills

Bundle TypeScript and JavaScript libraries at blazing-fast speed powered by Rolldown. Use when building libraries, generating type declarations, bundling for multiple formats, or migrating from tsup

Development14.0k
F
fastapi-python
fastapi-python
mindrally / skills

Expert in FastAPI Python development with best practices for APIs and async operations

Development13.9k
C
commit-context
commit-context
rohitg00 / agentmemory

Trace a file, function, or line back to the agent session that produced its current commit. Use when the user asks "why is this code here", "what was the agent doing when this changed", "who wrote this", or wants context on a specific location in the codebase.

Development13.9k
C
changelog-automation
changelog-automation
wshobson / agents

Automate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.

Development13.9k
I
install-anti-slop
install-anti-slop
dmmulroy / anti-slop

Install, configure, update, or upgrade vendored anti-slop Oxlint plugins. Use when adding anti-slop, picking up upstream rules or fixes, or migrating an existing installation while preserving local customizations.

Testing & quality13.9k
N
nodejs-best-practices
nodejs-best-practices
sickn33 / agentic-awesome-skills

Node.js development principles and decision-making. Framework selection, async patterns, security, and architecture. Teaches thinking, not copying

Development13.9k
P
Plugin Structure
Plugin Structure
anthropics / claude-code

Use this skill when the user asks to “create a plugin,” “scaffold a plugin,” “understand plugin structure,” “organize plugin components,” “set up plugin.json,” “use ${CLAUDE_PLUGIN_ROOT},” “add commands/agents/skills/hooks,” “configure auto-discovery,” or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.

Agent workflows13.9k
C
commit-history
commit-history
rohitg00 / agentmemory

List recent git commits linked to agent sessions, optionally filtered by branch or repo. Use when the user asks "show agent commits", "what has the agent shipped", "list linked commits", or wants commits with their session context.

Development13.8k
F
fastapi
fastapi
fastapi / fastapi

FastAPI best practices and conventions. Use when working with FastAPI APIs, Pydantic models, dependencies, streaming responses including Server-Sent Events (SSE), and serving frontend apps. Keeps FastAPI code clean and up to date with the latest features and patterns.

Development13.8k
A
agentation
agentation
benjitaylor / agentation

Add Agentation visual feedback toolbar to a Next.js project

Agent workflows13.7k
E
email-best-practices
email-best-practices
resend / resend-skills

Use when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture, ensuring compliance (CAN-SPAM, GDPR, CASL), handling webhooks, retry logic, making emails accessible (alt text, headings, contrast, screen readers), or deciding transactional vs marketing.

Development13.7k
P
Plugin Settings
Plugin Settings
anthropics / claude-code

This skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML frontmatter", "per-project plugin settings", or wants to make plugin behavior configurable. Documents the .claude/plugin-name.local.md pattern for storing plugin-specific configuration with YAML frontmatter and markdown content.

Agent workflows13.7k
B
bash-defensive-patterns
bash-defensive-patterns
wshobson / agents

Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.

Development13.6k
M
migrate-radix-to-base

Migrates React projects and components from Radix UI to Base UI. Use when asked to migrate from radix, move to base-ui, convert radix primitives, or switch a shadcn project's base library. Handles single components ("migrate accordion") and whole projects.

Design & UI13.6k
C
create-auth
create-auth
better-auth / skills

Scaffold and implement authentication in TypeScript/JavaScript apps using Better Auth. Detect frameworks, configure database adapters, set up route handlers, add OAuth providers, and create auth UI pages. Use when users want to add login, sign-up, or authentication to a new or existing project with Better Auth.

Security13.6k
C
code-review-expert
code-review-expert
sanyuan0704 / sanyuan-skills

Expert code review of current git changes with a senior engineer lens. Detects SOLID violations, security risks, and proposes actionable improvements.

Testing & quality13.6k
S
shopify-storefront-graphql
shopify-storefront-graphql
shopify / shopify-ai-toolkit

Use for custom storefronts requiring direct GraphQL queries/mutations for data fetching and cart operations. Choose this when you need full control over data fetching and rendering your own UI. NOT for Web Components - if the prompt mentions HTML tags like <shopify-store>, <shopify-cart>, use storefront-web-components instead.

Development13.6k
541–600 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.