mcpField

Skills

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

Testing & quality

P
pr-review
pr-review
gabriel-lafrance / skills

Stateless review of an open GitHub PR. Standards hard-require /taste KISS + named principles (including honest names, trust the server, types tell the truth, and naming alignment) and /architecture, plus a correctness hunt and PR extras (body vs diff, migrations, breaking API). Triage historical finding threads, draft one-topic comments, post only after one publish decision.

Testing & quality67
P
pr-review
pr-review
significant-gravitas / autogpt

Review a PR for correctness, security, code quality, and testing issues. TRIGGER when user asks to review a PR, check PR quality, or give feedback on a PR.

Testing & quality67
P
Production Smoke Suite
Production Smoke Suite
pramoddutta / qaskills

Build lightweight production smoke test suites that verify critical user paths, API health, and third-party integrations after every deployment.

Testing & quality67
P
publishing-process
publishing-process
gtmagents / gtm-agents

Use to orchestrate approvals, QA, and go-live steps for SEO content +

Marketing & growth67
P
py-complexity
py-complexity
l-mb / python-refactoring-skills

Reduce cyclomatic and cognitive complexity in Python code. Break down complex functions, simplify control flow, and track complexity trends over time.

Development67
Q
qa-gates
qa-gates
gtmagents / gtm-agents

Use before launching sequences to validate content, data, compliance,

Testing & quality67
R
red-teaming-llms-with-garak
red-teaming-llms-with-garak
mukul975 / anthropic-cybersecurity-skills

Runs NVIDIA garak probe suites (jailbreak, prompt injection, data

Security67
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 & quality67
S
sc-code-review
sc-code-review
tony363 / superclaude

Interactive multi-model consensus code review using PAL MCP. Reviews commits, staged changes, or branch diffs with user-directed scope and interactive decision points.

Testing & quality67
S
sc-pr-check
sc-pr-check
tony363 / superclaude

Run all local CI checks before creating a PR with interactive failure remediation. Use when validating code quality before pull requests, running pre-flight checks, or fixing CI failures locally.

Testing & quality67
S
security-auditor
security-auditor
alirezarezvani / claude-code-tresor

Continuous security vulnerability scanning for OWASP Top 10, common vulnerabilities and insecure patterns. Use when reviewing code, before deployments or on file changes. Scans for SQL injection, XSS, secrets exposure and auth issues. Triggers on file changes, security mentions and deployment prep

Security67
S
setting-up-host-vs-device-tests
setting-up-host-vs-device-tests
skydoves / android-testing-skills

Use this skill to choose between host (Robolectric/JVM) and device (instrumentation) tests for Jetpack Compose, and to configure each correctly. Covers the `androidHostTest` (a.k.a. `src/test/`) vs `androidDeviceTest` (a.k.a. `src/androidTest/`) source set split, what each flavor can and cannot drive (RenderThread, screenshots, accessibility), the `@RunWith(AndroidJUnit4::class) @Config(minSdk = 23)` setup for Robolectric, and why `Thread.sleep` is forbidden everywhere except screenshot tests waiting on the RenderThread. Use when the user reports "tests pass locally but fail on CI", asks "Robolectric vs instrumentation", mentions screenshot tests, ripple animations, accessibility checks throwing on Robolectric, or "should this test live in test/ or androidTest/".

Testing & quality67
S
setup-fastlane
setup-fastlane
greenstevester / fastlane-skill

Set up Fastlane for iOS/macOS app automation

Cloud & DevOps67
S
skeptical-triage
skeptical-triage
avelikiy / great_cto

Reusable 3-round self-challenge + arbiter pattern for filtering false positives from findings/verdicts. Use when the cost of a false-positive gate block exceeds the cost of ~4 extra LLM turns.

Testing & quality67
S
superior-code-review
superior-code-review
kodekateam / superior-skills

Review a code change, diff, commit, branch, or pull request for actionable defects, regressions, security risks, compatibility breaks, and missing verification. Use when code review is the primary requested outcome. Keep the review read-only unless the user explicitly asks to implement fixes; do not use as a substitute for implementation or a specialized visual audit.

Testing & quality67
S
swiftui-pro
swiftui-pro
mengto / skills

Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, and performance. Use when reading, writing, or reviewing SwiftUI projects.

Testing & quality67
T
test-coverage-analyzer

No description yet

Testing & quality67
T
test-driven-development
test-driven-development
pcvelz / superpowers

Use when implementing any feature or bugfix, before writing implementation code

Testing & quality67
V
validate-testcase

No description yet

Testing & quality67
V
vitest
vitest
prowler-cloud / prowler

Vitest unit testing patterns with React Testing Library. Trigger: When writing unit tests for React components, hooks, or utilities.

Testing & quality67
W
webapp-testing
webapp-testing
partme-ai / full-stack-skills

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

Testing & quality67
W
workflow-audit
workflow-audit
bitwarden / ai-plugins

Run the Bitwarden workflow linter (bwwl) against one or more repos and report findings. Strictly read-only — does not modify any files. Categorizes findings as mechanical or judgment using the bitwarden-workflow-linter-rules skill. Supports single repo, multiple repos, or single file/directory scope. <example> User: Run the workflow linter on the server repo Action: Trigger workflow-audit for that repo </example> <example> User: Lint the workflows across server, clients, and android Action: Trigger workflow-audit in multi-repo mode </example>

Cloud & DevOps67
A
accessibility-design-checklist
accessibility-design-checklist
dengineproblem / agents-monorepo

Accessibility design expert. Use for WCAG, a11y checklists and inclusive design.

Design & UI66
A
android-unit-test
android-unit-test
dengineproblem / agents-monorepo

Android testing expert. Use for JUnit, Espresso and Android test patterns.

Testing & quality66
A
appium
appium
full-stack-skills / testing-skills

Provides comprehensive guidance for Appium mobile testing including mobile app automation, element location, gestures, and cross-platform testing. Use when the user asks about Appium, needs to test mobile applications, automate mobile apps, or write Appium test scripts.

Testing & quality66
A
architecture-design
architecture-design
swiftyjourney / architecture-design-skill

Transforms code into clean, testable, and maintainable architecture using SOLID principles, Clean Architecture, and proven design patterns. Use this skill when you need to: design a new feature with proper separation of concerns, refactor legacy or monolithic code, review architecture for SOLID violations, establish dependency-injection boundaries, plan a testing strategy, or document architectural decisions. Language-agnostic; includes concrete Swift/iOS examples from the Essential Developer methodology.

Development66
A
auto-research
auto-research
maystudios / claude-skills

Improve any existing Claude Code skill, CLAUDE.md, subagent definition, slash-command, or prompt markdown file by combining web-researched best-practice rewrites with autonomous Karpathy-style binary eval loops. Use when the user wants to "auto-research", "self-improve", "auto-improve", "optimize", "modernize", or "research-improve" any existing SKILL.md, CLAUDE.md, agent file under .claude/agents/, slash-command file under .claude/commands/, or any prompt markdown file. Triggers on phrases like "use auto-research to improve skill X", "auto-improve this CLAUDE.md", "research best practices and rewrite Y", or "self-research and optimize this agent". Researches authoritative sources (Anthropic docs, anthropic.com engineering blog, anthropics/skills GitHub) in parallel sub-agents, proposes a cited rewrite, runs an autonomous binary-assertion eval loop with git commit and reset bookkeeping for testable artifacts, and asks the user to confirm only at the end with a before-and-after score and full source list.

Agent workflows66
A
autofix
autofix
devbrother2024 / skills

Fetch unresolved review threads on a GitHub PR, verify the validity of each comment, then pick only the valid points and fix and commit them. Handles comments from all reviewers (bots and humans). Activates on requests such as "apply the code review", "handle the review comments", "apply the PR review", "apply PR review comments", "handle review feedback", "autofix", "/autofix". Rather than applying review comments as-is, it applies only those judged valid in verification, either with user approval (default) or automatically (`--auto`).

Testing & quality66
B
bevy-testing
bevy-testing
chrisgliddon / bevy-skills

Use when testing Bevy 0.19 with `App::update`, `TimeUpdateStrategy`, `FixedUpdate`, `MessageCursor`, or `On<E>`: deterministic stepping, async-task draining without sleeps, headless worlds, and capture-based visual regression.

Testing & quality66
B
bpa-rules
bpa-rules
data-goblin / power-bi-agentic-development

Interactive BPA rule generation for Power BI semantic models; guided discovery, model investigation, and expert rule authoring. Automatically invoke when the user mentions "BPA rule", "Best Practice Analyzer", or asks to "create a BPA rule", "audit BPA rules", "recommend BPA rules", "set up BPA for my team", "check model for best practices", "validate BPA rules", "improve a BPA expression".

Data & databases66
C
cawplan-internal-qa-coding-humaninputs-sample
cawplan-internal-qa-coding-humaninputs-sample
cawcut / skill-cawplan

Pull human-input logs from CawPlan (by product, user/member, date range, count, or session), preprocess prev/assistant context like production classify, and open a local web editor to annotate expected category/topic labels for prompt eval fixtures. Use when: building or extending a labeled human-input sample JSON for classify prompt testing — e.g. "pull 20 turns from spx's Slack session last week and label them", "sample human inputs for core-product". NOT for: running classify accuracy against cloud labels (use cawplan-internal-qa-coding-humaninputs-test), classifying a single sentence (use cawplan-internal-qa-coding-humaninputs), or submitting coding reports.

Testing & quality66
C
circleci-builds
circleci-builds
circleci-public / skills

Diagnose and fix failing CircleCI builds quickly and safely. Use when users ask to investigate failed CircleCI jobs, triage flaky pipelines, identify root causes from logs, and implement minimal fixes in configuration, test setup, or build-related code paths.

Cloud & DevOps66
C
code-review

Use when requesting code review, receiving code review feedback, before merging, or when handling reviewer suggestions - covers both giving and receiving review

Testing & quality66
C
code-review
code-review
managedcode / dotnet-skills

Review .NET changes for bugs, regressions, architectural drift, missing tests, incorrect async or disposal behavior, and platform-specific pitfalls before you approve or merge them. USE FOR: reviewing a pull request or patch in a .NET repository; checking for behavioral regressions, API misuse, or missing tests; auditing architectural or framework-specific. DO NOT USE FOR: unrelated stacks; generic tasks that do not need this specific guidance. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.

Testing & quality66
C
configure-ux-testing
configure-ux-testing
laurigates / claude-plugins

UX testing: Playwright E2E, axe-core a11y, visual regression. Use when setting up E2E testing, screenshot assertions, browser automation, or a11y CI workflows.

Testing & quality66
C
cross-app-tests-with-uiautomator
cross-app-tests-with-uiautomator
skydoves / android-testing-skills

Use this skill to drive cross-app and system-UI flows from instrumentation tests using UiAutomator 2.3.0 — `UiDevice`, `BySelector` / `UiObject2` (modern), `UiSelector` / `UiObject` (legacy), `Until` conditions, and `Configurator` global timeouts. Covers the singleton acquisition (`UiDevice.getInstance(InstrumentationRegistry.getInstrumentation())`), `pressBack/pressHome/pressRecentApps`, `device.findObject(By...)` cached-node refresh and `StaleObjectException` recovery, the `executeShellCommand` `@Discouraged` path vs `Context.startActivity` plus `<queries>`, and the full `By` factory catalog. Use when the user reports `StaleObjectException`, `Espresso InjectEventSecurityException`, `findObject returns null`, asks "how do I open Settings from a test", "toggle Wi-Fi", "dismiss notification shade", or "test that spans my app and another".

Testing & quality66
D
dart-tooling
dart-tooling
dhruvanbhalara / skills

Use when diagnosing package dependency conflicts, running build_runner, or managing Dart SDK tooling commands.

Development66
D
doc-prd-audit
doc-prd-audit
vladm3105 / aidoc-flow-framework

Audit a PRD - run declarative structural checks plus content review and produce a combined report for doc-prd-fixer. Use for PRD quality gating before EARS.

Documents66
D
dotnet-uno-testing
dotnet-uno-testing
wshaddix / dotnet-skills

Testing Uno Platform apps. Playwright for WASM, platform-specific patterns, runtime heads.

Testing & quality66
E
e2e-flow-verifier
e2e-flow-verifier
proffesor-for-testing / agentic-qe

Use when verifying complete user flows end-to-end with the qe-browser skill (Vibium), recording session evidence, and asserting state at each step. For product verification with real browser automation.

Testing & quality66
E
ensure-docs
ensure-docs
existential-birds / beagle

Verify documentation coverage and generate missing docs interactively

Development66
E
expo-dev-client
expo-dev-client
sickn33 / agentic-awesome-skills

Build Expo app for development

Development66
F
ffi-code-review
ffi-code-review
existential-birds / beagle

Reviews Rust FFI code for type safety, memory layout compatibility, string handling, callback patterns, and unsafe boundary correctness. Use when reviewing extern blocks, #[repr(C)] types, bindgen output, or code calling C/C++ libraries.

Testing & quality66
G
gathering-ui
gathering-ui
autumnsgrove / lattice

The drum sounds. Chameleon and Deer gather for complete UI work. Use when designing interfaces that must be both beautiful and accessible.

Design & UI66
H
hmx-development-mr-reviewer

No description yet

Testing & quality66
I
implement-and-review
implement-and-review
robsonrung / rar-skills

Implement and review one approved coding task through exact model routes and persistent role contexts. Use for a scoped task with an acceptance contract; use implement-tasks to coordinate a queue.

Development66
I
injecting-touch-gestures
injecting-touch-gestures
skydoves / android-testing-skills

Use this skill to drive Jetpack Compose UI with synthetic touch events through performTouchInput and the TouchInjectionScope DSL — click, longClick, doubleClick, swipe, swipeUp / swipeDown / swipeLeft / swipeRight, swipeWithVelocity, pinch, multiTouchSwipe, plus the low-level down / moveTo / moveBy / move / up / cancel primitives. Covers node-local coordinates, the geometry helpers (center, topLeft, bottomRight, percentOffset), event batching, splitting a gesture across multiple performTouchInput blocks, and why performGesture must not be used. Use when the developer asks "how do I simulate a swipe", "drag a node by 100 pixels", "long-press in a Compose test", "pinch to zoom", "test a fling with velocity", or reports "performGesture is deprecated", a Thread.sleep mid-gesture, or a flaky drag test using hardcoded screen coordinates.

Testing & quality66
I
iterate-pr
iterate-pr
sickn33 / agentic-awesome-skills

Iterate on a PR until CI passes. Use when you need to fix CI failures, address review feedback, or continuously push fixes until all checks are green. Automates the feedback-fix-push-wait cycle

Testing & quality66
J
junit
junit
full-stack-skills / testing-skills

Provides comprehensive guidance for JUnit testing framework including test annotations, assertions, test lifecycle, and best practices. Use when the user asks about JUnit, needs to write Java unit tests, use JUnit annotations, or configure JUnit for Java projects.

Testing & quality66
K
kafka-dlq-review
kafka-dlq-review
lensesio / agentic-engineering-for-apache-kafka

Review dead letter queue implementations for completeness using the Lenses MCP server. Checks DLQ topic existence, configuration, monitoring, metadata preservation, retry logic, reprocessing paths and connector DLQ alignment. Use when user says "review dead letter queues", "check DLQ setup", "DLQ audit" or asks about error handling, message failures or reprocessing. Do NOT use for reprocessing DLQ messages or managing consumer offsets.

Testing & quality66
K
kill-slop
kill-slop
imrangadzhiev / anti-slop

Stop AI coding agents from shipping sloppy code — over-abstraction, drive-by refactors, obvious comments, extra files, unrequested deps, giant unreadable files, or fishing outside the workspace for “inspiration”. Use when writing or editing code, implementing features, fixing bugs, splitting or organizing files, or when the user mentions slop, cleanup, keep it simple, minimal diff, file too big, hard to navigate, or stay in the repo.

Development66
M
melech-debug-mode
melech-debug-mode
adird / agent-shell-hamelech

Debug or verify a local UI end to end in the user's existing Chrome tab, with temporary runtime probes and a manual browser fallback.

Testing & quality66
M
mutation-testing
mutation-testing
laurigates / claude-plugins

Mutation testing with Stryker (TS/JS) and mutmut (Python). Use when finding weak tests that pass on mutated code, or improving test quality through mutation analysis.

Testing & quality66
N
next-best-practices
next-best-practices
connorads / dotfiles

Next.js best practices — file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling

Development66
N
nurture-testing
nurture-testing
gtmagents / gtm-agents

Use when planning, executing, and logging nurture experiments and regression

Marketing & growth66
O
oracle
oracle
simota / agent-skills

Designing and evaluating AI/ML systems: prompt engineering, RAG design, LLM application patterns, AI safety, evaluation frameworks, MLOps, cost optimization. Use for AI pipelines or eval harnesses.

Development66
P
paper-writing-bench
paper-writing-bench
ar9av / paperorchestra

Reverse-engineer raw materials (Sparse idea, Dense idea, experimental log) from an existing AI research paper to build a benchmark case for evaluating paper-writing pipelines. Replicates the PaperWritingBench dataset construction procedure from arXiv:2604.05018 §3 / App. C. TRIGGER when the user asks to "build a benchmark case from this paper", "reverse-engineer raw materials", or "evaluate my pipeline against PaperWritingBench".

Testing & quality66
P
peach-qa-gate
peach-qa-gate
peachsolution / peach-harness

A gate that collects quality evidence before work is completed. Verifies test, lint, build, Contract Gate, TEST_ID coverage, and residual risks (TODO, any types, console.log) to decide pass/fail. Auto-invoked when a team skill completes, or runnable manually.

Testing & quality66
P
performance-audit
performance-audit
patrickserrano / skills

Audit and improve SwiftUI runtime performance. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps.

Testing & quality66
P
performing-systematic-debugging-for-stubborn-problems
performing-systematic-debugging-for-stubborn-problems
sammcj / agentic-coding

Applies a modified Fagan Inspection methodology to systematically resolve persistent bugs and complex issues. Use when multiple previous fix attempts have failed repeatedly, when dealing with intricate system interactions, or when a methodical root cause analysis is needed. Do not use for simple troubleshooting. Triggers after multiple failed debugging attempts on the same complex issue.

Development66
8041–8100 of 11,883

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.