mcpField

Skills

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

Development

A
ag2-observers-and-alerts
ag2-observers-and-alerts
ag2ai / ag2-skills

Monitor an AG2 agent's stream — log events, detect repeated tool calls, track token spend, build trigger-driven observers, route observer alerts to the model, and halt on FATAL conditions. Covers `@observer(...)` (stateless), `BaseObserver` (stateful), built-ins (`TokenMonitor`, `LoopDetector`), `Watch` primitives (`EventWatch`, `CadenceWatch`, `DelayWatch`, `IntervalWatch`, `CronWatch`, `AllOf`, `AnyOf`, `Sequence`), `ObserverAlert` (`Severity.INFO/WARNING/CRITICAL/FATAL`), `AlertPolicy`, and `HaltEvent`. Use when the user wants observability, runtime safety guards, alerts, or batch/time-based reactive logic.

Agent workflows65
A
ag2-structured-output
ag2-structured-output
ag2ai / ag2-skills

Get a typed Python value back from an AG2 `Agent` instead of free text. Pass `response_schema=` (a Pydantic model, dataclass, primitive, union, `ResponseSchema`, or `@response_schema` validator) and read the parsed result via `await reply.content()`. Use when the user wants validated structured output, classification, extraction, or scoring. Covers `ResponseSchema`, `@response_schema`, `PromptedSchema` (for providers without native structured output), per-turn override, validation retries, and primitive embedding.

Agent workflows65
A
agent-tail
agent-tail
gillkyle / agent-tail

Capture browser console logs and dev server output to files with agent-tail. Use when debugging runtime errors, checking console output, tailing or diagnosing logs, or setting up Vite/Next.js log capture.

Development65
A
agents-md-generator
agents-md-generator
buyoung / skills

Analyze repository structure and generate or update standardized AGENTS.md files that serve as contributor guides for AI agents. Supports both single-repo and monorepo structures. Measures LOC to determine character limits and produces structured documents covering overview, optional ownership maps, patterns, conventions, and working agreements. Update mode refreshes only standard sections while preserving user-defined custom sections. Existing unmarked files require a concrete change preview and one-time user confirmation before adoption; heading matches alone never authorize rewriting. Use when the user wants an AGENTS.md generated or refreshed — setting one up for a new repository, onboarding AI agents to an existing codebase, updating an existing AGENTS.md after meaningful project changes, or when the user mentions AGENTS.md. Not for CLAUDE.md, README, or other documentation files.

Agent workflows65
A
android-development
android-development
cowork-os / cowork-os

Android/Kotlin development: Jetpack Compose, Room database, Gradle builds, emulator management, and Play Store submission.

Development65
A
anycable-coder
anycable-coder
majesticlabs-dev / majestic-marketplace

Use when implementing real-time features requiring reliability, especially LLM streaming. Applies AnyCable patterns for message delivery guarantees, presence tracking, and Action Cable migration.

Development65
A
api-design
api-design
miles990 / claude-software-skills

RESTful, GraphQL, gRPC, and API best practices

Development65
A
api-locator

No description yet

Development65
A
api-observability-axiom-pino-sentry
api-observability-axiom-pino-sentry
agents-inc / skills

Pino logging, Sentry error tracking, Axiom - structured logging with correlation IDs, error boundaries, performance monitoring, alerting

Cloud & DevOps65
A
api-search-meilisearch
api-search-meilisearch
agents-inc / skills

Meilisearch search engine patterns -- client setup, indexing, search, filtering, facets, geo search, multi-tenancy, task management

Development65
A
arcgis-feature-effects
arcgis-feature-effects
saschabrunnerch / arcgis-maps-sdk-js-ai-context

Apply visual effects, filters, focus areas, and blend modes to map layers. Use for highlighting features, spatial filtering, display filters, and CSS-like visual emphasis.

Design & UI65
A
audit-code-complexity
audit-code-complexity
marcellocurto / skills

Find needless code complexity and suggest simpler designs that preserve behavior.

Testing & quality65
A
auto
auto
q00 / ouroboros

Use when the work spans several files or replaces a framework, language, auth, storage, or API layer (rewrites and migrations included), and the user wants it to end up working and tested. Asks only what is missing, writes a spec with acceptance criteria, then runs and verifies it in the background. Not for questions, small edits, or an existing Seed (use run)

Agent workflows65
A
autoresearch
autoresearch
moedesux / autoresearch-opencode

Set up and run an autonomous experiment loop for any optimization target. Use when asked to start autoresearch or run experiments.

Agent workflows65
A
awesome-design-doc
awesome-design-doc
khasky / awesome-agent-skills

Writes a design doc or ADR: requirements and scale first, real alternatives with trade-offs, a grounded recommendation, non-goals, migration path; also runs a pre-mortem on a plan. Use when choosing an approach.

Development65
A
axiom-push-notifications-ref
axiom-push-notifications-ref
charleswiltgen / axiom

Use when needing APNs HTTP/2 transport details, JWT authentication setup, payload key reference, UNUserNotificationCenter API, notification category/action registration, service extension lifecycle, local notification triggers, Live Activity push headers, or broadcast push format. Covers complete push notification API surface.

Development65
A
azure-appconfiguration-py
azure-appconfiguration-py
sickn33 / agentic-awesome-skills

Azure App Configuration SDK for Python. Use for centralized configuration management, feature flags, and dynamic settings.

Cloud & DevOps65
A
azure-eventgrid-java
azure-eventgrid-java
sickn33 / agentic-awesome-skills

Build event-driven applications with Azure Event Grid SDK for Java. Use when publishing events, implementing pub/sub patterns, or integrating with Azure services via events.

Cloud & DevOps65
A
azure-monitor-opentelemetry-ts
azure-monitor-opentelemetry-ts
sickn33 / agentic-awesome-skills

Auto-instrument Node.js applications with distributed tracing, metrics, and logs.

Cloud & DevOps65
A
azure-servicebus-ts
azure-servicebus-ts
sickn33 / agentic-awesome-skills

Enterprise messaging with queues, topics, and subscriptions.

Cloud & DevOps65
A
azuresql-db-connections
azuresql-db-connections
microsoft / azure-sql-database-container

Makes an app's database connections reliable against the local Azure SQL Database container (Private Preview) and, unchanged, against Azure SQL Database in the cloud: connection pooling plus retry/transient-fault handling. Use when the user mentions "connection pooling", "retry logic", "transient fault", "retry on transient error", "EnableRetryOnFailure", "connection resiliency", "reliable connections", "pool size", "Max Pool Size", or says "the connection keeps dropping", "connections time out under load", "add backoff", or "make the DB layer resilient". This is the Azure SQL engine (EngineEdition 5), not the mssql/server SQL Server image. Reach for this whenever hardening a data-access layer that talks to SQL Server or Azure SQL.

Data & databases65
A
azuresql-db-dab
azuresql-db-dab
microsoft / azure-sql-database-container

Stands up an instant no-code REST + GraphQL API over the local Azure SQL Database container using Microsoft Data API Builder (DAB). Use when a user wants to "expose my table as an API", "add a REST API over the database", "generate a GraphQL API", "put an API in front of SQL", "CRUD API without writing code", or "dab init / dab-config.json". Also the way to serve a built-in MCP endpoint FROM the database via DAB (an API surface DAB provides, not a separate SQL MCP server). Prefer this over hand-writing a controller/ORM API when the user just needs REST or GraphQL over existing tables. Triggers include "Data API Builder", "dab start", "instant API over Azure SQL", "expose entities as REST/GraphQL". Reach for this even when the user only says "give me an API for this database".

Development65
A
azuresql-db-functions
azuresql-db-functions
microsoft / azure-sql-database-container

Builds a serverless API and event-driven handlers over the local Azure SQL Database container using Azure Functions with the Azure SQL bindings. Use when a user wants "a serverless API over SQL", "Azure Functions with a database", "HTTP CRUD with SQL input/output bindings", "run code when a row changes", "react to inserts/updates/deletes", "event-driven on Azure SQL", or "SQL trigger function". The Azure SQL trigger binding (backed by Change Tracking) is the local event-driven mechanism; Change Event Streaming (CES) is cloud-only and cannot run against the local container. Triggers include "func start with SQL", "SqlTrigger", "SqlInput/SqlOutput binding", "local.settings.json SqlConnectionString". Reach for this when building serverless endpoints or change-driven logic on the local Azure SQL engine.

Development65
B
backend-patterns
backend-patterns
kimny1143 / claude-code-template

Backend code conventions and pattern collection. Implementation patterns for API routes, Repository, validation, etc. When to use: (1) when creating a new API route (2) when implementing a Repository (3) when designing validation (4) when implementing error handling (5) when checking backend best practices. Trigger examples: "create an API route", "with the Repository pattern", "backend patterns", "validate with Zod", "error handling patterns"

Development65
B
badger-triage
badger-triage
autumnsgrove / lattice

Organize the hive that Bee collected. The badger methodically sorts issues into project columns, assigns sizes and priorities, moves work from backlog to ready, and plans milestones. Use when you need to triage your GitHub project board, size issues, set priorities, or plan timelines.

Development65
B
bambuser-api
bambuser-api
sanderkorf / skills

Bambuser Live Shopping REST API — shows, products, highlights, webhooks, stats, users, tags, channels. Server-side only. Auth is Authorization: Token (not Bearer). Use when calling liveshopping-api, BamHub API keys/scopes, show webhooks, or syncing Bambuser shows into a CMS. Distinct from bambuser-live (embed/player cart bridge) and product catalog feeds used for BamHub ingest.

Marketing & growth65
B
bd-to-br-migration
bd-to-br-migration
dicklesworthstone / beads_rust

Migrate docs from bd (beads) to br (beads_rust). Use when updating AGENTS.md, converting bd commands, "bd sync" → "br sync --flush-only", or beads migration.

Agent workflows65
B
better-auth-best-practices
better-auth-best-practices
connorads / dotfiles

Configure Better Auth server and client, set up database adapters, manage sessions, add plugins, and handle environment variables. Use when users mention Better Auth, betterauth, auth.ts, or need to set up TypeScript authentication with email/password, OAuth, or plugin configuration.

Development65
B
blueprint-discovery
blueprint-discovery
majesticlabs-dev / majestic-marketplace

Discovery phase for blueprint workflow - interview triggers, acceptance criteria, and feature classification

Agent workflows65
B
build-inline
build-inline
jayden-dang / skills

Use when an approved tasks.md needs controller-side sequential

Agent workflows65
B
building-python-web-apps
building-python-web-apps
wdm0006 / python-skills

Provides an opinionated reference architecture for production Python web apps — FastAPI + async SQLAlchemy + Postgres, pydantic-settings config, Stripe billing, server-rendered Jinja or a decoupled SPA, deployed as a single Docker image on a managed platform via Terraform. Use when starting a new SaaS/web app, choosing a stack, structuring routers/services/models, wiring Stripe webhooks, protecting FastAPI docs or OpenAPI routes, setting up config/secrets, or deciding how to deploy.

Development65
B
business-logic-coder
business-logic-coder
majesticlabs-dev / majestic-marketplace

Implement business logic with ActiveInteraction and AASM state machines. Routes to specialized skills for typed operations and state management.

Development65
C
c-systems
c-systems
iliaal / ai-skills

C patterns for systems code, libraries, and native extensions: module layout, function decomposition, status-enum errors, memory safety, undefined behavior, and performance measurement. Use when writing, reviewing, refactoring, or debugging C, working with malloc lifetimes, buffer overflows, sanitizers, or Valgrind, or building native extensions. For C++, see ia-cpp-systems.

Development65
C
cangjie-dev
cangjie-dev
chenchaotao666 / cangjie-dev-skill

Cangjie programming language development assistance. Activates automatically when writing, reviewing, or refactoring Cangjie code. Trigger conditions: a .cj file or cjpm.toml config file is detected. Covered scenarios: syntax writing, API usage, project builds, performance optimization, HarmonyOS app development.

Development65
C
cargo-machete
cargo-machete
laurigates / claude-plugins

cargo-machete: detect unused Rust dependencies. Use when auditing Cargo.toml, optimizing build times, or cleaning up dependency bloat.

Development65
C
chezmoi-management
chezmoi-management
mizchi / skills

Meta-skill for mizchi's chezmoi dotfiles. Invoke ONLY when the user explicitly asks to manage / diff / apply chezmoi sources, add a skill to dotfiles, audit the APM vs chezmoi boundary, or initialize a new machine. Covers source location, diff/apply flow, skill addition, pre-push (pkfire + secretlint). Do NOT auto-invoke when the task only happens to touch a path under ~/.claude/, ~/.config/, or ~/.zshrc — consult only on explicit dotfile-management intent.

Development65
C
chkit
chkit
obsessiondb / chkit

ClickHouse schema management with chkit. Use when working with chkit CLI commands, ClickHouse table/view/materialized view definitions, migration generation, drift detection, or clickhouse.config.ts files. Trigger on chkit commands, @chkit/core imports, or schema definition tasks.

Data & databases65
C
chrome-devtools
chrome-devtools
samhvw8 / dot-claude

Browser automation via Puppeteer CLI scripts (JSON output). Capabilities: screenshots, PDF generation, web scraping, form automation, network monitoring, performance profiling, JavaScript debugging, headless browsing. Actions: screenshot, scrape, automate, test, profile, monitor, debug browser. Keywords: Puppeteer, headless Chrome, screenshot, PDF, web scraping, form fill, click, navigate, network traffic, performance audit, Lighthouse, console logs, DOM manipulation, element selector, wait, scroll, automation script. Use when: taking screenshots, generating PDFs from web, scraping websites, automating form submissions, monitoring network requests, profiling page performance, debugging JavaScript, testing web UIs.

Development65
C
chunking-strategies
chunking-strategies
latestaiagents / agent-skills

Optimize document chunking for RAG performance and retrieval quality. Use this skill when splitting documents, choosing chunk sizes, implementing semantic chunking, or improving RAG retrieval accuracy. Activate when: chunking, split documents, chunk size, text splitting, document processing, RAG performance, semantic chunking, overlap.

Data & databases65
C
clj-debug
clj-debug
humorless / clj-native-agent

Use when debugging Clojure or Babashka code, especially before adding log statements or println - redirects to REPL-based inline inspection instead

Development65
C
code-simplifier
code-simplifier
duc01226 / easyplatform

[Code Quality] Use when you need to simplify and refine code for clarity, consistency, and maintainability while preserving all functionality.

Development65
C
commit-push
commit-push
existential-birds / beagle

commit and push all local changes to remote repo

Development65
C
commit-splitter
commit-splitter
sundial-org / skills

Split large sets of uncommitted changes into logical, well-organized commits. Use when the user has many uncommitted changes and wants structured commits, or proactively suggest when detecting a large diff that would benefit from splitting.

Development65
C
component-patterns
component-patterns
flitzrrr / frontend-design-skills

Modern UI component selection, composition, and theming patterns for web applications. Covers compound components, design tokens, variant systems, responsive patterns, and form architecture derived from 21st.dev SDK, Godly featured products, and current best practices.

Design & UI65
C
compose
compose
meet-miyani / compose-skill

Use this skill first for any Jetpack Compose or Compose Multiplatform task: a new feature or screen, a change to existing code, a bug fix, a review, making code follow the kit, project or build setup, or a question. It picks the task path and the exact kit files to read. Not for Kotlin work outside a Compose or CMP app.

Development65
C
configuring-ghostty-vibe-stack
configuring-ghostty-vibe-stack
psylch / ghostty-vibe-coding-stack

Configures a complete terminal-based AI coding environment centered on Ghostty terminal with Fish shell, yazi, lazygit, Neovim (LazyVim), fzf, zoxide, atuin, and supporting tools. Includes CJK font optimization for Chinese/Japanese/Korean users on macOS with Apple Silicon. This skill should be used when setting up or modifying a Ghostty-based development environment, configuring terminal tools for vibe coding workflows, or troubleshooting Ghostty/Fish/yazi/lazygit issues.

Development65
C
contentstack-migration-companion
contentstack-migration-companion
contentstack / contentstack-agent-skills

Migration companion for moving to Contentstack from another CMS. Guides content and application migration through a structured, step-by-step workflow. Currently supports migrations from Contentful, with additional source platforms planned. Use when users want to migrate, move, switch, port, or re-platform to Contentstack, including content models, content, assets, locales, application integrations, or website code. Trigger on requests such as "migrate to Contentstack", "move to Contentstack", "switch to Contentstack", "migrate from Contentful", "move my Contentful space", "port my CMS", or similar migration-related requests. The skill validates prerequisites, guides the migration process, provides progress checkpoints, and delivers a completion summary. Prefer this skill whenever a Contentstack migration is requested.

Development65
C
copilotkit
copilotkit
outlinedriven / odin-codex-plugin

CopilotKit integration patterns for providers, runtime wiring, `useCoAgent`, `useCopilotAction`, `useLangGraphInterrupt`, shared state, and HITL with LangGraph. Use when building agent-native product UX.

Development65
C
cqrs

Use when implementing CQRS pattern, separating read and write models, optimizing query performance, or asking about "CQRS", "Command Query Responsibility Segregation", "read model", "write model", "command bus", "query bus"

Development65
C
Customize Markdown
Customize Markdown
ssshooter / mind-elixir-core

Guide for customizing markdown rendering in Mind Elixir nodes, including using third-party libraries.

Development65
D
dart-native-interop-ffi
dart-native-interop-ffi
dart-lang / skills

Bridge Dart with native C/C++ libraries using FFI.

Development65
D
dart-package-management
dart-package-management
dart-lang / skills

Structure packages and manage dependencies using the pub ecosystem.

Development65
D
decomposing-tasks
decomposing-tasks
dralgorhythm / claude-agentic-framework

Break down large tasks into smaller, actionable items. Use when planning sprints, estimating work, or creating implementation plans. Covers task breakdown strategies.

Development65
D
design-patterns
design-patterns
florianbruniaux / claude-code-ultimate-guide

Detect, suggest, and evaluate GoF design patterns in TypeScript/JavaScript codebases. Use when refactoring code, applying singleton/factory/observer/strategy patterns, reviewing pattern quality, or finding stack-native alternatives for React, Angular, NestJS, and Vue.

Development65
D
dev-context-code-graph
dev-context-code-graph
vasilyu1983 / ai-agents-public

Builds per-repo code graphs in JSON and markdown-ready derived artifacts. Use when you need blast radius, symbol-level maps, import graphs, inheritance, or test links.

Development65
D
diagnosing-bugs
diagnosing-bugs
marcellocurto / skills

Reproduce, isolate, and fix difficult bugs or performance regressions.

Development65
D
disassembly
disassembly
allthingsida / idasql-skills

Query IDA disassembly. Use when asked about functions, segments, instructions, blocks, operands, control flow, or raw code structure.

Development65
D
django-coder
django-coder
majesticlabs-dev / majestic-marketplace

Build Django applications with models, views, forms, templates, REST APIs, and modern Django 5.x patterns.

Development65
D
django-dev-ninja

This skill should be used when the user asks to "create api endpoint", "django ninja", "django api", "add endpoint", "rest api django", "ninja router", "api schemas", or mentions API development, endpoint organization, or Pydantic schemas in Django projects. Provides Django Ninja patterns with 1-endpoint-per-file organization.

Development65
D
django-q2
django-q2
lvtd-llc / skills

Use when adding, changing, testing, or debugging Django Q2 background tasks, scheduled jobs, qcluster workers, Redis broker configuration, or ORM broker fallback in Django projects.

Development65
26281–26340 of 37,606

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.