mcpField

Skills

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

Development

A
android-performance-observability
android-performance-observability
krutikjain / android-agent-skills

Measure startup, rendering, memory, jank, vitals, logs, and crash signals for Android apps with actionable traces.

Development73
A
android-state-management
android-state-management
krutikjain / android-agent-skills

Model screen state, events, reducers, and side effects for Android UIs with predictable lifecycle-aware ownership.

Development73
A
appcircle
appcircle
membranedev / application-skills

Appcircle integration. Manage data, records, and automate workflows. Use when the user wants to interact with Appcircle data.

Cloud & DevOps73
A
arcgis-authentication
arcgis-authentication
saschabrunnerch / arcgis-maps-sdk-js-ai-context

Implement authentication with ArcGIS using OAuth 2.0, API keys, and identity management. Use for accessing secured services, portal items, and user-specific content.

Security73
A
asc-plugin-release
asc-plugin-release
tddworks / asc-cli-skills

Publish an ASC CLI plugin to the tddworks/asc-registry marketplace. Use this skill when: (1) User says "release plugin", "publish plugin", "upload plugin to registry" (2) User wants to make their plugin available via `asc plugins market list` (3) User built a .plugin bundle and wants to share it (4) User asks to update an existing plugin version in the registry Triggers on any mention of publishing, releasing, or submitting plugins to the asc-registry.

Development73
A
aureuserp-api-builder
aureuserp-api-builder
aureuserp / agent-skills

Generate or update Laravel plugin REST APIs in AureusERP for any module. Use when implementing new API resources or refactoring existing endpoints to match shared project conventions for routes, controllers, requests, resources, policies, Spatie QueryBuilder filtering/includes/sorting, soft-delete restore/force endpoints, and Scribe attributes/documentation.

Development73
A
azuresql-db-feedback
azuresql-db-feedback
microsoft / azure-sql-database-container

Reports a bug or files feedback about the azuresql-db-* agent skills themselves, or about the Azure SQL Database container (Private Preview). Use when the user says a skill or the container "did not work", hit an error, behaved unexpectedly, or is missing something; and when they say "report a bug", "file an issue", "open a GitHub issue", "request a feature", "give feedback", or "tell the team". Also use when you, the agent, had to deviate from an azuresql-db-* skill or work around a defect in one to finish a task: that is a bug worth reporting even if the task succeeded. Decides whether the problem belongs to the SKILL or to the CONTAINER, since they use different issue templates, then builds a complete prefilled GitHub issue from context you already have. Never submits anything without explicit confirmation from the user.

Testing & quality73
B
backlog-manager
backlog-manager
majesticlabs-dev / majestic-marketplace

Manage backlog items across multiple backends (GitHub Issues, Linear, Beads). Configure task_management in .agents.yml.

Productivity73
B
barcode-capture-web
barcode-capture-web
scandit / skills

Scandit Barcode Capture (`BarcodeCapture`) in web/browser (TypeScript/JavaScript) projects — the low-level, full-control single-barcode scanning mode (BarcodeCapture + DataCaptureView + overlay), without the pre-built SparkScan UI; not the Cordova or Capacitor hybrid plugins. Use for integration, scan settings, result handling, overlay and viewfinder customization, Scandit Web SDK version migration (v6→v7→v8), or troubleshooting.

Development73
B
browser-max-automation
browser-max-automation
aktsmm / agent-skills

Visible browser automation using Playwright MCP, CLI, and CDP without interrupting the user's foreground work. Use for navigation, forms, screenshots, durable file downloads, repeatable browser workflows, existing-session reuse, or troubleshooting CDP / iframe / modal / file chooser / passkey (WebAuthn) issues.

Productivity73
B
building-clis
building-clis
ancoleman / ai-design-components

Build professional command-line interfaces in Python, Go, and Rust using modern frameworks like Typer, Cobra, and clap. Use when creating developer tools, automation scripts, or infrastructure management CLIs with robust argument parsing, interactive features, and multi-platform distribution.

Development73
C
chakra-ui
chakra-ui
mgd34msu / goodvibes-gemini

Builds accessible React applications with Chakra UI v3 components, tokens, and recipes. Use when creating styled component systems, theming, or accessible form controls.

Design & UI73
C
clarify:vague
clarify:vague
team-attention / workshop-upstage

This skill should be used when the user's request or requirement is ambiguous and needs iterative questioning to become actionable. Trigger on "clarify requirements", "refine requirements", "요구사항 명확히", "요구사항 정리", "뭘 원하는 건지", "make this clearer", "spec this out", "scope this", "/clarify". Turns vague inputs into concrete specs. For strategy blind spots use unknown; for content-vs-form reframing use metamedium.

Agent workflows73
C
clerk-auth-expert
clerk-auth-expert
kelvincushman / n8ture-ai-app

Expert in Clerk authentication for React Native/Expo apps. Handles user authentication, session management, protected routes and integration with backend services.

Security73
C
code-structural-search
code-structural-search
oimiragieo / agent-studio

Use ast-grep for AST-based code pattern matching.

Development73
C
commerce-api-gateway
commerce-api-gateway
finsilabs / awesome-ecommerce-skills

Aggregate multiple commerce microservices behind a single API gateway with GraphQL federation, rate limiting, and unified authentication

Development73
C
composer-upgrade
composer-upgrade
peterfox / agent-skills

Guides PHP project upgrades using Composer commands. Use when helping users upgrade PHP packages, check for security vulnerabilities with `composer audit`, prioritize which packages to upgrade first, understand dependency conflicts, interpret `composer outdated` output, use `composer why-not` to diagnose version constraints, use `composer why` to trace dependencies, use `composer bump` to harden version constraints after upgrading, plan safe upgrade paths, resolve package version conflicts in composer.json, or resolve merge conflicts in composer.lock. Trigger this skill whenever the user mentions composer packages, PHP dependencies, outdated packages, CVEs in PHP projects, or security advisories.

Development73
C
controller-setup

Integrate the Cartridge Controller wallet into Starknet applications. Use when setting up Controller for the first time, installing packages, configuring chains/RPC endpoints, or troubleshooting basic integration issues. Covers installation, Controller instantiation, choosing between ControllerConnector and SessionConnector, chain configuration, and package compatibility.

Development73
C
convention-over-configuration
convention-over-configuration
jordancoin / codingskills

When organizing project structure, establishing patterns, or reducing configuration overhead. Use when the user says "how should I organize this," "what's the convention," "too much config," "project structure," "naming pattern," or "standardize this." For code-level structure, see separation-of-concerns.

Development73
C
courier
courier
trycourier / courier-skills

Use when building notifications with Courier across email, SMS, push, in-app inbox, Slack, Teams, and WhatsApp: sends, templates, translations, email client previews, Elemental, journeys, preferences, routing, CLI and MCP.

Development73
C
create-prd
create-prd
richtabor / agent-skills

Plan features interactively. Asks clarifying questions, then generates a detailed PRD document.

Development73
C
criador-componente-toranja

No description yet

Development73
D
dart-language-syntax
dart-language-syntax
dart-lang / skills

Master core and advanced language syntax for expressive and type-safe code.

Development73
D
dart-sass
dart-sass
partme-ai / full-stack-skills

Provides comprehensive guidance for Dart Sass including Sass syntax, compilation, mixins, functions, and best practices. Use when the user asks about Dart Sass, needs to compile Sass to CSS, use Sass features, or work with Sass in projects.

Development73
D
dask-parallel-computing
dask-parallel-computing
jaechang-hits / sciagent-skills

Parallel/distributed computing for larger-than-RAM data. Components: DataFrames (parallel pandas), Arrays (parallel NumPy), Bags, Futures, Schedulers. Scales laptop to HPC cluster. For single-machine speed use polars; for out-of-core without cluster use vaex.

Data & databases73
D
data-design
data-design
miles990 / claude-software-skills

Data modeling, schema design, and data architecture

Data & databases73
D
database-driver-design
database-driver-design
wendylabsinc / claude-skills

Expert guidance on building Swift database client libraries. Use when developers mention: (1) building a database driver, (2) wire protocol implementation, (3) connection pooling design, (4) state machines for protocol handling, (5) NIO channel handlers for databases, (6) backpressure in result streaming, (7) actor executor alignment with NIO.

Development73
D
dbos-java
dbos-java
dbos-inc / agent-skills

DBOS Java SDK for building reliable, fault-tolerant applications with durable workflows. Use this skill when writing Java or Kotlin code with DBOS, creating workflows and steps, using queues, integrating DBOS with Spring Boot, using DBOSClient from external applications, or building JVM applications that need to be resilient to failures.

Development73
D
debug-production-renders
debug-production-renders
editframe / skills

Debug production render failures in telecine. Inspect render state in the database, Valkey queues, and Cloud Run logs. Restart failed renders, trace the render pipeline flow, and diagnose fragment-level failures.

Cloud & DevOps73
D
defense-in-depth
defense-in-depth
nickcrew / claude-cortex

Use when invalid data causes failures deep in execution, requiring validation at multiple system layers - validates at every layer data passes through to make bugs structurally impossible

Development73
D
designing-sdks
designing-sdks
ancoleman / ai-design-components

Design production-ready SDKs with retry logic, error handling, pagination, and multi-language support. Use when building client libraries for APIs or creating developer-facing SDK interfaces.

Development73
D
Directus Backend Architecture
Directus Backend Architecture
gumpen-app / directapp

Master Directus backend internals: API extensions, hooks, flows, services, and database operations

Development73
D
docforge
docforge
jonaskahn / docforge

Writes new repository documentation from source-code evidence — catalog-driven, provenance-tracked, and independently audited.

Development73
D
docker-compose-skill
docker-compose-skill
scientiacapital / skills

Local dev environments with Docker Compose - multi-service setups, databases, hot reload, debugging. Use when: docker compose, local dev, postgres container, redis local, dev environment.

Cloud & DevOps73
D
documentation-builder
documentation-builder
partme-ai / full-stack-skills

Generates structured technical documentation including API docs (OpenAPI/Swagger), README files, user guides, developer guides, and changelogs. Use when the user needs to create or improve project documentation, generate API reference docs, write onboarding guides, or structure documentation for a codebase.

Documents73
D
dojo-world

Manage world permissions, namespaces, resource registration, and access control. Use when configuring world ownership, setting up authorization policies, or managing resource permissions.

Security73
D
dotnet
dotnet
managedcode / dotnet-skills

Primary router skill for broad .NET work. Classify the repo by app model and cross-cutting concern first, then switch to the narrowest matching .NET skill instead of staying at a generic layer. USE FOR: general .NET requests without a narrower framework; C# implementation, debugging, review, or refactoring; routing to framework and tooling skills. DO NOT USE FOR: unrelated stacks; tasks already covered by a narrower .NET skill. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

Development73
D
dotnet-add-analyzers
dotnet-add-analyzers
wshaddix / dotnet-skills

Adding analyzer packages to a project. Nullable, trimming, AOT compat analyzers, severity config.

Testing & quality73
D
dotnet-build-optimization
dotnet-build-optimization
wshaddix / dotnet-skills

Diagnosing slow builds or incremental failures. Binary logs, parallel builds, restore.

Development73
D
dotnet-dapper-query-builder
dotnet-dapper-query-builder
ronnythedev / dotnet-clean-architecture-skills

Generates optimized read queries using Dapper. Includes multi-mapping for joins, pagination, dynamic filtering, CTEs, and best practices for high-performance data access.

Data & databases73
D
dotnet-io-pipelines
dotnet-io-pipelines
wshaddix / dotnet-skills

Building high-perf network I/O. PipeReader/PipeWriter, backpressure, protocol parsers, Kestrel.

Development73
D
dotnet-jwt-authentication
dotnet-jwt-authentication
ronnythedev / dotnet-clean-architecture-skills

Configures JWT Bearer authentication for .NET APIs. Includes token generation, validation, refresh tokens, and user context extraction from claims.

Security73
D
dotnet-semantic-kernel
dotnet-semantic-kernel
wshaddix / dotnet-skills

Building AI/LLM features. Semantic Kernel setup, plugins, prompt templates, memory stores, agents.

Development73
D
dotnet-version-detection
dotnet-version-detection
wshaddix / dotnet-skills

Project has .csproj, global.json, or Directory.Build.props. Detects TFMs and SDK versions.

Development73
E
easysdd-architecture-gen
easysdd-architecture-gen
codestable / codestable

CodeStable is an AI coding workflow for serious software engineering that keeps humans in the loop. Rather than centering on Agent orchestration, it organizes requirements, architecture, features, issues, and historical decisions to make development driven by Codex and Claude controllable, traceable, and continuously evolvable.

Development73
E
ef-agent-panel
ef-agent-panel
editframe / skills

Workbench agent panel system — ef-edit CustomEvent pipeline, registry roll-up, selector grouping, and element property schema. Use when adding new GUI edit capture points, expanding the inspector schema, or continuing development of the EFAgentPanel feature.

Development73
E
engram-cultural-norms
engram-cultural-norms
gentleman-programming / engram

Cultural and collaboration norms for Engram contributors and agents. Trigger: Starting substantial work, reviewing changes, or defining team conventions.

Development73
E
engram-project-structure
engram-project-structure
gentleman-programming / engram

Repository structure and placement rules for Engram. Trigger: Creating files, packages, handlers, templates, styles, or tests in this repo.

Development73
E
espn-api
espn-api
machina-sports / sports-skills

Raw reference for ESPN's undocumented public JSON endpoints, for a sport, league, or operation that no dedicated sports-skills skill covers, or when a developer explicitly asks to work with raw ESPN endpoints. Prompt-only: endpoint catalog, documented league slugs, observed response shapes, pitfalls, and stdlib fetch helpers. Output is provider-native ESPN JSON, not normalized or canonical data. Use when: the requested league or operation is genuinely not covered by a dedicated skill (e.g. MMA, lacrosse, rugby, Australian football, NCAA volleyball, field hockey, water polo, IndyCar/NASCAR), or the user explicitly asks to write, debug, or inspect code against ESPN endpoints. Don't use when: a dedicated skill covers the league and job — nba-data, wnba-data, nfl-data, nhl-data, mlb-data, cfb-data (NCAA football), cbb-data (NCAA men's basketball), football-data (its listed soccer leagues), tennis-data (ATP/WTA), golf-data (PGA/LPGA/DP World), cricket-data, fastf1 (Formula 1); sports-news or sports-reporter for news and articles; betting, markets, kalshi, or polymarket for odds and prediction markets. volleyball-data covers Dutch Nevobo volleyball only, not NCAA. A dedicated skill's error, timeout, or empty result is not permission to switch to raw ESPN automatically — report it and ask first

Data & databases73
E
execution-lifecycle-manager
execution-lifecycle-manager
curiositech / some_claude_skills

Manage DAG execution lifecycles including start, stop, pause, resume, and cleanup. Activate on 'execution lifecycle', 'stop execution', 'abort DAG', 'graceful shutdown', 'kill process'. NOT for cost estimation, DAG building, or skill selection.

Agent workflows73
F
fallow
fallow
fallow-rs / fallow

Codebase intelligence for TypeScript and JavaScript. Static analysis reports changed-code risk, cleanup opportunities, duplication, circular dependencies, complexity hotspots, architecture boundaries, design-system drift, feature flags, and opt-in security candidates. Optional local similar-code discovery finds functions that may implement the same intent despite different syntax. Runtime coverage can merge production execution data. Use when asked to audit PR risk, find unused code or dependencies, compare semantically similar functions, detect duplicates, inspect architecture boundaries, merge runtime coverage, auto-fix supported issues, or run fallow.

Testing & quality73
F
fix
fix
hainrixz / claude-db

Opt-in writer (the /claude-db:fix command). Applies the safe, reversible schema/migration changes from an audit — adding indexes, NOT NULL/CHECK/UNIQUE constraints, missing FKs, type corrections, default/generated columns — as expand-contract migrations. Dry-run preview by default; writes only after explicit per-change confirmation, and only via the migration-writer subagent. Runs only when the user invokes it — never auto-triggered.

Data & databases73
F
fp-ts-errors
fp-ts-errors
sickn33 / agentic-awesome-skills

Handle errors as values using fp-ts Either and TaskEither for cleaner, more predictable TypeScript code. Use when implementing error handling patterns with fp-ts.

Development73
G
gap-analysis-worksheet
gap-analysis-worksheet
validkeys / sherpy

Analyzes an initial business requirements document for gaps, ambiguities, and missing information. Generates gap-analysis-worksheet.md with structured requirement/question/answer blocks grouped by category — designed to be completed by a business analyst before formal requirements gathering begins.

Development73
G
gemini-visual
gemini-visual
ckorhonen / claude-skills

Visual and front-end development assistant powered by Google Gemini's multimodal models. Use for UI analysis, design comparison, accessibility audits, color palette extraction, screenshot-to-code conversion, generating UI assets, and text-based design assistance from briefs.

Design & UI73
G
gesture-handler-3-migration
gesture-handler-3-migration
software-mansion / react-native-gesture-handler

Migrates files containing React Native components which use the React Native Gesture Handler 2 API to Gesture Handler 3.

Development73
G
git-branch-naming
git-branch-naming
laurigates / claude-plugins

Git branch naming conventions — type prefixes (feat/fix/chore), issue linking, kebab-case. Use when creating branches or setting up repo conventions.

Development73
G
git-commit
git-commit
ruan-cat / monorepo

Create high-quality git commits: review/stage the intended changes, split them into logical commits, and write clear commit messages (following the Conventional Commits spec, with Emoji support). Use this skill when the user asks to commit code, write commit messages, stage changes, or split work into multiple commits. When the user mentions the 【breaking change】 keyword, you must write the commit message using the exclamation mark format per this skill's BREAKING CHANGE spec. Prefer committing the files in the git staging area (staged); only consider the entire working tree when the staging area is empty. When the user mentions the 【categorize】 keyword, you must carefully split multiple commits along this skill's multi-commit split spec, across the four dimensions of file type, business module, change type, and change scope.

Development73
G
git-rebase-patterns
git-rebase-patterns
laurigates / claude-plugins

Advanced git rebase — linear history, stacked PRs, --update-refs, --onto. Use when rebasing branches, cleaning history, managing PR stacks, or fixing merge-heavy branches.

Development73
G
git-sync
git-sync
gitbobobo / skills

Sync remote code

Development73
24601–24660 of 37,679

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.