mcpField

Skills

99,448 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

T
tsdown-guide

No description yet

Development104
T
typescript-client
typescript-client
clockworklabs / spacetimedb

SpacetimeDB TypeScript/React client SDK reference. Use when building web clients that connect to SpacetimeDB.

Development104
T
typescript-typecheck
typescript-typecheck
bm629 / agent-skills

Use when setting up or running TypeScript type-checking as a standalone quality gate — writing or tightening a strict tsconfig.json, adding a `tsc --noEmit` (or `tsc -b --noEmit`) check that runs separately from the build, wiring that check into CI, or configuring TypeScript project references for a multi-package (pnpm/Turborepo) monorepo. Covers why a dedicated type-check gate is mandatory (bundlers and transpilers strip types without checking them), the strict compiler-option set worth enabling beyond `strict: true`, the Vite split-config layout, and cross-package type resolution via composite project references. TypeScript 5.x.

Testing & quality104
U
uniappx-uview-pro
uniappx-uview-pro
full-stack-skills / uniapp-skills

A comprehensive skill for integrating and using uView Pro with UniAppX projects. This skill focuses on UniAppX-specific integration, configuration, and platform-specific considerations when using uView Pro in UniAppX applications. Use this skill whenever the user needs to integrate uView Pro into UniAppX projects, configure UniAppX-specific settings, or handle platform differences.

Development104
U
univer-excel-vue3-guide

No description yet

Development104
U
unslop-commit
unslop-commit
mohamedabdallah-14 / unslop

Rewrites commit messages so they sound like a careful human engineer wrote them. Strips AI/marketing slop ("comprehensive solution", "robust implementation", "leverage", "enhance", "seamlessly", "This commit..."). Keeps Conventional Commits format. Subject ≤72 chars (aim ≤50), imperative mood. Body only when "why" isn't obvious from the subject. Use when user says "humanize commit", "de-slop commit message", "make this commit sound human", "/unslop-commit", "/commit", "write a commit", or pastes a draft commit to clean up. Auto-triggers when staging changes.

Development104
U
using-git-worktrees
using-git-worktrees
julianobarbosa / claude-code-skills

Git worktree management with tmux integration and task dispatch. Use when creating isolated dev environments, launching parallel feature work, running multiple Claude instances, managing worktrees, dispatching tasks to worktree terminals, or cleaning up after merge. Covers worktree creation in .claude/worktrees/, tmux window management in the current session, and command dispatch. Also use when someone says "create a worktree", "launch in a worktree", "worktree for story X", or "parallel development".

Development104
U
using-nuqs
using-nuqs
andrelandgraf / fullstackrecipes

Manage React state in URL query parameters with nuqs. Covers Suspense boundaries, parsers, clearing state, and deep-linkable dialogs.

Development104
V
V3 CLI Modernization
V3 CLI Modernization
proffesor-for-testing / agentic-qe

CLI modernization and hooks system enhancement for claude-flow v3. Implements interactive prompts, command decomposition, enhanced hooks integration, and intelligent workflow automation.

Development104
V
V3 Performance Optimization
V3 Performance Optimization
proffesor-for-testing / agentic-qe

Achieve aggressive v3 performance targets: 2.49x-7.47x Flash Attention speedup, 150x-12,500x search improvements, 50-75% memory reduction. Comprehensive benchmarking and optimization suite.

Development104
V
vector-search
vector-search
datadrivenconstruction / ddc_skills_for_ai_agents_in_construction

Implement semantic vector search for construction data. Build AI-powered search using embeddings and vector databases (Qdrant, ChromaDB) for intelligent querying of specifications, standards, and project documents.

Data & databases104
V
virtual-file-routes
virtual-file-routes
tanstack / router

Programmatic route tree building as an alternative to filesystem conventions: rootRoute, index, route, layout, physical, defineVirtualSubtreeConfig. Use with TanStack Router plugin's virtualRouteConfig option.

Development104
V
vitepress
vitepress
hairyf / skills

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

Development104
W
weapp-tailwindcss-migrate
weapp-tailwindcss-migrate
sonofmagic / skills

Migrate an existing weapp-tailwindcss project to the current v5/Tailwind CSS 4 generation pipeline, handling the old `weapp-tw patch`, legacy CLI init/Sass/Less/directory scanning, tailwindcss-patch, official PostCSS/Vite plugins, relative cssEntries, H5 disabled, Webpack 4, and Node/HBuilderX/ESM requirements. Use for upgrade, migration, legacy CLI cleanup, v4-to-v5, or deprecated setup removal; not for brand-new integration or single-point troubleshooting.

Development104
W
web-accessibility-web-accessibility
web-accessibility-web-accessibility
agents-inc / skills

WCAG, ARIA, keyboard navigation

Design & UI104
W
web-animation-view-transitions
web-animation-view-transitions
agents-inc / skills

View Transitions API patterns - same-document transitions, cross-document navigation, shared element animations, pseudo-element styling, transition types, reduced-motion handling

Design & UI104
W
web-canvas-guide

No description yet

Development104
W
websocket-guide

No description yet

Development104
W
why
why
xgent-ai / skills

Use for design rationale, tradeoffs, regressions or postmortems; use how for runtime behavior. Gather evidence and explain why the code took its current shape

Development104
W
wiki-onboarding
wiki-onboarding
sickn33 / agentic-awesome-skills

Generate two complementary onboarding documents that together give any engineer — from newcomer to principal — a complete understanding of a codebase. Use when user asks for onboarding docs or getting-started guides, user runs /deep-wiki, or user wants to help new team members understand a codebase.

Development104
W
wiki-researcher
wiki-researcher
sickn33 / agentic-awesome-skills

You are an expert software engineer and systems analyst. Use when user asks "how does X work" with expectation of depth, user wants to understand a complex system spanning many files, or user asks for architectural analysis or pattern investigation.

Development104
W
wjs-converting-wp-to-hugo
wjs-converting-wp-to-hugo
jianshuo / claude-skills

Use when migrating a WordPress site to a Hugo static site on GitHub Pages from a WXR export (.xml) plus the wp-content/uploads folder — preserving /archives/<id>/ URLs, localizing images, and deploying via GitHub Actions. Triggers — "把 WordPress 迁成 Hugo", "wordpress 转静态站", "migrate WordPress to Hugo", "WXR to Hugo", "publish WordPress to GitHub Pages", "/wjs-converting-wp-to-hugo".

Development104
W
worker-idb-bridge

No description yet

Development104
W
wrangler
wrangler
cloudflare / cloudflare-docs

Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices.

Cloud & DevOps104
W
wxa-create-ai-miniprogram
wxa-create-ai-miniprogram
tencentcloudbase / mp-skills

Create a WeChat Mini Program project with AI capabilities from scratch. Triggered when the user wants to create a brand-new WeChat Mini Program (not adding features to an existing project). Integrates cloud development, database, login, payment, and other capabilities. Requires Node.js 18+ and the mp-skills CLI.

Development104
A
adk-setup
adk-setup
google / adk-python

Sets up a local ADK Python development environment in a git clone of the open-source adk-python repository: a uv virtual environment, all dependency extras, pre-commit hooks, and a first unit-test run. Runs only when explicitly requested, never on its own. Use when asked to set up, bootstrap, or repair a development checkout, install project dependencies, fix a missing or broken .venv, or prepare a machine for contributing a pull request. Don't use for debugging a running agent (use adk-debug), for commit and pull-request mechanics (use adk-git), or for re-running formatters on a checkout that is already set up (pre-commit run --all-files).

Development103
A
agent-protocol
agent-protocol
borghei / claude-skills

Design AI agent communication protocols: MCP tool schemas, A2A, function calling, and inter- agent messaging. Use when building multi-agent systems, defining tool interfaces, or implementing agent-to-agent communication.

Agent workflows103
A
AgentDB Advanced Features
AgentDB Advanced Features
proffesor-for-testing / agentic-qe

Master advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed systems integration. Use when building distributed AI systems, multi-agent coordination, or advanced vector search applications.

Data & databases103
A
agentic-architecture

Use when assessing the architectural health of a codebase — before a major refactor, when onboarding to an unfamiliar repo, after rapid growth, when planning a redesign, or to surface structural strengths and risks before they become expensive. Not for fixing what it finds, and not for reviewing a branch diff.

Development103
A
android-emulator
android-emulator
chunkytofustudios / flutter-skills

Run, debug, screenshot, and interact with a Flutter app on a running Android emulator via adb and the qemu console — boot/shut down an AVD, launch `flutter run` in the background, capture compact 360px-wide JPEG screenshots, dump the Android accessibility tree to find addressable widgets, tap by label or coordinates, long-press, swipe, and pinch-zoom (multi-touch). Use this skill whenever the user wants to launch, test, QA, take screenshots of, reproduce a bug in, verify a layout on, or otherwise interact with a Flutter app on Android — even when they don't say "emulator", "adb", or "screenshot" explicitly (e.g. "see what the home screen looks like", "try the new button", "check the layout on Pixel"). Auto-detects the project's applicationId, AVD, and `fvm flutter` vs `flutter`; falls back to ANDROID_EMU_* env vars.

Testing & quality103
A
arch-webext-vue
arch-webext-vue
hairyf / skills

Build and run browser extensions with Vue 3 and Vite (Vitesse WebExtension template). Use when scaffolding or maintaining a Chrome/Firefox extension with popup, options, sidepanel, and content script UI.

Development103
A
architecture-paradigm-cqrs-es
architecture-paradigm-cqrs-es
athola / claude-night-market

Applies CQRS and Event Sourcing for read/write separation and audit trails. Use when designing systems with complex domain logic or full state-change history.

Development103
A
architecture-paradigm-microservices
architecture-paradigm-microservices
athola / claude-night-market

Applies microservices for independent deployment and per-service scaling. Use when teams need autonomous release cycles with distinct capability scaling needs.

Development103
A
architecture-review
architecture-review
athola / claude-night-market

Assesses architecture decisions, ADR compliance, and coupling. Use when evaluating design changes or validating structural decisions before merging.

Testing & quality103
A
attach-cli
attach-cli
uinaf / attach

Upload, share, or take down PR and validation media (screenshots, artifacts) on a self-hosted attach Worker through the installed attach CLI (`attach` or `gh attach`), or enroll a GitHub App agent for `att_` uploads. Use for any request to attach, upload, host, get a URL for, or delete media on attach.uinaf.dev (or a custom ATTACH_API_BASE), and for attach login/logout. Do not use for Worker deploy, vault, Cloudflare ops, or building another upload client.

Development103
A
auth-md
auth-md
fabricioctelles / skills

Generate, validate, and explain `auth.md` files — the open protocol for AI agent registration. Use when making apps agent-ready, generating Protected Resource Metadata (RFC 9728), validating auth.md files, or implementing agent registration endpoints. Triggers on "auth.md", "agent registration", "agent auth", "make my app agent-ready", "ID-JAG", "identity_assertion", "service_auth", "protected resource metadata", "agentic registration".

Development103
B
bevy-ui
bevy-ui
chrisgliddon / bevy-skills

Use when building Bevy 0.20 UI with `Node`, `ui_widgets::Button`, `Hovered` / `Pressed` / `Activate`, `children![]`, `TextFont` with `FontSource` and `FontSize`, `BorderRadius` / `CornerRadius`, `BackgroundColor`, `BorderColor`, `InputFocus`, or `AccessibleLabel`, or when `ui::Interaction` and `Changed<Interaction>` show deprecation warnings

Design & UI103
B
bun-expert
bun-expert
lammesen / skills

Comprehensive Bun runtime expertise covering all major features. Use when working with Bun projects, migrating from Node.js, or leveraging Bun-specific APIs. Activates for: Bun.serve, Bun.file, bun:test, bun:sqlite, bun install, bun build, bunfig.toml, TypeScript in Bun, package manager operations, bundler configuration, and Node.js compatibility questions.

Development103
C
chainlit
chainlit
salmanferozkhan / cloud-and-fast-api

Expert guidance for building conversational AI applications with Chainlit framework in Python. Use when (1) creating chat interfaces for LLM applications, (2) building apps with OpenAI, LangChain, LlamaIndex, or Mistral AI, (3) implementing streaming responses, (4) adding UI elements like images, files, charts, (5) handling user file uploads, (6) implementing authentication (OAuth, password), (7) creating multi-step workflows with visible steps, (8) building RAG applications with document upload, or (9) deploying chat apps to web, Slack, Discord, or Teams.

Development103
C
cli-text
cli-text
alekzonder / tariboy-store

Use when passing comments, context, messages, status, Markdown, generated text, or other data to CLI commands, including commands assembled in JavaScript.

Development103
C
code-intelligence
code-intelligence
antonbabenko / agent-plugins

Use when navigating or refactoring code with a language server - choosing between semantic (LSP), exact-text (rg), and fuzzy/semantic search; anchoring LSP calls by position; gating degraded results; and disclosing tool substitutions, in any language.

Development103
C
codebase-conventions
codebase-conventions
ilamanov / skills

Generally-applicable conventions for how code is written and arranged — tooling/package manager, import style, file & component naming, comments, and where files live (colocation vs. global folders). Use whenever creating, naming, moving, or importing a file, running project commands, or deciding where a new module belongs. Consult BEFORE writing the code so the conventions are baked in, not retrofitted. If a convention below matches the work, apply it — don't ask, just follow it (call out the choice in one line so the user can override).

Development103
C
coding-agent

Delegate coding tasks to Codex, Claude Code, or Pi agents via acpx (ACP protocol). Use when: (1) building/creating new features or apps, (2) reviewing PRs (spawn in temp dir), (3) refactoring large codebases, (4) iterative coding that needs file exploration. NOT for: simple one-liner fixes (just edit), reading code (use read tool), thread-bound ACP harness requests in chat (for example spawn/run Codex or Claude Code in a Discord thread; use sessions_spawn with runtime:"acp"), or any work in ~/clawd workspace (never spawn agents here). Prefer acpx over raw PTY/exec for all coding agent delegation.

Agent workflows103
C
commercetools-platform
commercetools-platform
commercetools / commercetools-ai-plugins

Core commercetools API and SDK patterns — TypeScript SDK setup, ClientBuilder authentication, project data model (products, customers, orders, types, channels, stores), GraphQL vs REST patterns, query predicates, optimistic concurrency, rate limits, and platform observability. Foundational layer that storefront, MC app, Connect, and integration skills all reference. Use for any commercetools project regardless of surface.

Development103
C
commit-message
commit-message
alannkl / skills

Draft accurate commit-message text from real git changes, defaulting to Conventional Commits. Use when the user asks for a commit message or is committing work that needs one drafted.

Development103
C
create-issue
create-issue
zxkane / autonomous-dev-team

Use when the user asks to create a GitHub issue, file a bug, request a feature, open a tracking issue, or break a feature into multiple sub-issues. Guides interactive issue drafting with structured templates, workspace-change attachment, dependency linking, and the optional `autonomous` label for the automated dev pipeline.

Development103
D
debugger
debugger
404kidwiz / claude-supercode-skills

Expert at advanced debugging and root cause analysis. Use when troubleshooting complex issues, finding root causes of bugs, investigating performance problems, or analyzing system failures.

Development103
D
dep-audit
dep-audit
thatrebeccarae / claude-marketing

Cross-repository dependency audit. Scans package manifests for outdated packages, security advisories, version conflicts, and license issues. Produces a prioritized update plan. Supports Node.js, Python, Rust, and Go projects.

Security103
D
diff-analysis
diff-analysis
athola / claude-night-market

Analyzes changesets with risk scoring, categorization by type and impact, and release note preparation. Use when extracting insights from raw change data.

Development103
D
docs-freshness-audit
docs-freshness-audit
nextaltair / altairs-agent-dev-kit

Periodically audit a repository's docs for staleness against the implementation: run a cheap mechanical scan (dead source-path references, dead links, leftover DEPRECATED/TBD banners, doc-vs-code freshness gap, git-invisible ignored leftovers, completed-but-undeleted plan files), then dispatch parallel read-only agents to verify only the suspicious docs against source, and finally propose update / delete / migrate-to-ADR dispositions for user approval. Use on a monthly or quarterly docs review, after large refactors or renames, or when asked whether docs are stale.

Testing & quality103
D
domain-modeling
domain-modeling
leandrocfe / skills

Build and sharpen a project's domain model. Use when the user wants to fix domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.

Development103
D
domain-modeling
domain-modeling
ouyangjiahong26 / skills

Build and refine a project's domain model. Use when discussing codebase terminology, writing or editing CONTEXT.md, or documenting or editing ADRs.

Development103
D
dotnet-blazor-patterns
dotnet-blazor-patterns
wshaddix / dotnet-skills

Building Blazor apps. Hosting models, render modes, routing, streaming rendering, prerender.

Development103
D
dspy-gepa-optimizer
dspy-gepa-optimizer
intertwine / dspy-agent-skills

Optimize DSPy programs with dspy.GEPA — a reflective/evolutionary optimizer to consider against task-specific baselines within an authorized evaluation budget. Use when the user says optimize, compile, GEPA, reflective optimization, or "make this program better" and a DSPy program + metric + trainset exist.

Agent workflows103
E
elixir-performance-review
elixir-performance-review
existential-birds / beagle

Reviews Elixir code for performance issues including GenServer bottlenecks, memory usage, and concurrency patterns. Use when reviewing high-throughput code or investigating performance issues.

Testing & quality103
E
embedded-best-practices
embedded-best-practices
laurigates / mcu-tinkering-lab

Embedded systems development best practices for ESP32, FreeRTOS, and ESP-IDF. Use when writing firmware code, reviewing implementations, or learning about embedded patterns.

Development103
E
embedded-stm32
embedded-stm32
mindrally / skills

Best practices for embedded C/C++ development on STM32 microcontrollers using the HAL, covering peripherals, DMA, interrupts, memory constraints, and hardware-focused testing. Use when writing STM32 HAL code, configuring peripherals generated by STM32CubeMX, working with interrupts or DMA, debugging with SWD/JTAG, managing memory-constrained firmware, or writing hardware-in-the-loop or host-build tests for embedded C.

Development103
E
error-tracking-react-native
error-tracking-react-native
posthog / skills

PostHog error tracking for React Native

Development103
E
esp-idf
esp-idf
spectrasynq / k1.hardware

Agent-driven KiCad and PCB automation for K1-Lightwave hardware

Development103
F
freemius-troubleshooting
freemius-troubleshooting
freemius / freemius-ai

Diagnose and fix common stumbles when integrating Freemius with the JS SDK (`@freemius/sdk`) + React Checkout SDK (`@freemius/checkout`) on a Hono + Vite + Prisma stack. Use when a Freemius integration misbehaves — checkout redirect or webhooks not firing, entitlement not syncing, a TypeScript error on an SDK type, a missing webhook event, Prisma/driver-adapter failures, or Next.js → Vite/Hono porting issues. Seeded from the Freemius Lovable FAQ plus real findings captured while building the reference app with these Skills.

Development103
20101–20160 of 37,923

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.