mcpField

Skills

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

Development

R
react-native-testing
react-native-testing
callstackincubator / agent-skills

Write tests using React Native Testing Library (RNTL) v13 and v14 (`@testing-library/react-native`). Use when writing, reviewing, or fixing React Native component tests. Covers: render, screen, queries (getBy/getAllBy/queryBy/findBy), Jest matchers, userEvent, fireEvent, waitFor, and async patterns. Supports v13 (React 18, sync render) and v14 (React 19+, async render). Triggers on: test files for React Native components, RNTL imports, mentions of "testing library", "write tests", "component tests", or "RNTL".

Testing & quality69
R
receiving-code-review
receiving-code-review
pcvelz / superpowers

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

Testing & quality69
R
redis-expert
redis-expert
lammesen / skills

Redis database expert for caching, data structures, Pub/Sub, Streams, Lua scripting, and performance optimization using Bun.redis native client. Use when working with Redis, caching strategies, key-value stores, real-time data, vector search, or document databases. Works alongside bun-expert skill.

Data & databases69
R
refactor
refactor
rsmdt / the-startup

Refactor, simplify, or clean up code for improved maintainability without changing business logic

Development69
R
Refactoring

This skill should be used when the user asks to "refactor code", "rename function", "extract method", "reduce complexity", "migrate code", "code migration", "modernize code", "split class", "move code", or mentions code restructuring and refactoring operations.

Development69
R
refactoring
refactoring
s-hiraoku / synapse-a2a

Guide for safe and effective code refactoring. Focuses on improving code structure without changing external behavior. Covers patterns like extraction, inlining, and naming improvements.

Development69
R
repo-intent-documenter
repo-intent-documenter
jpcaparas / skills

Create evidence-backed repository intent docs for AI coding agents, including certainty levels, evidence anchors, open questions, and review workflow. Trigger on document repo intent, REPO_INTENT.md, or what this repo is for. Do NOT use for ordinary README polishing.

Agent workflows69
R
retrieval-search-orchestration
retrieval-search-orchestration
lyndonkl / claude

Designs retrieval strategies for querying knowledge graphs in RAG systems, covering pattern selection (global-first, local-first, U-shaped hybrid), query decomposition for multi-hop reasoning, ranking and constraint configuration, and provenance tracking for citation. Use when designing retrieval pipelines, orchestrating search over knowledge graphs, or when user mentions retrieval strategy, search orchestration, query decomposition, multi-hop reasoning, provenance tracking, or citation in GraphRAG.

Data & databases69
R
reviewing-motoko
reviewing-motoko
dfinity / icskills

Design review for existing Motoko backends — judging whether code is well designed, not how to write it. Covers invariants encoded in types (variants over Text, correlated fields, case _ smells), stable vs transient state discipline under enhanced migration, file structure (types.mo/lib/mixins/main.mo), and severity-ranked findings (Blocker/Warning/Note). Use when reviewing, auditing, critiquing, or refactoring existing .mo files, or when asked for code-review feedback on a Motoko canister. Do NOT use for writing new Motoko code or fixing compiler errors (writing-motoko), authoring migration files (migrating-motoko-actors), or deployment.

Testing & quality69
R
routeros-command-tree
routeros-command-tree
tikoci / routeros-skills

RouterOS command tree introspection via /console/inspect API. Use when: building tools that parse RouterOS commands, generating API schemas from RouterOS, working with /console/inspect, mapping CLI commands to REST verbs, traversing the RouterOS command hierarchy, or when the user mentions inspect, command tree, RAML, or OpenAPI generation for RouterOS.

Development69
R
rust-wasm
rust-wasm
pluginagentmarketplace / custom-plugin-rust

Master WebAssembly with Rust - wasm-pack, wasm-bindgen, and browser integration

Development69
S
sc-push
sc-push
tony363 / superclaude

Multi-remote git push with selective content filtering. Push to multiple remotes with per-remote path exclusions, branch mapping, and force-push controls.

Development69
S
scaffold-hooks
scaffold-hooks
jpcaparas / skills

Run /scaffold-hooks to audit, create, or refresh shared repository hooks for Claude Code, Codex, GitHub Copilot, Devin CLI, and OpenCode, together or individually. Skip Git hooks and Husky.

Agent workflows69
S
scan-effect-solutions
scan-effect-solutions
blogic-cz / blogic-marketplace

This skill should be used when auditing Effect TypeScript compliance, or when users mention effect scan, effect audit, effect best-practices checks, or scan-effect-solutions. It provides a structured compliance checklist for TypeScript configuration, services/layers, data modeling, error handling, config, testing, runtime execution, and Option/Either anti-patterns.

Testing & quality69
S
scikit-learn
scikit-learn
kalarislabs / research-agent-skills

Covers classical machine learning in Python with scikit-learn (sklearn): classification and regression estimators, clustering and dimensionality reduction, preprocessing, Pipeline and ColumnTransformer, cross-validation, metrics, and GridSearchCV hyperparameter tuning. Use when training or comparing classifiers and regressors on tabular or text data, clustering data and choosing the cluster count, building leakage-free preprocessing pipelines, evaluating models with cross-validation and metrics, or tuning hyperparameters. Not for deep learning; use a dedicated neural network framework instead.

Data & databases69
S
sentry-fix-stack-traces
sentry-fix-stack-traces
getsentry / plugin-claude

Make Sentry stack traces readable—upload source maps for JavaScript/TypeScript, or debug files for native and mobile (dSYM, ProGuard/R8, NDK symbols, Dart obfuscation maps, .NET PDBs). Use when frames in Sentry show minified names, bundled paths, hex addresses, “unknown”, or method names with no file/line, instead of your original source.

Development69
S
sentry-setup-releases
sentry-setup-releases
getsentry / plugin-claude

Set up Sentry releases and deploy tracking — tag events with a version and environment, create the release in CI with its commits, and wire up suspect commits and code mappings, so Sentry can show which release introduced an issue, which commit is responsible, and release health. Use when asked to set up releases, track deploys, see what changed, or when issues show an unknown release or no suspect commit.

Cloud & DevOps69
S
service-oriented-architecture

Break a tRPC backend into multiple services with custom routing links that split on the first path segment (op.path.split('.')) to route to different backend service URLs. Define a faux gateway router that merges service routers for the AppRouter type without running them in the same process. Share procedure and router definitions via a server-lib package with a single initTRPC instance. Each service runs its own standalone/Express/Fastify server.

Development69
S
settle-effort
settle-effort
yahyabedirhan / skills

Settle an effort once its pull request is approved - merge it, run the post-merge follow-ups, carry unfinished work into next-effort tickets, close the spec and tickets, then settle the session. Use when the user says to settle the effort, or when another skill says to

Development69
S
setup-ts-deep-modules
setup-ts-deep-modules
devcxl / mattpocock-skills-zh

Wire dependency-cruiser into a TypeScript repository so every package becomes a deep module: implementation hidden in subfolders, accessible only through entry point files. User-invoked.

Development69
S
shadcn
shadcn
julianromli / ai-skills

Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".

Design & UI69
S
shader-programming
shader-programming
omer-metin / skills-for-antigravity

Expert knowledge for GPU shader development across GLSL, HLSL, ShaderLab, and compute shadersUse when "write shader, shader code, GLSL, HLSL, ShaderLab, vertex shader, fragment shader, pixel shader, compute shader, post-processing, visual effects, screen effect, bloom effect, outline shader, toon shader, water shader, dissolve effect, custom material, render texture, GPU compute, raymarching, SDF, signed distance field, shader, glsl, hlsl, shaderlab, gpu, graphics, rendering, visual-effects, post-processing, compute, webgl, vulkan, directx, metal, opengl" mentioned.

Development69
S
shunk031-github-cgd-identity
shunk031-github-cgd-identity
shunk031 / skills

Use this skill for all GitHub write operations in creative-graphic-design organization repositories (such as design-generators), including git commits and pushes, PR creation and updates, issue and PR comments, labels, milestones, and user-requested merges. Perform them as the creative-graphic-design-dev machine user. Use it both when the user explicitly requests the bot or dev account and whenever beginning write work in a creative-graphic-design organization repository without an explicit request; never use it in repositories of any other organization or host.

Development69
S
shunk031-python-transformers-convert
shunk031-python-transformers-convert
shunk031 / skills

Use this skill when converting custom PyTorch models to Hugging Face Transformers format. Helps with: (1) Creating PretrainedConfig and PreTrainedModel classes, (2) Writing ImageProcessor/Tokenizer, (3) Compatibility testing, (4) Hub upload preparation. Use when the user wants to make their model compatible with transformers library.

Development69
S
shuru
shuru
superhq-ai / shuru

Run commands in an isolated Linux microVM sandbox using the shuru CLI. Use when the user asks to execute untrusted code, install packages safely, test in a clean environment, run Docker containers or a headless browser inside a VM, or needs Linux-specific tooling on macOS.

Security69
S
skill-debug
skill-debug
nyldn / claude-octopus

Debug a reproducible symptom with a bounded feedback loop and original-scenario verification

Development69
S
skill-extract
skill-extract
nyldn / claude-octopus

Reverse-engineer design systems, tokens, and components from live products or screenshots

Design & UI69
S
social-media-api-best-practices
social-media-api-best-practices
zernio-dev / social-media-api-best-practices

Best practices for integrating social media APIs (Instagram, TikTok, YouTube, Twitter/X, LinkedIn, Facebook, Threads, Pinterest, Bluesky, Snapchat, Google Business, Reddit, Telegram). Covers OAuth, AT Protocol, rate limiting, media uploads, encryption, and error handling. Use when building social media integrations, scheduling systems, or debugging platform API issues.

Development69
S
sop-node-dev-helper

No description yet

Development69
S
spacetimedb-tables
spacetimedb-tables
danmossa / spacetimedb-skills

Use when defining or changing SpacetimeDB tables, columns, constraints, primary keys, unique constraints, indexes, auto-increment fields, default values, event tables, schedule tables, access permissions, file storage, or table performance. Triggers on: table, column, primary key, unique, index, btree, direct index, event table, schedule table.

Data & databases69
S
speckit-clarify
speckit-clarify
full-stack-skills / speckit-skills

Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec. Use when this step of the Spec Kit workflow is needed (based on the official GitHub Spec Kit template).

Development69
S
speckit-constitution
speckit-constitution
full-stack-skills / speckit-skills

Create or update the project constitution from interactive or provided principle inputs. Use when this step of the Spec Kit workflow is needed (based on the official GitHub Spec Kit template).

Development69
S
split-into-tasks
split-into-tasks
toy-crane / skills

Split an implementation-ready spec into the fewest independently deliverable vertical tasks and select only risk-justified intermediate review checkpoints. Use when a spec has multiple outcomes needing separate delivery or dependency tracking; keep one coherent outcome as the spec itself.

Agent workflows69
S
superior-performance
superior-performance
kodekateam / superior-skills

Investigate, optimize, or review software performance using representative measurements, profiles, budgets, and regression evidence. Use when latency, throughput, resource use, loading, rendering, bundle cost, or scalability is a primary concern. Do not use for speculative micro-optimization without a symptom, target, or demonstrated bottleneck.

Development69
S
syncfusion-javascript-accumulation-chart
syncfusion-javascript-accumulation-chart
syncfusion / javascript-ui-controls-skills

Implements Syncfusion JavaScript accumulation charts (Pie, Doughnut, Funnel, Pyramid) for proportional and percentage-based visualizations. Use when displaying categorical or proportional data. Covers legend and label configuration, interactivity, accessibility, and customization. Works with TypeScript (modules) and JavaScript (CDN/ES5).

Development69
S
syncfusion-javascript-rich-text-editor
syncfusion-javascript-rich-text-editor
syncfusion / javascript-ui-controls-skills

Implements the Syncfusion Rich Text Editor and Markdown Editor using TypeScript (ej2-richtexteditor). Supports both HTML (WYSIWYG) and Markdown modes via editorMode on a single RichTextEditor class. Use this skill for toolbar setup, image/media/table handling, inline or iframe editing, AI assistant, smart editing, import/export, and all content editor scenarios.

Development69
S
syncfusion-javascript-scheduler
syncfusion-javascript-scheduler
syncfusion / javascript-ui-controls-skills

Implement the Syncfusion Essential JS 2 TypeScript Scheduler (Schedule) component for event and appointment management. Use this when working with scheduling interfaces, calendar views, appointment CRUD operations, or resource management. This skill covers scheduler setup, views configuration, appointments handling, recurring events, resource scheduling, timeline views, editor templates, exporting functionality, timezone support, styling, and accessibility features.

Development69
S
syncfusion-vue-barcode
syncfusion-vue-barcode
syncfusion / vue-ui-components-skills

Create and customize barcode, QR code, and Data Matrix components using Syncfusion Vue Barcode Generator. Use this skill when implementing barcode generation, QR code creation, Data Matrix codes, export functionality, and barcode styling. Covers Syncfusion's BarcodeGenerator, QRCodeGenerator, and DataMatrixGenerator components for Vue applications (Composition API and Options API).

Development69
S
syncfusion-vue-common
syncfusion-vue-common
syncfusion / vue-ui-components-skills

Common utilities and features for Syncfusion Vue components. Use this skill when the user needs to implement animations, drag-and-drop, state persistence, RTL support, localization, globalization, security, templates, and advanced features for Syncfusion Vue components.

Development69
S
syncfusion-vue-license
syncfusion-vue-license
syncfusion / vue-ui-components-skills

Use this skill when the user asks about Syncfusion Vue licensing, license keys, license registration, license validation errors, trial licenses, or license troubleshooting. This skill provides comprehensive guidance on generating, registering, and managing Syncfusion license keys for Vue applications, including edition-based and platform-based licensing models, registration methods, CI/CD integration, and resolving common licensing errors.

Development69
T
tailing-build-output
tailing-build-output
revitalb-port / skills-registry-demo

Monitor a build process (webpack, turbo, docker) for warnings and errors as they stream. Summarize issues and fix them before the build finishes

Development69
T
tauri-native-api-integration
tauri-native-api-integration
oimiragieo / agent-studio

Rules for integrating Tauri's native APIs in the frontend application.

Development69
T
tavus-cvi-quickstart
tavus-cvi-quickstart
tavus-engineering / tavus-skills

Quick start guide for Tavus Conversational Video Interface (CVI). Use when starting a real-time video conversation, creating your first persona, or testing the CVI API. Covers the minimal setup to get a conversation running.

Agent workflows69
T
tenzir-technical-writing
tenzir-technical-writing
tenzir / skills

Write clear technical documentation following Tenzir's style conventions. Use when writing or editing docs, README files, API documentation, user guides, changelog descriptions, or error messages. Also use when the user asks about writing style, tone, formatting, capitalization rules, inclusive language, or how to structure technical content — even if they don't mention "documentation" explicitly.

Documents69
T
test-first
test-first
noobygains / godmode

Use when implementing a feature, fixing a bug, refactoring, or changing behaviour in any codebase, before writing the production code that does it

Testing & quality69
T
test-first
test-first
s-hiraoku / synapse-a2a

Guide for Test-First (Test-Driven) Development. Focuses on writing tests before implementation, ensuring comprehensive coverage and clear requirements. Covers test design, edge cases, and the Arrange-Act-Assert structure.

Testing & quality69
T
tinker
tinker
sundial-org / skills

Fine-tune LLMs using the Tinker API. Covers supervised fine-tuning, reinforcement learning, LoRA training, multimodal models including Thinking Machines' Inkling (vision, audio, thinking effort), and both high-level Cookbook patterns and low-level API usage.

Development69
T
tmux-processes
tmux-processes
alleneubank / claude-code

Comprehensive configuration system for Claude Code

Development69
T
to-pr
to-pr
yahyabedirhan / skills

Open a pull request or rewrite its description, with a one-sentence why, reviewer notes, and a visual change outline. Use whenever a pull request is opened or its description changes

Development69
T
to-spec
to-spec
yahyabedirhan / skills

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. Use when asked to write a spec, or when a thinking session reaches its spec step.

Development69
T
track-roadmap
track-roadmap
antjanus / skillbox

Use this skill to maintain ROADMAP.md whenever the user wants to "add an item to the roadmap", "put these in the roadmap", "update the roadmap", "mark a feature done", "log the work I shipped", "create a roadmap", "what should we build next", "brainstorm features", "audit the roadmap", "work through the roadmap", or file hands-on checks like "add the release sign-off to the plan" — even if they don't mention the roadmap file by name. Covers the generate, update, audit, brainstorm, and resume modes. Do NOT use this skill for session-level task progress (see track-session) or free-form idea backlogs that aren't landing in a roadmap file.

Development69
T
trackers
trackers
gabriel-lafrance / skills

Read-only Linear/GitHub ticket and PR context for specifications and acceptance criteria. Used by parent orchestrators and never writes to trackers.

Development69
T
typescript-type-system

Use when working with TypeScript's type system including strict mode, advanced types, generics, type guards, and compiler configuration.

Development69
U
uipath-coded-apps
uipath-coded-apps
uipath / skills

UiPath Coded Apps — scaffold, build, run, and deploy Coded Web Apps and Coded Action Apps: React/TypeScript apps that call UiPath Cloud APIs via the `@uipath/uipath-typescript` SDK and ship to Automation Cloud (push/pull to Studio Web, pack, publish, deploy, OAuth-PKCE). Also generates live analytics & governance dashboards from a plain-language request, wired to tenant data via the Insights real-time API, with edit and deploy flows. For RPA→uipath-rpa, Python agents→uipath-agents, Maestro flows→uipath-maestro-flow, solution packaging→uipath-solution, JS/TS function backends (`defineFunction`, `uip function serve`)→uipath-functions.

Development69
U
ultrapilot
ultrapilot
yeachan-heo / oh-my-claudecode

Parallel autopilot with file ownership partitioning

Agent workflows69
U
understanding-adb-architecture
understanding-adb-architecture
skydoves / android-testing-skills

Use this skill to reason about the three-piece ADB topology (client CLI, host server on TCP 5037, on-device daemon `adbd`), the lifecycle commands `adb start-server` / `adb kill-server` / `adb reconnect`, ADB environment variables (`ADB_TRACE`, `ADB_VENDOR_KEYS`, `ANDROID_ADB_SERVER_PORT`, `ANDROID_SERIAL`, `ADB_LOCAL_TRANSPORT_MAX_PORT`, `ADB_MDNS_AUTO_CONNECT`, `ADB_MDNS_OPENSCREEN`, `ADB_LIBUSB`, `ADB_BURST_MODE`), the host RSA key pair under `~/.android/`, the server log location, and version mismatches between Android Studio's bundled `platform-tools` and a system-installed `adb`. Use when the user mentions `daemon not running; starting now`, `server version doesn't match`, port 5037 collisions, ADB_TRACE, vendor keys, mDNS Openscreen vs Bonjour, libusb regressions, "adb is being weird", or asks "what does adb actually do".

Development69
U
uni-agent
uni-agent
zrt-ai-lab / opencode-skills

Unified agent protocol adaptation layer. One API to call all Agent protocols (ANP/MCP/A2A/AITP, etc.). Trigger this skill when users need to call agents, communicate across protocols, or connect tools.

Agent workflows69
U
unity-scene-assets
unity-scene-assets
nice-wolf-studio / unity-claude-skills

Unity scene and asset architecture decisions. Additive scene composition, Addressables vs Resources, AssetReference workflow, asset lifecycle coordination, loading screens. DECISION format: WHEN/DECISION/SCAFFOLD/GOTCHA. Based on Unity 6.3 LTS.

Development69
U
unity-unitask-design
unity-unitask-design
besty0728 / unity-skills

Source-anchored design rules for UniTask 2.5.10

Development69
U
unity-volume
unity-volume
besty0728 / unity-skills

Work with the SRP Volume framework

Development69
25561–25620 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.