mcpField

Skills

97,905 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

W
wow-api-xml-schema
wow-api-xml-schema
jburlison / wowaddonapiagents

Complete reference for the World of Warcraft XML schema — all XML elements, attributes, types, defaults, and inheritance used to define UI frames, textures, fonts, and animations in addon XML files. Covers <Ui>, <LayoutFrame>, <Frame> and all subtypes (Button, EditBox, Slider, StatusBar, Cooldown, etc.), <Texture>, <MaskTexture>, <Line>, <FontString>, <Font>, <FontFamily>, <AnimationGroup>, <Animation> and all subtypes (Alpha, Scale, Translation, Path, Rotation), plus shared elements like <Anchors>, <Layers>, <Scripts>, <KeyValues>, <Color>, <Gradient>, <TexCoords>, and <Shadow>. Use when writing or reading WoW addon XML files, defining frames in XML, setting up XML templates, or understanding XML attribute-to-API mappings.

Development51
W
write-release-notes
write-release-notes
hu3rror / my-skills

Write GitHub Release notes for a just-tagged version and fill them in via gh, from git log + merged PRs. Use when the user asks to write or publish release notes, or fill in a GitHub Release description — npm package or desktop project.

Development51
W
writing-product-specs
writing-product-specs
nicepkg / ai-workflow

Use when asked to design a new feature or project.

Development51
W
wtf.setup

This skill should be used when a user wants to set up WTF in a new repository, verify their environment is ready, check that GitHub CLI is installed and authenticated, install required gh extensions, or ensure the .github/ISSUE_TEMPLATE/ templates are in place — for example "set up wtf", "run setup", "check my environment", "install wtf templates", "verify everything is configured", "initialize wtf", "onboard to wtf", "first time setup", "configure gh for wtf", "prepare this repo for wtf", "is wtf ready", "get wtf running", or "a new dev joined, set them up". Run once per repo when onboarding, or when a contributor joins the project.

Development51
W
wtf.write-feature

This skill should be used when a user wants to create a GitHub Feature issue, break down an Epic into user-facing capabilities, write user stories in domain language, or capture what a domain actor can do — for example "create a feature", "write a feature for this epic", "add a feature to an epic", "break this epic into features", "write user stories for this feature", or "describe what this actor can do". Use this skill to write a single Feature. Use `wtf.epic-to-features` to generate the full set of Features for an Epic at once. Supports two planning modes — `guided` (step-by-step questions) and `flow` (derive, one consolidated review) — passed as an argument or read from `.wtf/config.json`. Not applicable to Traces, Epics, or bug reports.

Development51
A
abacatepay
abacatepay
andrehfp / tinyplate

Help with AbacatePay payment integration in Next.js projects. Use when implementing PIX payments, managing subscriptions, handling webhooks, or debugging payment flows. Covers SDK usage, webhook verification, and billing management for Brazilian SaaS applications.

Development50
A
add-documentation
add-documentation
cowork-os / cowork-os

Generate JSDoc/docstrings for functions

Development50
A
add-guard-protection
add-guard-protection
arcjet / skills

Add Arcjet Guard protection to AI agent tool calls, background jobs, queue workers, and other code paths where there is no HTTP request. Covers rate limiting, prompt injection detection, sensitive information blocking, and custom rules using `@arcjet/guard` (JS/TS) and `arcjet.guard` (Python). Use this skill whenever the user wants to protect tool calls, agent loops, MCP tool handlers, background workers, or any non-HTTP code from abuse — even if they describe it as "rate limit my tool calls," "block prompt injection in my agent," "add security to my MCP server," or "protect my queue worker" without mentioning Arcjet or Guard specifically. Uses the Arcjet CLI (`npx @arcjet/cli` or `brew install arcjet`) for authentication and site/key setup.

Security50
A
adding-animations
adding-animations
fusengine / agents

Phase 4: Add Framer Motion scroll reveals (IntersectionObserver), hover scale/opacity transitions, focus ring states, loading skeletons, glassmorphism blur layers, gradient orb backgrounds — all via modify_frontend.

Design & UI50
A
adding-env-variables
adding-env-variables
inkeep / agents

Guide for adding new environment variables to the codebase. Ensures env.ts schemas include descriptions and .env.example is kept in sync. Triggers on: add env variable, new environment variable, env.ts change, add config variable, INKEEP_, adding to .env.

Development50
A
adr-skill
adr-skill
joelhooks / joelclaw

Create and maintain Architecture Decision Records (ADRs) optimized for agentic coding workflows. Use when you need to propose, write, update, accept/reject, deprecate, or supersede an ADR; bootstrap an adr folder and index; consult existing ADRs before implementing changes; or enforce ADR conventions. This skill uses Socratic questioning to capture intent before drafting, and validates output against an agent-readiness checklist.

Development50
A
advpl-to-tlpp-migration
advpl-to-tlpp-migration
thalysjuvenal / advpl-specialist

Use when the user asks to migrate, convert, compatibilize, or modernize legacy ADVPL procedural code to TLPP object-oriented classes on TOTVS Protheus -- turning User Functions/Static Functions into namespaced classes with methods and data properties, replacing Private/Public scoping, and preserving backward-compatible wrappers for existing callers. Also triggers on Portuguese phrasing like "migrar para tlpp", "compatibilizar fonte", "converter prw para tlpp", "transformar em classe", "modernizar rotina", or requests naming a `custom.<agrupador>.<servico>` / `totvs.protheus.<segmento>.<agrupador>` namespace.

Development50
A
agent-engineering
agent-engineering
ckorhonen / claude-skills

Battle-tested engineering principles for AI coding agents. Covers plan-first workflow, subagent delegation, self-improvement loops, verification gates, elegant solutions, autonomous bug fixing, and structured task management. Use when configuring agent behavior, writing AGENTS.md files, or improving agent reliability and code quality.

Agent workflows50
A
AI Integration Specialist
eddiebe147 / claude-settings

Integrate AI tools and APIs into business workflows and applications

Development50
A
ai-sdk-7
ai-sdk-7
laguagu / claude-code-nextjs-skills

Vercel AI SDK v7 development and migration. Use when building or upgrading AI SDK 7 apps, especially ToolLoopAgent, WorkflowAgent, HarnessAgent, Claude Code/Codex/Pi harnesses, runtimeContext, toolsContext, toolApproval, telemetry, reasoning, file or skill uploads, realtime, video generation, or v6-to-v7 breaking changes. For AI SDK v6 code use ai-sdk-6; for version discovery and general doc lookup use ai-sdk.

Development50
A
aicore-sdk-java
aicore-sdk-java
sap / ai-skills-library

Generate working Java boilerplate for SAP GenAI Hub using the SAP AI SDK for Java (com.sap.ai.sdk). Covers chat completion, streaming, multi-turn conversations, prompt templates, content filtering, data masking, embeddings, RAG/grounding, prompt registry, and Spring Boot streaming. WHEN: user asks for Java or Kotlin code that calls a GenAI Hub model, wants a Java starter project, asks how to use com.sap.ai.sdk in their app, or asks how to integrate AI Core into a Spring Boot or plain Java application. DO NOT USE FOR: JavaScript/TypeScript code — use `aicore-sdk-js`.

Development50
A
aicore-sdk-js
aicore-sdk-js
sap / ai-skills-library

Generate working TypeScript/JavaScript boilerplate for SAP GenAI Hub using @sap-ai-sdk/orchestration, @sap-ai-sdk/foundation-models, @sap-ai-sdk/openai (native OpenAI SDK), @sap-ai-sdk/langchain (LangChain), @sap-ai-sdk/document-grounding (RAG), @sap-ai-sdk/prompt-registry, @sap-ai-sdk/llm-batch (batch jobs), @sap-ai-sdk/rpt (tabular prediction), or @sap-ai-sdk/context-registry (data destinations, tabular artifacts, scenario configurations). WHEN: user asks for TypeScript, JavaScript, Node.js, or JS/TS code that calls a GenAI Hub model, wants a TypeScript starter project, asks how to use @sap-ai-sdk in their app, asks how to use LangChain (JS/TS) with SAP AI Core, or wants JS/TS for RAG/document-grounding, prompt templates, batch LLM jobs, tabular (RPT) prediction, or managing data destinations / tabular artifacts / scenario configurations via the Context Registry. DO NOT USE FOR: Java code — use `aicore-sdk-java`.

Development50
A
akana-by-perforce
akana-by-perforce
membranedev / application-skills

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

Development50
A
all-in-one-ui-ux-design
all-in-one-ui-ux-design
luisjppm / skills

Unified UI/UX operating system for planning, designing, implementing, and auditing modern interfaces across web and mobile stacks. Use when requests involve creating, redesigning, reviewing, fixing, or optimizing pages/components (landing pages, dashboards, SaaS apps, admin panels, e-commerce, portfolios, blogs, mobile screens) and require strong visual direction plus accessibility, interaction, performance, and responsive quality.

Design & UI50
A
android-data
android-data
fandhe-ai / agent-reference-skills

Data layer reference for Android app development (Kotlin). Jetpack androidx. Room / Room 3 (androidx.room3) (Entity, Dao, Query, Migration, prepopulate, createFromAsset), DataStore (Preferences/Proto, Direct Boot), MediaStore, SharedPreferences, scoped storage, Retrofit, OkHttp.

Data & databases50
A
android-deploy
android-deploy
alphaonedev / openclaw-graph

Android: Gradle variants, signing, Google Play Console, Firebase App Distribution, Fastlane, bundletool

Cloud & DevOps50
A
android-platform-core
android-platform-core
fandhe-ai / agent-reference-skills

Platform fundamentals reference for Android app development (Kotlin). Activity, Intent, Application, ContentProvider, AndroidManifest, androidx, runtime permissions, NotificationCompat, CallStyle, Bubbles (BubbleMetadata), WindowInsets, splash screen, Glance widgets.

Development50
A
annotations
annotations
allthingsida / idasql-skills

Edit IDA databases. Use when asked to add comments, rename symbols, apply types, create bookmarks, or clean up decompiled code for review.

Development50
A
anti-entropy-governance
anti-entropy-governance
ganyuanran / aegis

Use when touching retiring old logic, collapsing duplicate owners, removing fallbacks, or schema/persistence/source-of-truth boundaries; identify opportunities automatically; destructive execution requires explicit confirmation.

Development50
A
antivibe
antivibe
mohi-devhub / antivibe

Code learning and audit framework. Analyze any codebase — new, legacy, or AI-generated — and produce educational explanations or architectural audits. Use when the user wants to understand WHAT and WHY behind any code, not just accept it.

Development50
A
api-documentation-writer
eddiebe147 / claude-settings

Expert guide for writing comprehensive API documentation including OpenAPI specs, endpoint references, authentication guides, and code examples. Use when documenting APIs, creating developer portals, or improving API discoverability.

Development50
A
api4ai
api4ai
membranedev / application-skills

Api4ai integration. Manage Leads, Persons, Organizations, Deals, Projects, Pipelines and more. Use when the user wants to interact with Api4ai data.

Development50
A
arcgis-embeddable-maps
arcgis-embeddable-maps
saschabrunnerch / arcgis-maps-sdk-js-ai-context

Embed lightweight, self-contained maps in web pages using the Embeddable Components package. Use for quick map embeds with minimal code and built-in UI controls.

Development50
A
ask-matt
ask-matt
nstaab1 / nathan-agent-skills

Ask which skill or flow fits your situation. A router over the skills in this repo.

Agent workflows50
A
aspnet-signalr
aspnet-signalr
claude-dev-suite / claude-dev-suite

ASP.NET Core SignalR for real-time hubs, clients, groups, and streaming. Covers strongly-typed hubs and hub filters. USE WHEN: user mentions "SignalR", "real-time", "WebSocket", "hubs", "real-time notifications", ".NET WebSocket", "push notifications" DO NOT USE FOR: Spring WebSocket - use `spring-websocket`, Socket.IO - use Angular/React WebSocket patterns

Development50
A
astro-starlight
astro-starlight
fusengine / agents

Use when building a documentation site with Astro Starlight — sidebar config, Pagefind search, plugins (blog/openapi/typedoc), i18n, llms.txt.

Development50
A
astro-starlight
astro-starlight
fusengine / claude-plugins

Redefining development through cognitive automation and collaborative agent systems.

Development50
A
async-python-patterns
async-python-patterns
ovachiever / droid-tings

Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations

Development50
A
async-rust
async-rust
rewrite-rs / skills

Write correct async Rust — runtime choice, Send and Sync bounds, cancellation safety, blocking work inside async contexts, and shared state across tasks. Use when writing or reviewing async code, when a future is held across an await point, when the user hits a Send bound error on a spawned task, when a runtime stalls or deadlocks, or when the user asks about tokio, select!, or spawn_blocking.

Development50
A
auto-animate
auto-animate
ovachiever / droid-tings

Zero-config animations for React, Vue, Solid, Svelte, Preact with @formkit/auto-animate (3.28kb). Prevents 10+ documented errors: SSR/Next.js imports, conditional parents, missing keys, flexbox width, table display, Jest/esbuild config, CSS position conflicts, Vue/Nuxt registration, Angular ESM. Use when: animating lists/accordions/toasts/forms, troubleshooting SSR animation errors, need accessible animations (auto prefers-reduced-motion), or want drop-in transitions without Motion overhead.

Design & UI50
A
auto-dev-setup
auto-dev-setup
miles990 / claude-software-skills

Configure the Auto-Dev workflow to enable human-in-the-loop automated development

Agent workflows50
A
Automation Architect
eddiebe147 / claude-settings

Design workflow automations using Zapier, Make, n8n, and other automation tools

Productivity50
A
autumn-create-customer
autumn-create-customer
useautumn / skills

Skill for setting up Autumn billing integration and creating customers.

Development50
A
awesome-dependency-upgrade
awesome-dependency-upgrade
khasky / awesome-agent-skills

Plans and executes dependency upgrades: batches by risk, changelog-driven majors, CVE overrides, one revertable commit per batch. Use when asked to upgrade packages, merge bot update PRs, or act on an audit report.

Development50
A
awwwards
awwwards
ga14ctic / awwwards-skill

Elite frontend orchestrator — slams the full design stack together for Awwwards-tier, blow-my-mind UI work. Use when the user asks for an elite/premium/showcase/standout/hero/jaw-dropping/portfolio-grade/award-worthy frontend, a landing page that has to wow, a client demo that needs to land, a brand site, a marketing hero, a creative coding piece, an interactive showcase, a Remotion video composition, or any single-shot HTML/React artifact where the bar is craft, not just function. Composes frontend-design + impeccable + ui-ux-pro-max + design-motion-principles + color-expert + color-palette-extractor + agent-browser + remotion-best-practices, plus the proven runtime stack of Framer Motion + anime.js + Three.js + 21st.dev component patterns via the Magic MCP. Triggers on phrases like 'elite', 'blow my mind', 'Awwwards', 'absolutely insane', 'go all out', 'showcase', 'something special', 'don't hold back', 'jaw-dropping', 'wow factor', 'premium feel', 'hero piece', 'pitch deck slide', 'creative coding', and on any request to build a brand site, landing hero, portfolio, demo reel, or interactive artifact where craft outranks shipping speed. NOT for utilitarian admin UI, internal CRUD dashboards, or quick patches — use frontend-design or impeccable alone for those.

Design & UI50
B
better-auth
better-auth
fusengine / agents

Use when implementing Next.js authentication with Better Auth — OAuth, 2FA, magic links, SSO, Stripe billing, or session management.

Security50
B
better-auth
better-auth
fusengine / claude-plugins

Redefining development through cognitive automation and collaborative agent systems.

Security50
B
bookmarker
bookmarker
primeapple / bookmarker

Use when the user refers to a non-exact directory, repository, or bookmark that is not the current relevant location, including an unfamiliar named location or a request to go there. Do not use for an exact path: use it directly, and ask the user if it is missing without trying `bm`.

Development50
B
boxlang-best-practices
boxlang-best-practices
ortus-boxlang / skills

Use this skill when writing, reviewing, or improving BoxLang code to ensure it follows community best practices for naming, structure, scoping, error handling, performance, and maintainability.

Development50
B
briefing
briefing
sjunepark / agent-scripts

Brief the user on the current task so they can decide next steps without reloading the codebase. Use only when they explicitly ask for a briefing or catch-up on current state, the likely implementation approach, the relevant code or architecture, or the facts needed for a decision.

Development50
B
brilliant-directories
brilliant-directories
membranedev / application-skills

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

Development50
B
browser-app-creator
browser-app-creator
jackspace / claudeskillz

Creates complete single-file HTML/CSS/JS web apps with localStorage persistence, ADHD-optimized UI (60px+ buttons), dark mode, and offline functionality. Use when user says "create app", "build tool", "make dashboard", or requests any browser-based interface.

Development50
B
bug-analysis
bug-analysis
dauquangthanh / hanoi-rainbow

Analyzes software bugs including root cause identification, severity assessment, impact analysis, reproduction steps validation, and fix recommendations. Performs bug triage, categorization, duplicate detection, and regression analysis. Use when investigating bugs, analyzing crash reports, triaging issues, debugging problems, reviewing error logs, or when users mention "analyze bug", "investigate issue", "debug problem", "bug report", "crash analysis", "root cause analysis", or "fix recommendation".

Testing & quality50
B
bugfix-workflow
bugfix-workflow
mingyuepop / specforge

General BUG fixing workflow and report generation. Use when fixing bugs, investigating errors, locating problems, or fixing issues: it enforces reproduce → locate → fix → verify, and generates a fix report under docs/BUG修复文档/ (including detailed manual verification steps).

Development50
B
bullmq
bullmq
dobroslavradosavljevic / skills

Build, review, debug, test, operate, or migrate BullMQ Node.js/TypeScript job queues with current docs. Use for bullmq 6.x Queue, Worker, QueueEvents, FlowProducer, Job, JobsOptions, IQueueBackend, RedisQueueBackend, PostgresQueueBackend, createPostgresBackend, setDefaultBackendFactory, withBackend, getBackend, ioredis 5/6, node-redis/Bun/Valkey Glide adapters, prefixes and Redis Cluster hash tags, priorities, delay, jobId, attempts, backoff, UnrecoverableError, DelayedError, RateLimitError, WaitingChildrenError, stalled jobs, lockDuration, concurrency, sandboxed processors, cancelJob, upsertJobScheduler, rate limiting, setGlobalConcurrency, setGlobalRateLimit, deduplication (debounce/throttle), parent-child flows and failure options, removeOnComplete/removeOnFail, graceful shutdown, NestJS @nestjs/bullmq, Bull Board, BullMQ Pro vs OSS, v5-to-v6 migration, PostgreSQL backend, and production queue ops or worker testing.

Development50
B
bun-file-io
bun-file-io
serac-labs / serac

A ServiceNow MCP server, and the skill guides that teach an agent to use it. 400+ snow_* tools over stdio or streamable HTTP, loaded on demand so the catalog fits a context window, plus blast-radius impact analysis. 57 ServiceNow SKILL.md guides. Works with any MCP client; on npm as @serac-labs/servicenow-mcp.

Development50
C
c4-diagrams
c4-diagrams
intent-driven-dev / skills

Use when explaining existing code architecture, visualizing a new system before detailed design, mapping software boundaries, or creating C4-style diagrams in ASCII or Mermaid.

Development50
C
capture-learning
capture-learning
robsonrung / rar-skills

Capture a verified, reusable solution in docs/solutions. Use when asked to document a solved problem or when a delivery workflow selects learning capture; use session-handoff for work continuity.

Development50
C
changelog-writer
changelog-writer
wyattowalsh / agents

Generate changelogs, release notes, and migration guides from git history. Parse conventional commits. Use for releases. NOT for git ops (git-workflow) or doc sites (docs-steward).

Development50
C
chat-widget
chat-widget
sickn33 / agentic-awesome-skills

Build a real-time support chat system with a floating widget for users and an admin dashboard for support staff. Use when the user wants live chat, customer support chat, real-time messaging, or in-app support.

Development50
C
chatbotkit
chatbotkit
membranedev / application-skills

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

Agent workflows50
C
ClawGator Superpowers
ClawGator Superpowers
clawgator / clawgator-superpowers

A complete software development framework for the ClawGator team. Brainstorming, planning, systematic execution, TDD, debugging, code review, and git worktrees. Automatically triggered before starting a project or code change.

Agent workflows50
C
clean-ai-slop
clean-ai-slop
tmdgusya / engineering-discipline

Corrective cleanup of AI-generated code — removes LLM-specific patterns while preserving behavior. Use when the user says "deslop", "slop", "clean AI code", "remove AI patterns", or when you spot LLM-generated code smells after any generation session. For general post-change review and fixes ("clean up", "simplify"), use the simplify skill instead.

Development50
C
clean-copy
clean-copy
tldraw / tldraw

Reimplement the current branch on a new branch with a clean, narrative-quality git commit history. Use when asked to make a clean copy branch, clean up commit history by replaying work, or rebuild a branch as reviewable commits.

Development50
C
cli-design
cli-design
yahyabedirhan / skills

Design, explain, audit, or redesign a command-line interface through the CLI design delivery framework, for people, scripts, and agents that call it. Use when designing a new CLI or new commands, reviewing an existing CLI's commands, flags, output, errors, or help, restructuring or renaming a command tree, or deciding one question such as a command's name or a flag's shape.

Development50
30841–30900 of 37,480

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.