mcpField

Skills

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

Development

P
python-lint
python-lint
paldom / python-skills

Sets up and tunes Ruff linting and formatting for a Python package — pyproject [tool.ruff] rule selection, Black/Flake8/isort migration — and fixes lint or format failures. Use when the user says 'set up linting', 'add ruff', 'fix lint errors', 'configure the formatter'. Not for type errors, non-Python file formatting, pre-commit wiring, or CI workflows.

Testing & quality70
P
pytorch
pytorch
tondevrel / scientific-agent-skills

Leading deep learning framework. Provides Tensors and Dynamic Computational Graphs with strong GPU acceleration. Widely used for research, neural networks, and differentiable programming.

Data & databases70
R
rag-implementation
rag-implementation
giuseppe-trisciuoglio / developer-kit

Build Retrieval-Augmented Generation (RAG) systems for AI 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.

Development70
R
react-use-hooks
react-use-hooks
arindampradhan / react-use-skills

Apply react-use hooks where appropriate to build concise, maintainable React features.

Development70
R
receiving-code-review
receiving-code-review
izyanrajwani / agent-skills-library

Assesses and responds to incoming code review feedback on PRs (reviewer comments, requested changes), especially when suggestions are unclear, technically questionable, or scope-expanding. Use before implementing review suggestions to align on intent and keep changes minimal.

Testing & quality70
R
review-frontend
review-frontend
existential-birds / beagle

Comprehensive React/TypeScript frontend code review with per-area review skills, run in parallel where the agent supports subagents and sequentially otherwise.

Testing & quality70
R
ros-robotics
ros-robotics
wzyn20051216 / ros-robotics-skill

Skill for ROS 1 / ROS 2 robot development, migration, and joint debugging. Covers common engineering scenarios such as catkin/catkin_tools, colcon/ament, package.xml, CMakeLists.txt, launch, URDF/Xacro, RViz, TF, Navigation2, ros2_control, serial/CAN, MCU, and micro-ROS.

Development70
S
scan-code-accessibility-figma
scan-code-accessibility-figma
southleft / skills-for-figma

Scan generated/authored HTML for accessibility violations with axe-core (Deque) running over JSDOM — structural and semantic rules: ARIA attributes and roles, accessible names, alt text, form labels, heading order, landmarks, semantic HTML, tabindex, duplicate IDs, lang attribute, and ~50 more. Use on the CODE side of a Figma-to-code workflow: triggers 'scan this HTML for accessibility', 'run axe on my component', 'check the generated code for a11y', 'axe-core scan', 'accessibility lint my markup', 'WCAG check on code', 'is this HTML accessible'. This is a standalone Node script — NO Figma connection required. Visual rules (color-contrast, focus-visible, link-in-text-block, target-size) are DISABLED because JSDOM has no layout — use lint-design-figma for visual a11y on the design side. The two together give full design+code coverage.

Testing & quality70
S
secure-oauth-oidc
secure-oauth-oidc
citypaul / .dotfiles

Design, implement, audit, test, troubleshoot, or migrate secure OAuth 2.0 and OpenID Connect (OIDC) systems using RFC 9700 / BCP 240. Use for authorization servers and OpenID Providers, OAuth clients and OIDC relying parties, resource servers, native apps, browser-based apps, multi-issuer login, redirect URIs, authorization code and PKCE flows, state and nonce handling, ID Token validation, token storage and replay, refresh-token rotation, sender-constrained tokens (DPoP or mTLS), mix-up and injection attacks, discovery and metadata, reverse proxies, or migration away from implicit and resource-owner-password grants.

Security70
S
semantic-html-first
semantic-html-first
kemiljk / skills

Choose HTML semantics and accessible behavior for controls, forms, and custom interaction primitives.

Development70
S
shader-router
shader-router
bbeierle12 / skill-mcp-claude

Decision framework for GLSL shader projects. Routes to specialized shader skills (fundamentals, noise, SDF, effects) based on task requirements. Use when starting a shader project or needing guidance on which shader techniques to combine.

Development70
S
shared-monorepo-pnpm-workspaces
shared-monorepo-pnpm-workspaces
agents-inc / skills

pnpm workspace protocol, filtering, catalogs, shared dependencies, publishing, and CI/CD for monorepo management

Development70
S
shunk031-github-comment-attach-files
shunk031-github-comment-attach-files
shunk031 / skills

Attach image and video media to GitHub pull request descriptions or issue and pull request comments with the GitHub CLI on GitHub.com and GHE.com.

Development70
S
shunk031-shellscript-shdoc-docs
shunk031-shellscript-shdoc-docs
shunk031 / skills

Write and review shellscript documentation with shdoc annotations. Use when a coding agent creates, edits, or reviews `.sh` files or shell executables and should add, repair, or normalize `@file`, `@brief`, `@description`, `@arg`, `@option`, and `@example` comments to match shdoc conventions.

Development70
S
simplify-audit
simplify-audit
venhdev / skills

Audit code simplification opportunities across scoped code, stage behavior-preserving changesets when justified, and route architectural decisions to design.

Development70
S
skeeper
skeeper
compozy / skeeper

Explains how to use skeeper to keep spec artifacts (SPEC.md, ADRs, RFCs, plan/PRD/TechSpec markdown, custom globs) next to the code they describe without polluting main-repo history. Covers strict hooks, the tracked skeeper.lock file, namespaces, Git-like status/pull/push/sync/restore workflows, track/untrack, repair, SKEEPER_SKIP, and the GitHub Action. Use when setting up skeeper, configuring a sidecar, syncing or checking a lockfile, recovering drift or failed syncs, auditing bypasses, or wiring CI. Do not use for general Git hook questions, repos with no .skeeper.yml and no intent to add one, or editing skeeper internals.

Development70
S
spec-coverage-assessment
spec-coverage-assessment
davidlee / doctrine

Use when a named subsystem, capability, or code surface needs governance coverage assessed before authoring a spec — deciding what is already governed by an existing PRD / tech spec / ADR, what is dark, and where new spec boundaries should fall by product altitude and C4 level. Use before creating or scoping a product or technical spec for an unfamiliar or partially-governed surface. Use when a request asks to "assess coverage", "find governance gaps", "what's already specified", "where should this spec's boundary sit", "one spec or several", "what needs a PRD vs a tech spec", or "is this subsystem properly documented". Produces a reviewable coverage-map artifact that feeds `/spec-product` and `/spec-tech`. Do not use when the target spec and its boundary are already known and unambiguous — go straight to `/spec-product` or `/spec-tech`. Do not confuse with `doctrine coverage` — unrelated CLI verb for requirement verification.

Development70
S
speckit-specify
speckit-specify
full-stack-skills / speckit-skills

Create or update the feature specification from a natural language feature description. Use when this step of the Spec Kit workflow needs to be executed (based on the official GitHub Spec Kit templates).

Development70
S
spider-weave
spider-weave
autumnsgrove / lattice

Weave authentication webs with patient precision. Spin the threads, connect the strands, secure the knots, and bind the system. Use when integrating auth, setting up OAuth, or securing routes.

Security70
S
split-task
split-task
gabriel-lafrance / skills

Split a bounded outcome into small, ordered inline slice contracts in shared execution context for a parent orchestrator.

Agent workflows70
S
stata-c-plugins
stata-c-plugins
dylantmoore / stata-skill

Develop high-performance C/C++ plugins for Stata using the stplugin.h SDK. Use when the user asks to create a Stata plugin, write C/C++ code for Stata, accelerate a Stata command with C, build cross-platform Stata plugins, or translate/port a Python or R package into Stata. Covers the full lifecycle: SDK setup, data flow, memory safety, .ado wrappers with preserve/merge, cross-platform compilation, performance optimization (pthreads, pre-sorted indices, XorShift RNG), debugging, and distribution via net install. Also includes a translation workflow for porting Python/R packages to Stata — wrapping existing C++ backends when available, or writing C from scratch when not.

Development70
S
stripe-best-practices

Guides Stripe integration decisions across development and test environment planning (separate sandboxes vs the shared test mode sandbox), API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, tax and registrations (Stripe Tax, automatic_tax, product tax codes), Treasury financial accounts, integration options (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, API key permissions, webhooks, OAuth). Use when planning, building, modifying, testing, or reviewing any Stripe integration, including choosing a development environment, accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, collecting sales tax, VAT, or GST, creating connected accounts, or implementing secure key handling.

Development70
S
subtree-publish
subtree-publish
cat-xierluo / legal-skills

Push subdirectories in a monorepo to standalone GitHub repositories via git subtree. Supports a registration manifest, automatic change detection, and incremental pushes. This skill should be used after the user commits changes involving registered subprojects, or when manually requested to push to standalone repositories. Do not use it for initially creating a monorepo or managing git submodules.

Development70
S
superior-reliability
superior-reliability
kodekateam / superior-skills

Design, implement, review, or improve operational reliability through service objectives, failure isolation, graceful degradation, recovery, observability, and incident readiness. Use when availability, resilience, dependency failure, disaster recovery, or operability is a primary concern. Do not use for ordinary error handling, a single unexplained bug, or speculative distributed-systems machinery.

Cloud & DevOps70
S
svar-svelte
svar-svelte
svar-widgets / skills

Use when building, configuring, styling, or modifying any SVAR Svelte UI component from the @svar-ui/svelte-* packages - widgets, layouts, menus, toolbars, calendars, popups, themes, and locales

Design & UI70
S
syncfusion-angular-pdf-viewer
syncfusion-angular-pdf-viewer
syncfusion / pdf-viewer-sdk-skills

Implements the Syncfusion Angular PDF Viewer (PdfViewerComponent) for embedding, configuring, and loading PDF documents. Use this when rendering PDFs in an Angular application, embedding viewer controls, or generating TS/CSS code for PDF display and interaction.

Development70
S
syncfusion-javascript-buttons
syncfusion-javascript-buttons
syncfusion / javascript-ui-controls-skills

Comprehensive Syncfusion EJ2 JavaScript Buttons library with 10 components (Button, ButtonGroup, Chips, DropdownButton, FAB, ProgressButton, RadioButton, SpeedDial, SplitButton, Switch). Includes imperative TypeScript/JavaScript APIs, multiple themes (Material 3, Bootstrap 5, Fluent, Tailwind 3, Fabric), WCAG 2.2 accessibility compliance, and complete documentation with examples and common UI patterns.

Design & UI70
S
syncfusion-javascript-chart
syncfusion-javascript-chart
syncfusion / javascript-ui-controls-skills

Implements Syncfusion JavaScript chart controls (Line, Area, Bar, Column, Pie, Polar, Radar, Waterfall, Stock). Use when building interactive data visualizations, dashboards, or real-time charts. Covers series and axes configuration, styling, animations, exporting, and technical indicators. Works with TypeScript (webpack/modules) and JavaScript (CDN/ES5).

Development70
S
syncfusion-vue-blockeditor
syncfusion-vue-blockeditor
syncfusion / vue-ui-components-skills

Implement Syncfusion Vue BlockEditor component for block-based content editing with rich text, images, tables, and interactive blocks. Use this skill ALWAYS when user needs block editor, notion-style editor, content blocks, rich text blocks, document editor with blocks, modular content editor, or mentions @syncfusion/ej2-vue-blockeditor, BlockEditor, block-based editing, content management editor, collaborative editing, real-time collaboration. Covers all 14 block types, 5 content types, drag-and-drop, menus, methods, events, real-time collaborative editing with Yjs support, user presence and remote cursors, version history, and Composition API patterns.

Development70
S
syncfusion-vue-gantt-chart
syncfusion-vue-gantt-chart
syncfusion / vue-ui-components-skills

Implement Syncfusion Vue Gantt Chart (@syncfusion/ej2-vue-gantt) for Vue 2 and Vue 3. Use this when building project scheduling interfaces with task timelines, dependencies, and resource management. Covers data binding, task scheduling, columns, filtering, editing, Excel/PDF export, critical path, and resource allocation. Supports ejs-gantt and GanttComponent.

Development70
S
system-design
system-design
noobygains / godmode

Use when choosing or changing architecture, a database, an API style, authentication, caching, queues or background jobs, file and module organisation, hosting, or any external service, or when the user asks what to use, where to deploy, how to scale, or whether to split into services

Development70
S
system-one
system-one
magnus919 / agent-skills

Design, integrate, evaluate, self-host, and troubleshoot typed System One decision models including TypeSafe Jev, Convai Innovations Laya, CLM, and experimental Strands Decider. Use for Choice/Score/Noul judgments and experimental Jev image/Box queries inside deterministic software, app-control loops, routing, ranking, guardrails, calibration, semantic code linting and post-edit feedback, DevOps decision support, confidence-based escalation, or private open-model inference. Do not use for syntactic/style linting, exact policy or authorization, open-ended generation, or generic LLM serving without a bounded decision contract.

Development70
S
systematic-debugging
systematic-debugging
pcvelz / superpowers

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

Development70
T
tailwind-to-stylex
tailwind-to-stylex
shadcn-labs / skills

Migrate TailwindCSS to StyleX. Use when converting Tailwind `className` utility strings into `stylex.create` with `stylex.props` or `stylex.attrs`. Use for one component or a whole codebase in React, Preact, Solid, Svelte, Vue, Qwik, react-strict-dom, and other JavaScript frameworks supported by StyleX. Trigger on tailwind-to-stylex, tw-to-stylex, or any request to move code from Tailwind to StyleX.

Development70
T
tdd-loop
tdd-loop
devarfeen / agent-skills-kit

Kit TDD/red-green loop for changes, safe refactors, and untested legacy code. Urgent production bug reports get local test-first fixes even if tests are requested later. Bare builds: /implement

Testing & quality70
T
team

Use for the Team pipeline only on explicit request. Never infer from ordinary coding work. Runs QRSPI or a leading route.

Agent workflows70
T
team-code-review

Use for running the Team code review phase only on explicit request. Never infer from a plain review request. Reviews and fixes the branch.

Testing & quality70
T
team-design

Use for drafting technical designs with independent review

Development70
T
team-fix

Use for the full bug-fix pipeline only on explicit request. Never infer from an ordinary bug fix. Runs the compressed pipeline.

Development70
T
team-implement

Use for executing implementation plans only on explicit request. Never infer from a ready plan

Development70
T
team-plan

Use for producing tactical implementation plans

Development70
T
team-pr

Use for opening PRs only on explicit request. Never infer from passed verification. Includes project terms, evidence, and risk.

Development70
T
team-question

Use for decomposing features into tasks and research questions

Development70
T
team-research

Use for focused codebase research before changes

Development70
T
team-structure

Use for breaking reviewed designs into verified implementation slices

Development70
T
to-spec
to-spec
ilteoood / harness

Turn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you've already discussed.

Development70
T
to-tasks
to-tasks
robsonrung / rar-skills

Turn an approved PRD into canonical task drafts and an approved dependency queue. Use when planning implementation tasks; supports optional combined task and model approval.

Agent workflows70
T
to-tickets
to-tickets
ilteoood / harness

Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).

Development70
T
to-tickets
to-tickets
yahyabedirhan / skills

Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker). Use when asked to break work into tickets, or when a thinking session reaches its tickets step.

Development70
T
triggre
triggre
membranedev / application-skills

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

Development70
T
ts-sdk-account
ts-sdk-account
aptos-labs / aptos-agent-skills

"How to create and use Account (signer) in @aptos-labs/ts-sdk. Covers Account.generate(), fromPrivateKey(), fromDerivationPath(), Ed25519 vs SingleKey vs MultiKey vs Keyless, serialization (fromHex/toHex). Triggers on: 'Account.generate', 'Account.fromPrivateKey', 'Ed25519PrivateKey', 'SDK account', 'mnemonic', 'SingleKeyAccount', 'KeylessAccount'."

Development70
T
ts-sdk-address
ts-sdk-address
aptos-labs / aptos-agent-skills

"How to create and use AccountAddress in @aptos-labs/ts-sdk. Covers address format (AIP-40), from/fromString/fromStrict, special addresses, LONG vs SHORT form, and derived addresses (object, resource, token, user-derived). Triggers on: 'AccountAddress', 'AccountAddress.from', 'AIP-40', 'derived address', 'createObjectAddress', 'createResourceAddress', 'createTokenAddress'."

Development70
T
type-design-performance
type-design-performance
wshaddix / dotnet-skills

Design .NET types for performance. Covers struct vs class decision matrix, sealed by default, readonly structs, ref struct and Span/Memory selection, FrozenDictionary, ValueTask, and collection return types. Use when designing new types and APIs, reviewing code for performance issues, choosing between class, struct, and record, or working with collections and enumerables.

Development70
T
typescript-expert
typescript-expert
oimiragieo / agent-studio

TypeScript and JavaScript expert including type systems, patterns, and tooling

Development70
T
typescript-style-guide
typescript-style-guide
mkosir / typescript-style-guide

Apply, review, and explain the opinionated conventions in the TypeScript Style Guide. Use automatically only when TypeScript conventions are part of the requested task, including type modelling, discriminated unions, function APIs, variables and state, naming, source organization, React props, component APIs, state management, data flow, or tests. Do not use for styling or layout alone.

Development70
U
ui-engineering
ui-engineering
noobygains / godmode

Use when writing or changing frontend component code, page layouts, forms, client state, responsive behaviour, animation or styling, or when working in a codebase that uses a design system or component library such as shadcn/ui, Material UI, Ant Design, Chakra UI or Mantine

Design & UI70
U
ui-package
ui-package
verygoodopensource / vgv-ai-flutter-plugin

Best practices for building a Flutter UI package on Material: custom components, ThemeExtension theming, consistent APIs, widget tests, app_ui_package scaffolding. Use when creating a UI package, working inside one, or in an app that consumes one: adding or reviewing a widget, wiring design tokens, exporting through the barrel file, or writing tests for a widget under lib/src/widgets, which pump through the package's pumpApp helper, so prefer this over general test guidance even when the ask is only "write its tests". Also use it when asked to approve what this skill forbids: importing package:<name>/src/... per file, skipping the barrel to "only pull in what I use", or a parallel theme system. Triggers on any request naming a package of shared widgets and design tokens, such as "create a ui package", "add a design token", or "is it fine to import from src".

Development70
U
ui-ux
ui-ux
atuizz / codex-ui-ux-skill

Use as the UI/UX quality gate for frontend work that materially affects web product surfaces: design/build/redesign/review/polish/refactor pages or component systems, screenshot/UX critiques, rescue of GPT/Codex-looking UI, stack or UI-foundation choices, shadcn/Tailwind/table/form patterns, loading/empty/error/mobile/accessibility states, or installing frontend governance docs such as DESIGN.md, FRONTEND_CONTRACT.md, PAGE_BRIEF.md, and visual QA norms. Trigger lightly for small UI-sensitive tweaks using the Tiny change gate. Coordinate with visual implementation skills when asked to build a polished interface; this skill supplies product cognition, UX judgment, guardrails, and verification. Skip for pure backend/API/data/model changes, tests with no UI surface, mechanical renames, dependency chores, or edits that do not affect layout, interaction, copy, visual behavior, accessibility, or frontend rules.

Design & UI70
U
unity-csharp
unity-csharp
alexanderstephenthompson / claude-hub

C# patterns for Unity - MonoBehaviour, async, architecture, and VR/mobile performance optimization

Development70
U
unity-decal
unity-decal
besty0728 / unity-skills

Create and configure URP Decal Projectors

Creative & media70
25321–25380 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.