mcpField

Skills

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

Development

R
repo-task-proof-loop
repo-task-proof-loop
denissergeevitch / repo-task-proof-loop

Repo-local workflow skill for large coding tasks. Initializes .agent/tasks/TASK_ID artifacts, installs project-scoped Codex and Claude subagents, updates AGENTS.md plus the repo's Claude guide file with the workflow, and runs a spec-freeze → build → evidence → verify → fix loop with fresh-session verification.

Agent workflows52
R
requesting-code-review

No description yet

Testing & quality52
R
requirements-clarification
requirements-clarification
doubleslashse / claude-marketplace

Requirements clarification for TDD. Use BEFORE RED phase to understand WHAT to test. Asks targeted questions to uncover ambiguities, edge cases, and acceptance criteria.

Testing & quality52
R
requirements-specification
requirements-specification
nicepkg / ai-workflow

Master requirements gathering, user story writing, acceptance criteria definition, and scope management. Transform insights into clear, actionable specifications

Development52
R
reroute-plan
reroute-plan
jayden-dang / skills

Use when a mid-execution discovery invalidates an already-approved plan —

Agent workflows52
R
research
research
johnlindquist / claude

Comprehensive research combining web search and AI synthesis. Use for deep research on topics, comparing technologies, investigating libraries, and finding GitHub issues related to problems.

Productivity52
R
reverse-engineer
reverse-engineer
rade-nugroho / agentic-enteprises-skill

Guides authorized reverse engineering—static and dynamic binary analysis, disassembly and decompilation workflows, protocol and file-format reversing, defensive malware analysis (behavior, IOCs, YARA ideas), firmware RE, patch diffing, and vulnerability research documentation. Emphasizes written authorization, export-control awareness, and no assistance bypassing protections on unowned or unlicensed software. Use for reverse engineering, disassemble, decompile, Ghidra/IDA-style workflows, binary analysis, malware analysis for defense, firmware RE, patch analysis—not disk imaging forensics (digital-forensics-analyst), live incident command (incident-responder), SOC alert triage (soc-analyst), authorized pentest exploitation (penetration-tester), LLM red team (ai-redteam), or CI pipeline gates (devsecops).

Security52
R
review-pr-comments
review-pr-comments
hcaiano / skills

Manual-only cleanup of actual feedback on an existing PR: verify comments, batch valid in-scope fixes, respond, and leave the PR merge-ready.

Testing & quality52
R
review-pr
review-pr
tisfeng / skills

Reviews the exact head/base diff of a GitHub PR, related issues, CI, and review threads; when explicitly invoked, replies to and resolves addressed threads, then refreshes before delivery. Use submit-pr to create a PR; use review for local reviews.

Testing & quality52
R
review-requirements
review-requirements
nesnilnehc / ai-cortex

Review an existing requirement document against its modeling Spec and canonical quality Rule before design begins. Evaluative atomic skill; outputs findings without rewriting.

Testing & quality52
R
review-rust-docs
review-rust-docs
redisearch / redisearch

Review the documentation of a Rust crate to ensure it meets our requirements and standards. Use this when you have done changes to Rust code.

Testing & quality52
R
review-typescript
review-typescript
nesnilnehc / ai-cortex

Review TypeScript/JavaScript code for type safety, async patterns, error handling, and module design. Atomic skill; output is a findings list.

Testing & quality52
R
rhdh-forge
rhdh-forge
redhat-developer / rhdh-skills

Reads GitHub and GitLab and constructs unexecuted forge payloads for the other RHDH skills: parse an issue, pull request, or merge request reference, fetch issue detail, resolve a plugin workspace, inspect checks or pipelines, read repository files, or build the exact command for a GitHub pull request, GitLab merge request, comment, label, assignee, approval, or /publish write. Use for a forge URL, a bare #number, a !number merge request, "which workspace is this issue in", a stale statusCheckRollup, "why did that check fail", or safe gh, glab, and jq command construction.

Development52
R
rhdh-plugin-nfs-migration
rhdh-plugin-nfs-migration
redhat-developer / rhdh-skills

Converts a legacy Backstage frontend plugin used by Red Hat Developer Hub to the New Frontend System (NFS): replace createPlugin and createRoutableExtension with createFrontendPlugin, PageBlueprint, EntityContentBlueprint, AppDrawerContentBlueprint and createFrontendModule; map RHDH app-config.dynamic.yaml mount points onto extensions; add the ./alpha export to package.json without breaking legacy consumers; and verify the migrated dynamic plugin in a real RHDH instance. Use for "migrate my plugin to NFS", Blueprint migration, createFrontendPlugin, compatWrapper, alpha versus colocated exports, translations moved into a createFrontendModule with pluginId app, RHDH operator app.extensions and app.routes.bindings, and ENABLE_STANDARD_MODULE_FEDERATION testing.

Development52
R
role-compile
role-compile
nikolay-shirokov / cc-1c-skills

Create a 1С role from a rights description. Use when you need to create a new role with a set of object rights

Security52
R
rsc-data-optimizer
rsc-data-optimizer
julianromli / ai-skills

Optimize Next.js App Router data fetching by converting slow client-side fetching to fast server-side fetching using React Server Components (RSC). Use when: - User reports slow initial page load with loading spinners - Page uses useEffect + useState for data fetching - StoreContext/useStore pattern causes waterfall fetching - Need to improve SEO (content not in initial HTML) - Converting "use client" pages to Server Components Triggers: "slow loading", "optimize fetching", "SSR data", "RSC optimization", "remove loading spinner", "server-side fetch", "convert to server component", "data fetch lambat", "loading lama"

Development52
R
ru
ru
dicklesworthstone / agent_flywheel_clawdbot_skills_and_integrations

Repo Updater - Multi-repo synchronization with AI-assisted review orchestration. Parallel sync, agent-sweep for dirty repos, ntm integration, git plumbing. 17K LOC Bash CLI.

Development52
R
run-spike
run-spike
jayden-dang / skills

Use when a design question needs a runnable answer — the user wants to

Development52
R
ruoyi-vue-pro
ruoyi-vue-pro
xingyu4j / skills

Expert in the Yudao (芋道源码) ruoyi-vue-pro backend framework. Suitable for backend development tasks in Spring Boot monolith projects: module development, writing Controller/Service/Mapper/DO/VO, MyBatis Plus data access, permission control, multi-tenancy, data permissions, Excel export, scheduled tasks, and more.

Development52
R
rust-errors
rust-errors
rewrite-rs / skills

Design Rust error types and panic policy — Result over unwrap, thiserror for libraries, anyhow for binaries, context that survives the call stack. Use when code calls unwrap or expect outside tests, when designing or refactoring an error enum, when choosing between thiserror and anyhow, or when the user asks how errors should be handled or propagated.

Development52
R
rust-macros
rust-macros
pluginagentmarketplace / custom-plugin-rust

Master Rust macros - declarative and procedural macros

Development52
R
rust-optimise
rust-optimise
pproenca / dot-skills

Rust performance optimization covering memory allocation, ownership efficiency, data structure selection, iterator patterns, async concurrency, algorithm complexity, compile-time optimization, and micro-optimizations. Use when optimizing Rust code performance, profiling hot paths, reducing allocations, or choosing optimal data structures. Complements the rust-refactor skill (idiomatic patterns and architecture). Does NOT cover code style, naming conventions, or project organization (see rust-refactor skill).

Development52
R
rust-performance
rust-performance
rewrite-rs / skills

Profile before optimizing, cut allocation out of hot paths, and treat LTO, codegen-units, PGO and target-cpu as the last five percent. Use when Rust code is too slow, when a benchmark regresses, when reviewing code that allocates or formats inside a loop, when release-profile or codegen flags come up, or when the user asks how to make Rust faster.

Development52
S
scroll-and-webgl
scroll-and-webgl
paragonhq / stealth-skills

Spectacle, budgeted. Scroll-driven animation with native CSS first and GSAP ScrollTrigger when needed, smooth scrolling with Lenis and when to turn it off, split-text reveals, pinned scenes, canvas and WebGL on a performance budget, shaders as material, pausing off-screen, loading strategy, and the reduced-motion and no-JS fallbacks that keep the page readable. Use for marketing pages, portfolios, launches and hero sections. Never for product UI.

Design & UI52
S
security
security
oliver-kriska / claude-elixir-phoenix

Build and harden Phoenix auth and security — OAuth login, password hashing, sessions, RBAC, rate limiting, CSRF, XSS, SQL injection, secrets. Use when adding login flows or permissions, or handling user input.

Security52
S
segment-anything-model
segment-anything-model
kalarislabs / research-agent-skills

Foundation model for image segmentation with zero-shot transfer. Use when you need to segment any object in images using points, boxes, or masks as prompts, or automatically generate all object masks in an image.

Data & databases52
S
sentry-get-started
sentry-get-started
getsentry / plugin-claude

Guided entry point for using Sentry through your agent. Orients you to your current setup and, for a new project, sets up Sentry end to end with sane defaults — provision a project, install the SDK (errors, tracing, and whatever it enables by default), and confirm real telemetry reaches Sentry. Routes other intents (adding more signals, fixing issues) to the right skill.

Development52
S
set-theory-for-projects
set-theory-for-projects
sakana-y / skills

Discover evidence-backed ways an existing project could serve more real contexts while preserving necessary specificity. Use only when the user explicitly invokes $set-theory-for-projects.

Development52
S
setperms
setperms
0xdarkmatter / claude-mods

Set tool permissions for Claude Code. Configures allowed commands, rules, and preferences in .claude/ directory. Triggers on: setperms, init tools, configure permissions, setup project, set permissions, init claude.

Agent workflows52
S
setup-vivox-voice-chat
setup-vivox-voice-chat
unity-technologies / unity-agent-plugin

Adds and configures in-game voice and text chat with Unity Vivox. Use when the user asks about voice chat, microphone permissions, mute controls, proximity voice, team and lobby channels, or direct messages.

Development52
S
shepherding-an-initiative
shepherding-an-initiative
bitwarden / ai-plugins

Five-phase umbrella playbook for an initiative shepherd. Dispatches to phase-deep skills (Research, PoC, Scoping, Implementation) at the right moment.

Development52
S
ship
ship
helderberto / agent-skills

Commit and push changes with a pre-launch gate (validate-code + safe-repo) by default. `--fast` skips the gate.

Development52
S
ship
ship
inkeep / team-skills

Orchestrate any code change from requirements to review-ready branch — scope-calibrated from small fixes to full features. Composes /spec, /implement, and /research with depth that scales to the task: lightweight spec and direct implementation for bug fixes and config changes, full rigor for features. Produces tested, locally reviewed, documented code on a feature branch. The developer pushes the branch and creates the PR. Use for ALL implementation work regardless of perceived scope — the workflow adapts depth, never skips phases. Triggers: ship, ship it, feature development, implement end to end, spec to PR, implement this, fix this, let's implement, let's go with that, build this, make the change, full stack implementation, autonomous development.

Development52
S
shipshape
shipshape
dmytri / shipshape

Use this skill to understand the Shipshape workflow, shared Articles of Agreement, and select the correct role skill: /captain, /qm, /crew, /boatswain, or /shipwright. Entry point when no role is active or the right role is unclear.

Agent workflows52
S
sillytavern-api-reference
sillytavern-api-reference
liarmttt / tavernweave

Verify exact SillyTavern, Tavern Helper / JS-Slash-Runner, STScript, macro, prompt-injection, worldbook, EJS, MVU, and runtime-library capabilities before implementing or reviewing rolecard automation. Use when a task depends on a function signature, event payload, slash-command grammar, variable scope, message-floor operation, generation option, runtime-symbol provider, Git/CDN loader, or version-sensitive extension capability.

Development52
S
sketch
sketch
simota / agent-skills

Generating AI image-generation code using the Gemini API. Handles text-to-image generation, image editing, and prompt optimization. Use when image generation code is needed.

Creative & media52
S
sourceforge
sourceforge
membranedev / application-skills

Sourceforge integration. Manage Projects. Use when the user wants to interact with Sourceforge data.

Development52
S
spacetimedb-client-c-sharp
spacetimedb-client-c-sharp
danmossa / spacetimedb-skills

Use when writing SpacetimeDB C# or Unity clients, generated C# bindings, connection setup, subscriptions, cache access, reducer invocation, callbacks, or identity handling. Triggers on: C#, CSharp, Unity, C# SDK, generated C# bindings, Unity SDK, C# subscription, C# reducer call.

Development52
S
spec-plan
spec-plan
martinffx / atelier

Write approved implementation plans in one of two modes. Explicit Inline mode creates a conversational plan for bounded work. Spec-backed Plan converts an approved design.md into plan.json. Both modes stop after producing their plan output. Trigger after atelier-orchestrator selects a mode, when the user asks to plan work, or after spec-brainstorm completes. Direct invocation without a selected mode uses Spec-backed Plan. Do NOT use for research or execution.

Development52
S
spec-readiness
spec-readiness
hburaktasyurek / agent-skills-and-commands

Check whether a named implementation specification is ready to hand to an implementer without forcing them to invent structural contracts. Use explicitly before implementation handoff to return READY or root-complete NOT READY blockers. Do not use as a runtime correctness or PR merge review.

Testing & quality52
S
speculative-decoding
speculative-decoding
kalarislabs / research-agent-skills

Accelerate LLM inference using speculative decoding, Medusa multiple heads, and lookahead decoding techniques. Use when optimizing inference speed (1.5-3.6× speedup), reducing latency for real-time applications, or deploying models with limited compute. Covers draft models, tree-based attention, Jacobi iteration, parallel token generation, and production deployment strategies.

Development52
S
spring-batch
spring-batch
claude-dev-suite / claude-dev-suite

Spring Batch for batch processing in Spring Boot 3.x. Covers Job, Step, ItemReader/Processor/Writer, chunk processing, job parameters, restart, skip/retry, partitioning, and monitoring. USE WHEN: user mentions "spring batch", "batch job", "ETL Spring", "ItemReader", "ItemWriter", "chunk processing", "job scheduling Spring" DO NOT USE FOR: real-time processing - use streaming, simple scheduled tasks - use `spring-scheduling` instead

Data & databases52
S
springboot-init
springboot-init
wardbit / springboot-init-skills

Define development specifications for Spring Boot monolithic projects, supporting multiple technology stack configurations.

Development52
S
structlog
structlog
slanycukr / riot-api-project

Structured logging for Python applications with context support and powerful processors

Development52
S
subconscious-dev
subconscious-dev
subconscious-systems / skills

Write code against the Subconscious API. Use when the user wants to: call the Subconscious API, use the OpenAI SDK with Subconscious, use tim-qwen3.6-27b, use api.subconscious.dev, build a chat app on Subconscious, configure thinking / enable_thinking, structured output via response_format, OpenAI function tools, stream chat completions. Do NOT use for OpenAI/Anthropic-only tasks unrelated to Subconscious.

Development52
S
subsystem-compile
subsystem-compile
nikolay-shirokov / cc-1c-skills

Create a 1С subsystem — XML sources from a JSON definition. Use when you need to add a subsystem (section) to a configuration

Development52
S
subsystem-validate
subsystem-validate
nikolay-shirokov / cc-1c-skills

Validate a 1С subsystem. Use after creating or modifying a subsystem to check correctness

Testing & quality52
S
superpowers
superpowers
hasmokan / the-reverse-turing-test

Agent development workflow and discipline skills. Use when developing features, debugging issues, managing code branches, writing plans, or ensuring code quality through TDD and systematic processes. Triggers on any software development task that benefits from structured workflows.

Agent workflows52
S
swaggerhub
swaggerhub
membranedev / application-skills

SwaggerHub integration. Manage APIs, Domains, Organizations. Use when the user wants to interact with SwaggerHub data.

Development52
S
swift-performance
swift-performance
yahyabedirhan / skills

Keep a macOS Swift app fast. Use when designing, writing, or reviewing a SwiftUI or AppKit view, list, model, or data flow that must scale, or when an app is slow, laggy, janky, hot, or busy while idle.

Development52
S
sx-configuration
sx-configuration
thalysjuvenal / advpl-specialist

Use when the user needs to generate or validate Protheus data dictionary configuration scripts -- covering SX2 (table headers), SX3 (fields), SIX (indexes), SXG (field groups), SXA (form folders/tabs), SX1 (report questions), SX5 (generic tables), SXB (F3 lookup queries), and SX7 (triggers). Also triggers on Portuguese phrasing like "criar campo customizado", "cadastrar tabela customizada", "dicionario de dados", "criar indice SIX", "gatilho de campo", "tabela generica SX5", "consulta F3", or field-prefix names like ZA1/ZZ1.

Data & databases52
S
sync-construction-async-property-ui-render-gate-pattern
sync-construction-async-property-ui-render-gate-pattern
epicenterhq / epicenter

Sync construction with async property for module-exportable clients. Use when: "async init", "module-level async", or creating clients needing async init but synchronous UI use.

Development52
S
syncable-entity-integration
syncable-entity-integration
twentyhq / twenty

Contributing to the Twenty codebase itself (twentyhq/twenty server internals), not for building apps on top of Twenty. Wire syncable entity services into NestJS modules, create service layer and resolvers for Twenty entities. Use when registering builders, validators, and action handlers in modules, creating business services, or exposing entities via GraphQL API with proper exception handling.

Development52
S
syncfusion-aspnetcore-circular-chart-3d
syncfusion-aspnetcore-circular-chart-3d
syncfusion / aspnetcore-ui-components-skills

Create interactive 3D Circular Charts with Syncfusion ASP.NET Core. Implement pie/donut series, data labels, legends, tooltips, custom styling, titles, empty point handling, and print/export functionality. Use this skill when the user needs to build or configure pie charts, donut charts, circular data visualizations, or charts showing proportional data in ASP.NET Core applications.

Design & UI52
S
syncfusion-aspnetcore-circulargauge
syncfusion-aspnetcore-circulargauge
syncfusion / aspnetcore-ui-components-skills

Creating and customizing Syncfusion Circular Gauge - a circular data visualization component for displaying numeric values. ALWAYS use this skill when users need to implement circular gauges, display metrics on a circular scale, configure gauge axes, add pointers or ranges, create data visualization gauges, customize gauge appearance, handle user interactions with gauges, or build dashboards with circular gauge components.

Design & UI52
S
syncfusion-aspnetcore-combobox
syncfusion-aspnetcore-combobox
syncfusion / aspnetcore-ui-components-skills

Implement Syncfusion ASP.NET Core ComboBox component for dropdown selection with filtering, data binding, and customization. Use this when creating dropdown controls, enabling user selection from lists, implementing autocomplete/search functionality, or handling cascading dropdowns. Covers installation, basic setup, data binding, filtering, templates, grouping, and advanced features.

Design & UI52
S
syncfusion-aspnetcore-dropdownlist
syncfusion-aspnetcore-dropdownlist
syncfusion / aspnetcore-ui-components-skills

Implement Syncfusion DropdownList component in ASP.NET Core immediately. Single selection control with data binding, filtering, grouping, templates, and accessibility features. Essential for building professional dropdown interfaces with server-side data binding.

Design & UI52
S
syncfusion-aspnetcore-heatmap-chart
syncfusion-aspnetcore-heatmap-chart
syncfusion / aspnetcore-ui-components-skills

Implementing Syncfusion HeatMap Chart component for ASP.NET Core Razor Pages. Use this skill ALWAYS when the user needs to create heat maps to visualize two-dimensional data, customize cells with gradients or fixed colors, configure axes with multiple types, add legends with flexible positioning, bind array or JSON data, enable tooltips and cell selection, create bubble heat maps, or customize appearance and styling. Essential for data visualization, pattern detection, and matrix visualization use cases.

Design & UI52
S
syncfusion-aspnetcore-list-box
syncfusion-aspnetcore-list-box
syncfusion / aspnetcore-ui-components-skills

Implement and configure Syncfusion ASP.NET Core ListBox component with selection controls. Use this when building selection interfaces with single/multiple modes, data binding, or advanced features. Covers ListBox implementation, selection state management, appearance customization, and user interaction handling.

Design & UI52
S
syncfusion-aspnetcore-range-navigator
syncfusion-aspnetcore-range-navigator
syncfusion / aspnetcore-ui-components-skills

Implement Syncfusion RangeNavigator (Range Selector) in ASP.NET Core applications for interactive data range selection and navigation. Use this skill when user needs to select data ranges, visualize time-series data with interactive sliders, add period selectors, customize range appearance, export range visualizations, or integrate range selection into dashboards and charts.

Design & UI52
30361–30420 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.