mcpField

Skills

96,981 packaged capabilities and playbooks for agents. Install any of them with one command.

Testing & quality

U
ui-audit
ui-audit
mblode / agent-skills

Audits built React and Next.js frontends for user-facing defects in code and rendered UI: state gaps, data loss, double submits, focus and keyboard failures, rollback gaps, stale async, accessibility markup, layout resilience, performance setup, typography, motion hazards, and microcopy. Returns file:line findings and a ship verdict. Use when asked to "review this PR for UX bugs", "audit this component", "check my UI", "is this accessible", "design QA this page", or "is this ready to ship". For product decisions use product-design; for agentic apps use ax-audit; for deep type or motion use typography-audit or ui-animation; for the wording of a string rather than whether it is missing or leaky, use copywriting.

Testing & quality733
A
appbuilder-testing
appbuilder-testing
adobe / skills

Generate and run tests for Adobe App Builder actions and UI components. Scaffolds Jest unit tests, integration tests against deployed actions, contract tests for Adobe API interactions, and React component tests using Testing Library. Provides mock helpers for State, Files, Events SDKs, @adobe/aio-lib-* clients, ExC Shell context (@adobe/exc-app), and UIX Guest SDK (@adobe/uix-guest). Use this skill whenever the user mentions testing App Builder actions, writing unit tests for Runtime actions, creating integration tests, mocking Adobe SDKs, setting up test fixtures, running aio app test, or wants to verify action behavior before deployment. Also trigger when users mention Jest configuration for App Builder, test coverage, CI test setup, React component test, Testing Library, UI test, Provider wrapper, test my page, test my form, test my table, test my component, mock shell context, mock extension context, debug test failures, or fix Jest errors.

Testing & quality732
P
prek

Use when setting up or running hooks with prek in any repository. prek is a Rust drop-in alternative to pre-commit for running Git hooks that check, format, lint, and validate code and repository files. Prefer it when speed, workspace mode, built-in hooks, shared toolchains, or native TOML configuration matter.

Development731
G
git-workflow
git-workflow
netresearch / git-workflow-skill

Use when establishing branching strategies, implementing Conventional Commits, creating or reviewing PRs, resolving PR review comments, merging PRs (including CI verification, auto-merge queues, and post-merge cleanup), managing PR review threads, merging PRs with signed commits, handling merge conflicts, verifying a merge didn't silently drop changes, syncing a long-diverged branch (e.g. master into integration), rebasing a long-lived branch onto a moved base or splitting one into several PRs, integrating Git with CI/CD, setting up git hooks (lefthook, captainhook, husky, pre-commit), debugging hook-install failures in git worktrees, or working in a bare-repo plus per-branch-worktree layout, including consolidating a directory that holds both a plain clone and a .bare. The pull-request tooling is GitHub-only; references/pull-request-workflow.md carries the GitLab equivalents. Not for creating releases (use github-release) or diagnosing BLOCKED/won't-merge PRs (use github-project).

Development730
S
sparc-refine
sparc-refine
ruvnet / ruflo

Run the SPARC Refinement and Completion phases — review code, improve test coverage, validate against specification, and generate documentation

Testing & quality729
S
styleseed-design-review
styleseed-design-review
bitjaru / styleseed

Reviews UI/frontend code and tells you exactly why it "looks AI-generated" — then how to fix it. Use it when a React/Tailwind/HTML interface looks off, generic, or unfinished, when you want a design score before shipping, or when asked to make UI look more professional, polished, or "designed, not generated." Self-contained; based on the open-source StyleSeed design engine.

Design & UI729
M
migrate-validate
migrate-validate
ruvnet / ruflo

Validate pending migrations for foreign key consistency, rollback safety, and best practices

Testing & quality728
P
performance-profiler
performance-profiler
alirezarezvani / claude-skills

Systematic performance profiling for Node.js, Python, and Go applications. Identifies CPU, memory, and I/O bottlenecks, generates flamegraphs, analyzes bundle sizes, optimizes database queries, runs load tests with k6 and Artillery. Always measures before and after. Use when investigating a slow endpoint, planning a performance budget, or hunting a memory leak in production.

Development728
P
pr-ready
pr-ready
remotion-dev / remotion

Resolve CI failures, merge conflicts, or local branch changes to get a PR ready

Development728
P
platform-specs-and-validation
platform-specs-and-validation
social-media-skills / skills

Platform specs and publish validation — per-platform requirements and the validate-before-publish step for multi-platform fan-out. Use when fanning a post out to multiple platforms, when a post is getting rejected, when mapping per-platform postType/required fields, or to run the validate-before-publish step. Encodes the per-platform postType enums, required-field matrices, and media rules from the OpenAPI spec, and runs POST /posts/validate so a post lands correctly on every target. Uses the CHECK framework. The keystone the per-platform format skills point to. WoopSocial validates + publishes atomically and has no update endpoint; the agent maps fields and fixes spec violations, but human-judgment calls (disclosure truthfulness, privacy intent) stay with the person; metrics never fabricated. Distinct from the per-platform format skills (one platform's content) and scheduling-and-queue (timing).

Marketing & growth727
C
can
can
zhinkgit / embeddedskills

Embedded CAN / CAN-FD debugging tool for scanning interfaces, monitoring messages, sending test frames, logging, decoding database files and bus statistics. Automatically triggers when the user mentions CAN, CAN-FD, DBC decoding, bus packet capture, USB-CAN debugging, message sending, bus statistics, PCAN, Vector, slcan, CAN interface scanning, CAN ID filtering, ASC logs or BLF files; also supports explicit /can invocation. Even if the user only says "look at the CAN messages", "send a test frame" or "decode the DBC", this skill should trigger as long as the context clearly refers to CAN bus communication operations or issues.

Development725
C
cypress
cypress
mindrally / skills

Cypress end-to-end testing best practices for web applications, covering test structure, commands, and reliability patterns

Testing & quality724
K
kaizen
kaizen
sickn33 / agentic-awesome-skills

Guide for continuous improvement, error proofing, and standardization. Use this skill when the user wants to improve code quality, refactor, or discuss process improvements.

Development724
A
anti-slop
anti-slop
rand / cc-polymath

Comprehensive toolkit for detecting and eliminating "AI slop" - generic, low-quality AI-generated patterns in natural language, code, and design. Use when reviewing or improving content quality, preventing generic AI patterns, cleaning up existing content, or enforcing quality standards in writing, code, or design work.

Testing & quality723
B
bug-hunt-swarm
bug-hunt-swarm
dimillian / skills

Parallel read-only multi-agent root-cause investigation for bugs, regressions, crashes, flaky behavior, or unexplained failures. Use when the user asks to investigate a bug, find the root cause, trace a regression, understand why something broke, or wants a ranked diagnosis with the fastest proof path without making code edits.

Development723
V
visual-regression-testing
visual-regression-testing
aj-geddes / useful-ai-prompts

Detect unintended visual changes in UI by comparing screenshots across versions. Use for visual regression, screenshot diff, Percy, Chromatic, UI testing, and visual validation.

Testing & quality723
B
browser-replay
browser-replay
ruvnet / ruflo

Replay a recorded session trajectory against the same URL or a mutated variant; uses browser-selectors embedding similarity to recover from DOM drift

Testing & quality720
P
pr-validate
pr-validate
boshu2 / agentops

Validate PR scope and quality

Testing & quality720
R
rspec
rspec
mindrally / skills

RSpec testing best practices for Ruby and Rails applications, covering test organization, data management, and isolation patterns.

Testing & quality720
V
validate-evaluator
validate-evaluator
hamelsmu / evals-skills

Calibrate an LLM judge against human labels using data splits, TPR/TNR, and bias correction. Use after writing a judge prompt (write-judge-prompt) when you need to verify alignment before trusting its outputs. Do NOT use for code-based evaluators (those are deterministic; test with standard unit tests).

Testing & quality720
P
pest-testing
pest-testing
spatie / freek.dev

Tests applications using the Pest 4 PHP framework. Activates when writing tests, creating unit or feature tests, adding assertions, testing Livewire components, browser testing, debugging test failures, working with datasets or mocking; or when the user mentions test, spec, TDD, expects, assertion, coverage, or needs to verify functionality works.

Testing & quality719
R
release-core-test
release-core-test
cyrusagents / cyrus

Invoke when dev-testing a Cyrus change that spans CYPACK (edgeworker + CLI) and CYHOST (the Vercel-hosted GUI) and the hosted GUI needs to point at an unreleased `cyrus-core` from this repo. Publishes `cyrus-core` (and `claude-runner` if needed) as a `-test.N` prerelease under the npm `test` dist-tag so CYHOST can install it via `cyrus-core@test` without affecting the `latest` dist-tag or shipping a real release.

Development719
W
webapp-testing
webapp-testing
sickn33 / agentic-awesome-skills

To test local web applications, write native Python Playwright scripts

Testing & quality719
B
browser-record
browser-record
ruvnet / ruflo

Open a named, traced browser session into an RVF cognitive container with a ruvector trajectory recording every action

Agent workflows718
T
terraform-skill
terraform-skill
daymade / claude-code-skills

Diagnoses and designs safe Terraform releases, provisioners (remote-exec/local-exec/file, cloud-init, Compose, Caddy), multi-environment isolation, and fresh-host bootstrap. Use when writing or reviewing plan/apply wrappers or provisioners; when staging/production config may differ; when a rollout can mutate a shared gateway; or when debugging drift, TLS, container restarts, DNS duplication, or snapshot contamination.

Cloud & DevOps718
Q
qt-qml-profiler
qt-qml-profiler
theqtcompanyrnd / agent-skills

Use when the user is investigating QML / Qt Quick performance — both vague complaints ("the UI feels laggy", "this is slow", "frames are dropping", "the app stutters") and explicit asks to profile, find hotspots, or optimize bindings, signals, or rendering. Runs qmlprofiler on a 2D QML application, parses the .qtd trace, and analyzes hotspots against the source with frame-time, memory, and pixmap-cache summaries. Does NOT cover Qt Quick 3D.

Development717
T
technical-debt
technical-debt
asyrafhussin / agent-skills

Technical debt inventory, prioritization, and audit for PHP/Laravel (MySQL) and Node/TypeScript/React projects. Use when assessing code health, identifying refactoring candidates, planning debt paydown, or auditing a codebase for accumulated debt. Triggers on "audit technical debt", "find tech debt", "debt inventory", "what should we refactor first", or tasks involving code health, security debt, performance debt, data debt, observability debt, debt prioritization, or remediation planning.

Testing & quality717
W
wordpress-performance-best-practices
wordpress-performance-best-practices
bartekmis / wordpress-performance-best-practices

WordPress performance optimization guidelines for plugin, theme, and custom code development. This skill should be used when writing, reviewing, or refactoring WordPress PHP code to ensure optimal performance patterns. Triggers on tasks involving WP_Query, database queries, caching, hooks, REST API, or WordPress theme/plugin development.

Development717
S
security-suite
security-suite
boshu2 / agentops

Run composable security analysis.

Security713
C
cross-review
cross-review
sentimony / skills

You MUST use this when an implementation plan or a finished implementation needs an independent review by other agent CLIs - by default the opposite CLI (Codex for work done in Claude Code, Claude Code for work done in Codex) together with Antigravity (Gemini) - whether the user asks for a cross-review or a second opinion from the other agent, or plan-crafting, inline-plan-dev, or subagent-plan-dev reach their cross-review step. Same-host implementation review belongs to review-request and deciding on findings to review-resolution; spec review and per-task review are outside this skill.

Testing & quality710
P
prd-implementation-precheck
prd-implementation-precheck
zhaono1 / agent-playbook

Precheck a PRD or feature specification before implementation, resolving material blockers while continuing directly when requirements are clear.

Development709
S
sapui5-linter
sapui5-linter
secondsky / sap-skills

Use this skill when working with the UI5 Linter (@ui5/linter) for static code analysis of SAPUI5/OpenUI5 applications and libraries. Covers setup, configuring linting rules, running the linter to detect deprecated APIs, global variable usage, CSP violations, and manifest issues. Supports autofix for deprecated API usage, global references, event handlers, and manifest properties. Includes CI/CD integration, pre-commit hooks, and UI5 2.x migration preparation.

Testing & quality709
G
generate-synthetic-data
generate-synthetic-data
hamelsmu / evals-skills

Create diverse synthetic test inputs for LLM pipeline evaluation using dimension-based tuple generation. Use when bootstrapping an eval dataset, when real user data is sparse, or when stress-testing specific failure hypotheses. Do not use when you already have 100+ representative real traces (use stratified sampling instead), or when the task is collecting production logs.

Testing & quality708
X
xcuitest
xcuitest
prisma-labs-dev / apple-skills

API reference: XCUITest. Query for element queries, waiting patterns, Swift 6 @MainActor, assertions, screenshots, launch arguments.

Testing & quality708
C
cdp
cdp
browser-use / browser-harness-js

Drive Chrome via the DevTools Protocol from JavaScript. Run JS snippets through the `browser-harness-js` CLI — it auto-spawns a long-lived bun HTTP server holding a fully-typed CDP `Session`, and every call (`browser-harness-js 'await session.Page.navigate(...)'`) executes against the same persistent connection. Session, active target, and globals survive across calls. Use when the user wants to automate, script, or inspect a Chrome browser via CDP — single tab or multi-tab, attach to existing Chrome or to a new one launched with --remote-debugging-port.

Development707
A
address-github-comments
address-github-comments
sickn33 / agentic-awesome-skills

Use when you need to address review or issue comments on an open GitHub Pull Request using the gh CLI.

Development706
M
mcp-csharp-test
mcp-csharp-test
dotnet / skills

Test C# MCP servers at multiple levels: unit tests for individual tools and integration tests using the MCP client SDK. USE FOR: unit testing MCP tool methods, integration testing with in-memory MCP client/server, end-to-end testing via MCP protocol, testing HTTP MCP servers with WebApplicationFactory, mocking dependencies in tool tests, creating evaluations for MCP servers, writing eval questions, measuring tool quality. DO NOT USE FOR: testing MCP clients (this is server testing only), load or performance testing, testing non-.NET MCP servers.

Testing & quality706
P
playwright-cursor-rules
playwright-cursor-rules
mindrally / skills

Expert guidance for Playwright end-to-end testing with TypeScript and JavaScript best practices

Testing & quality705
T
test-modernizer
test-modernizer
superagents-lab / xcode27-skills

Modernize test suites to use modern Swift Testing features or migrate from XCTest.

Testing & quality704
V
valgrind
valgrind
mohitmishra786 / low-level-dev-skills

Valgrind profiler skill for memory error detection and cache profiling. Use when running Memcheck to find heap corruption, use-after-free, memory leaks, or uninitialised reads; or Cachegrind/Callgrind for cache simulation and function-level profiling. Activates on queries about valgrind, memcheck, heap leaks, use-after-free without sanitizers, cachegrind, callgrind, KCachegrind, or massif memory profiling

Testing & quality702
M
motel-debug
motel-debug
kitlangton / motel

Debug applications with motel, a local OpenTelemetry ingest and query server. Use when the user wants runtime-evidence debugging with traces or logs, wants temporary debug instrumentation that can be removed later, or needs a repo wired to send OTLP/HTTP telemetry to a local motel server. If the target repo uses Effect or @effect/*, also read references/effect.md.

Development701
U
utility-pm-skill-validate
utility-pm-skill-validate
product-on-purpose / pm-skills

Audits an existing pm-skills skill against structural conventions and quality criteria. Produces a structured validation report with pass/fail checks, severity-graded findings, and actionable recommendations. Use when checking whether a skill meets repo standards before shipping or after making changes.

Agent workflows701
P
playwright-cli
playwright-cli
testdino-hq / playwright-skill

Automates browser interactions for testing and validating your own web applications using playwright-cli. Use when you need terminal-first browser control for navigation, form filling, screenshots, tracing, bound browser sessions, debugging, or generating Playwright test code. Only use against applications you own or have explicit authorization to test.

Testing & quality698
L
local-action-verification
local-action-verification
google-labs-code / jules-skills

Set up a repository for local GitHub Actions verification using act, so Jules can validate CI before pushing

Testing & quality697
B
browser-screenshot-diff
browser-screenshot-diff
ruvnet / ruflo

Visual + DOM diff between two recorded sessions at matching trajectory step ids; used for visual regression and replay verification

Testing & quality696
S
setup-repo-guards
setup-repo-guards
fandhe-ai / agent-cli-skills

Install Fandhe-AI organization-standard CI guards in the target repository (introduce ai-review / AGENTS.md review criteria / required-check aggregation job / branch protection ruleset and additional guards). Use for requests such as “add repository guards,” “introduce CI guards,” “set up branch protection,” “introduce ai-review,” or “maintain AGENTS.md.” Supports bulk application to multiple repositories. For initial setup of the .claude/ system, see init-claude; to expand an existing system, see update-claude.

Cloud & DevOps693
T
tdd-red-green-refactor
tdd-red-green-refactor
google-labs-code / design.md

Enforces a disciplined Red-Green-Refactor (TDD) workflow in TypeScript/Node.js. Use this whenever creating new features, fixing bugs, or migrating logic to ensure high-quality, verifiable implementations.

Testing & quality693
W
writing-react-native-storybook-stories
writing-react-native-storybook-stories
storybookjs / react-native

Create and edit React Native Storybook stories using Component Story Format (CSF). Use when writing .stories.tsx files, adding stories to React Native components, configuring Storybook addons (controls, actions, backgrounds, notes), setting up argTypes, decorators, parameters, or working with portable stories for testing. Applies to any task involving @storybook/react-native story authoring.

Development693
E
e2e-testing-automation
e2e-testing-automation
aj-geddes / useful-ai-prompts

Build end-to-end automated tests that simulate real user interactions across the full application stack. Use for E2E test, Selenium, Cypress, Playwright, browser automation, and user journey testing.

Testing & quality691
P
plan-critics
plan-critics
timschoch / skilly

Critiques an implementation plan—or a wayfinder map/ticket—from multiple angles (security, simplicity, edge cases, scope creep, codebase conflicts, tech-specific best practices) via parallel critic subagents. Trigger: user says “kritisiere den plan,” “plan check,” “plan-kritik,” “blinde flecken,” or “/plan-critics”—also invoke when a planning agent wants to validate its own plan before presenting it, or a wayfinder session wants a resolution checked before closing a ticket. Must be called at top level (not inside a subagent)—it uses the Task tool.

Testing & quality691
B
browser-auth-flow
browser-auth-flow
ruvnet / ruflo

Probe a site's authentication flow for redirect leaks, missing CSRF, weak session cookies, and OAuth misconfiguration; produces an auth findings.md

Security689
G
gitlab-ci-validator
gitlab-ci-validator
akin-ozer / cc-devops-skills

Validate, lint, audit, or fix .gitlab-ci.yml pipelines, stages, and jobs.

Testing & quality689
Q
qa
qa
timschoch / skilly

Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Explores the codebase in the background for context and domain language. Use when user wants to report bugs, do QA, file issues conversationally, or mentions "QA session".

Testing & quality689
A
adr-verify
adr-verify
ruvnet / ruflo

Read back adr-patterns + adr-edges namespaces, surface dangling refs / supersede cycles / Unknown statuses; exit 1 on cycles

Testing & quality688
B
bash-script-validator
bash-script-validator
akin-ozer / cc-devops-skills

Validate, lint, audit, or fix bash/shell/.sh scripts via ShellCheck.

Testing & quality688
C
code-review-excellence
code-review-excellence
awesome-skills / code-review-skill

Provides comprehensive code review guidance for React 19, Vue 3, Angular 17+, Svelte 5, Rust, TypeScript, Java, PHP, Python, Django, Go, C#/.NET, Kotlin, NestJS, C/C++, and more. Helps catch bugs, improve code quality, and give constructive feedback. Use when: reviewing pull requests, conducting PR reviews, code review, reviewing code changes, establishing review standards, mentoring developers, architecture reviews, security audits, checking code quality, finding bugs, giving feedback on code.

Testing & quality688
P
postman-collection-generator
postman-collection-generator
patricio0312rev / skills

Generates Postman collection JSON files from Express, Next.js, Fastify, Hono, or other API routes. Scans route definitions, extracts endpoints, methods, params, and creates importable collections. Use when users request "generate postman collection", "export to postman", "create postman file", or "postman import".

Testing & quality688
W
web-design-guidelines

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

Design & UI688
K
kodevu
kodevu
gyteng / kodevu

A tool to fetch Git/SVN diffs, send them to an AI reviewer, and generate configurable code review reports.

Testing & quality687
P
playwright-pro
playwright-pro
alirezarezvani / claude-skills

Production-grade Playwright testing toolkit. Use when the user mentions Playwright tests, end-to-end testing, browser automation, fixing flaky tests, test migration, CI/CD testing, or test suites. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55 templates, 3 agents, smart reporting.

Testing & quality687
1681–1740 of 11,845

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.