mcpField

Skills

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

Testing & quality

D
devils-advocate
devils-advocate
carrilloapps / skills

Adversarial pre-execution gate. Activates before any plan, proposal, or side-effecting action (create, edit, delete, run, deploy, migrate, call a tool/MCP/agent, git write) and before architecture, product, UX, data, vendor, or strategy decisions. Scales its depth to the real risk of the action — a one-line note for trivial work, a short evidence-based critique for normal changes, a hard stop with targeted questions for critical ones — and ends with a gate that waits for the user's explicit approval before acting. Read-only requests and trivial, instantly reversible edits pass with at most one line. Use whenever the user shares a plan, asks "is this a good idea", "review this", "what could go wrong", or asks to execute a change.

Agent workflows86
D
duck-review
duck-review
sprngr / rubber-duck

Risk-first code review with terse, actionable findings. Use when: "review this", "code review", "review the diff".

Testing & quality86
E
engineering-excellence
engineering-excellence
heyeddi-com / heyeddi-skills

ALWAYS-ON: audits plans and code for KISS, YAGNI, DRY, SOLID, and testability; maintains .heyeddi/docs/engineering/. Use on every chat that plans or changes code, before merge, refactor, ADRs, or reuse-catalog work. Not for visual UX (ux-flow-auditor) or full CI (pre-merge-gate includes this audit).

Development86
E
expect
expect
yonatangross / orchestkit

Diff-aware AI browser testing — reads the git diff, maps changes to affected pages via the route map, generates a targeted test plan, and executes it via agent-browser (Rust daemon + CDP, ARIA-tree-first) with pass/fail reporting. Use when testing UI changes, verifying PRs before merge, or running regression checks on changed components.

Testing & quality86
F
fallow-codex-onboarding
fallow-codex-onboarding
fallow-rs / fallow-skills

Set up the Fallow app in Codex after the plugin is installed: check the fallow installation, choose the default analysis scope, run the first analysis, and show the user where the dashboard, the Code Health tab, @Fallow mentions and the config editor are. Use when the user chooses Set up for Fallow in Codex, or asks to onboard or configure the Fallow app. Do not use for setting up lint, format or CI tooling; use fallow-setup for that.

Testing & quality86
G
gh-address-comments
gh-address-comments
mxyhi / ok-skills

Help address review/issue comments on the open GitHub PR for the current branch using gh CLI; verify gh auth first and prompt the user to authenticate if not logged in.

Development86
G
gitnexus-impact-analysis
gitnexus-impact-analysis
mindfold-ai / trellis

Use when the user wants to know what will break if they change something, or needs safety analysis before editing code. Examples: \"Is it safe to change X?\", \"What depends on this?\", \"What will break?\"

Development86
G
growth-book
growth-book
membranedev / application-skills

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

Testing & quality86
G
gui-automation

Use when you need to visually interact with a GUI: test buttons, fill forms, verify visual layouts, fuzz web pages, automate user flows, take screenshots, or perform end-to-end QA on any application. Works on cloud VMs, Docker containers, local machines, and sandboxes. Needs the `cua` CLI (curl -fsSL https://cua.ai/install.sh | sh).

Testing & quality86
L
laravel-testing
laravel-testing
fusengine / agents

Use when testing controllers, services, or models, or implementing TDD on Laravel 13 with Pest 5 / PHPUnit 13 (or Pest 4 / PHPUnit 12 on PHP 8.3).

Testing & quality86
L
laravel-testing
laravel-testing
fusengine / claude-plugins

Redefining development through cognitive automation and collaborative agent systems.

Testing & quality86
M
massgen-develops-massgen
massgen-develops-massgen
massgen / massgen

Guide for using MassGen to develop and improve itself. This skill should be used when agents need to run MassGen experiments programmatically (using automation mode) OR analyze terminal UI/UX quality (using visual evaluation tools). These are mutually exclusive workflows for different improvement goals.

Testing & quality86
M
migrate-to-shoehorn
migrate-to-shoehorn
mxyhi / ok-skills

Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.

Testing & quality86
M
mobile-testing
mobile-testing
naodeng / awesome-qa-skills

Use this skill when you need to design mobile test plans for iOS or Android covering functionality, compatibility, performance, network, and security; triggers include 移动端测试 and mobile testing.

Testing & quality86
O
oh-distributed-security-design-review
oh-distributed-security-design-review
openharmonyinsight / openharmony-skills

A dedicated skill for security code review of OpenHarmony distributed systems. Triggered when the user requests "check the code security implementation", "code security review", "security code review", or similar distributed-system code security review requests. This skill provides detailed review guidance for 18 OpenHarmony distributed business security design rules, covering authorization control, state machines, data transmission, permission management, trusted relationships, and other security domains. Using this skill enables dedicated security review for OpenHarmony distributed systems on top of general network security rules.

Security86
O
orchestrate-review
orchestrate-review
agent-sh / agentsys

Use when user asks to "deep review the code", "thorough code review", "multi-pass review", or when orchestrating the Phase 9 review loop. Provides review pass definitions (code quality, security, performance, test coverage), signal detection patterns, and iteration algorithms.

Testing & quality86
P
performance

RTK CLI performance analysis and optimization. Startup time (<10ms), binary size (<5MB), regex compilation, memory usage. Use when adding dependencies, changing initialization, or suspecting regressions.

Development86
P
pr-gardening
pr-gardening
paperclipai / paperclip

Discover the pull requests this Paperclip instance opened (never community contributions), report what each is for and how confident we are that it is merge-ready, and automatically drive the non-ready ones back to green with /prepare-paperclip-pr — without ever merging.

Testing & quality86
P
pr-screenshot-comparison
pr-screenshot-comparison
petekp / claude-code-setup

Create clear, polished before-and-after screenshots from the actual running product for a GitHub pull request. Use when a UI change needs visual proof: capture matching product states, crop to the relevant UI, stitch and caption one comparison image, attach it natively to the PR, and keep the image out of the repository.

Testing & quality86
P
pre-deploy
pre-deploy
alpoxdev / hypercore

[Hyper] Run deploy-readiness validation and fix reproduced lint/typecheck/build blockers for Node.js, Rust, and Python repos. Use for pre-deploy checks, deploy-ready requests, or final quality/build gates before deployment.

Testing & quality86
P
pre-merge-gate
pre-merge-gate
heyeddi-com / heyeddi-skills

Runs pre-merge checks (setup prefs + backend + frontend + engineering excellence + optional UI audit). Any FAIL exits 1 (hard stop). Use when QA approves a PR or before merge to main.

Testing & quality86
P
primevue-openprops-architect
primevue-openprops-architect
heyeddi-com / heyeddi-skills

Compatibility name for Vue UI checks. Follow @vue-design-system (Quasar, PrimeVue Aura, spring motion, CSS tokens). Do not add OpenProps, Tailwind, or React. Runs vue-tsc and stylelint when available.

Design & UI86
Q
qa-prodbug-analyzer

No description yet

Testing & quality86
Q
qe-agentic-quality-engineering
qe-agentic-quality-engineering
proffesor-for-testing / agentic-qe

AI agents as force multipliers for quality work. Core skill for all 19 QE agents using PACTS principles.

Testing & quality86
Q
qe-context-driven-testing
qe-context-driven-testing
proffesor-for-testing / agentic-qe

Apply context-driven testing principles where practices are chosen based on project context, not universal 'best practices'. Use when making testing decisions, questioning dogma, or adapting approaches to specific project needs.

Testing & quality86
Q
qe-pentest-validation
qe-pentest-validation
proffesor-for-testing / agentic-qe

Orchestrate security finding validation through graduated exploitation. 4-phase pipeline: recon (SAST/DAST), analysis (code review), validation (exploit proof), report (No Exploit, No Report gate). Eliminates false positives by proving exploitability.

Security86
Q
quest-perf
quest-perf
ssheleg / xr-dev

Use when a Meta Quest app drops frames, judders, overheats or must be profiled: frame budget per refresh rate, Dynamic Resolution, foveation, SpaceWarp, OVR Metrics, Perfetto or RenderDoc captures. NOT for the render loop itself (quest-native), Store VRCs (quest-store) or phone and desktop profiling. Opt out: no xr, без xr. Triggers - "dropped frames" / "просадка кадров", "Quest performance" / "производительность на Quest", "шлем греется".

Development86
Q
quest-store
quest-store
ssheleg / xr-dev

Use when preparing Meta Quest testing, Horizon Store submission, monetization, launch assets or post-launch operation (release channels, VRCs, purchases). NOT for a product roadmap (quest-lifecycle), app code, profiling (quest-perf), machine setup (quest-tooling) or PWA packaging (quest-webxr). Opt out: no xr, без xr. Triggers - "Horizon Store", "App Lab", "VRC", "publish to the store" / "выложить в стор", "Quest monetization" / "монетизация Quest".

Development86
R
r-cran-extrachecks
r-cran-extrachecks
posit-dev / skills

Prepare R packages for CRAN submission by checking for common ad-hoc requirements not caught by devtools::check(). Use when: (1) Preparing a package for first CRAN release, (2) Preparing a package update for CRAN resubmission, (3) Reviewing a package to ensure CRAN compliance, (4) Responding to CRAN reviewer feedback. Covers documentation requirements, DESCRIPTION field standards, URL validation, examples, and administrative requirements.

Testing & quality86
R
review-debt
review-debt
gtrabanco / agentic-workflow

Internal tech-debt transform pass of the agentic-workflow review pack — composed in-turn by review-change and product-audit; not a menu entry. Transforms the synthesized findings table into explicit debt items, each with a re-trigger condition; it does not rescan the diff. Findings only; never edits code.

Testing & quality86
R
review-verify
review-verify
gtrabanco / agentic-workflow

Internal run-it verification review pass of the agentic-workflow review pack — composed in-turn by review-change and product-audit; not a menu entry. Runs the project's gate and the changed behavior for real — commands, exit codes, observed output — instead of assuming; what cannot be executed goes to the manual checklist. Findings only; never edits code.

Testing & quality86
S
senior-frontend
senior-frontend
pixel-process-ug / superkit-agents

Use when the user needs production-grade React/Next.js/TypeScript development with rigorous component architecture, state management, performance optimization, and >85% test coverage. Triggers: React component development, Next.js page creation, state management design, frontend performance audit, component library setup.

Development86
S
sentry-skills

No description yet

Testing & quality86
S
skill-evaluation
skill-evaluation
fabricioctelles / skills

Evaluate any agent skill against a merged framework — Anthropic's Claude Code best practices plus Matt Pocock's writing-great-skills methodology — across 4 axes (Trigger, Structure, Steering, Pruning). Produces an evidence-cited scorecard (0–100), a weighted overall score, and diagnosed failure modes with prioritized fixes. Use when the user asks to evaluate, rate, or audit a skill ("evaluate this skill", "skill scorecard", "review SKILL.md"), or to compare two skills.

Agent workflows86
S
spec-test-plan
spec-test-plan
zixun-github / aisdlc

Use when you need to generate or update `{FEATURE_DIR}/verification/test-plan.md` (the test plan) during the verification phase of a Spec Pack, with strict gates and traceability required.

Testing & quality86
S
squirrelscan
squirrelscan
squirrelscan / squirrelscan

squirrelscan audits websites for SEO, performance, security, accessibility, content, and structured data issues (260+ rules) and scores site health, via the squirrel CLI. Use when the user wants to check, audit, or improve a website's SEO, ranking, speed, or health, and for anything squirrelscan itself, installing or updating the CLI, login and API keys, running audits, publishing and sharing reports, cloud credits, MCP server setup, configuration, or troubleshooting.

Testing & quality86
T
tdd
tdd
blogic-cz / blogic-marketplace

This skill should be used when a task explicitly asks for TDD, test-first development, or the Red-Green-Refactor cycle. It guides incremental implementation with concrete Red-Green-Refactor examples, including Effect service patterns with mock layers.

Testing & quality86
T
test-antipatterns
test-antipatterns
pedronauck / skills

Use when writing or changing tests, adding mocks, or tempted to add test-only methods to production code - prevents testing mock behavior, production pollution with test-only methods, and mocking without understanding dependencies

Testing & quality86
T
typescript-eslint
typescript-eslint
claude-dev-suite / claude-dev-suite

typescript-eslint - ESLint plugin for TypeScript. USE WHEN: user mentions "typescript-eslint", "TypeScript linting", "type-aware rules", asks about "no-floating-promises", "TypeScript ESLint config", "@typescript-eslint rules". DO NOT USE FOR: ESLint 9 full setup - use `eslint-biome` skill, Biome - use `eslint-biome`, general quality - use `quality-common`

Testing & quality86
V
verify-build
verify-build
heyeddi-com / heyeddi-skills

Runs npm run build to catch Vite/Rollup failures before merge. Use when validating frontend changes or in CI pre-merge loops.

Testing & quality86
W
woocommerce-health-check
woocommerce-health-check
respira-press / agent-skills-wordpress

Use when the user says 'why is my checkout broken', 'audit my woocommerce store', 'cart problems woocommerce', or 'losing sales woocommerce'. Diagnoses checkout and cart failures, AJAX mismatches, caching conflicts, payment gateway setup, and SSL enforcement.

Testing & quality86
W
writing-skills
writing-skills
jamditis / claude-skills-journalism

Use when creating new skills, editing existing skills, or verifying skills work before deployment

Agent workflows86
A
adversarial-elixir
adversarial-elixir
pproenca / dot-skills

Use this skill to gate Elixir, OTP, Ecto, and Phoenix code with a pass/fail adversarial review — a single blind reviewer subagent judges a diff or file set against 19 decidable rules that catch architecture ported from an alien paradigm, covering enterprise layering (repository wrappers over Ecto, service-object tiers, DI behaviours with a single implementation, logic trapped in effectful callbacks), processes as objects (GenServer-per-entity, Agents as mutable variables, leaked message protocols, singleton managers), anemic data (bare maps as entities, boolean-flag state, hand-rolled type dispatch, 32+-field structs), defensive control flow (raise/rescue as branching, nil-guard swallowing, raw input past the boundary), transliterated loops, and needless metaprogramming (macro DSLs for data, use-as-import, compile-time coupling). Trigger it before merging Elixir work, or to check agent-authored code. It renders verdicts only, never fixes; Ecto-dependent rules go N/A without Ecto.

Testing & quality85
B
baseline-ui
baseline-ui
noartem / skills

Enforces an opinionated UI baseline to prevent AI-generated interface slop.

Design & UI85
B
bmad-eval-runner
bmad-eval-runner
bmad-code-org / bmad-builder

Run a skill’s evals and report the results. Use when the user wants to evaluate a skill, run evals, benchmark a skill, validate triggers, optimize a description, or grade skill outputs

Testing & quality85
C
cekura-create-agent
cekura-create-agent
cekura-ai / cekura-skills

Use when the user asks to "create an agent", "create a new agent", "set up an agent", "walk me through creating an agent", "connect my agent", "create a main agent", "set up a main agent", "add my main agent to Cekura", "configure my main agent", "connect my main agent", "import my agent from another platform", "create an agent from an exported config", "set up mock tools", "add tools to my agent", "upload knowledge base", "configure integration", "connect VAPI", "connect Retell", "connect LiveKit", "connect ElevenLabs", "add dynamic variables", or needs to connect a voice AI agent to the Cekura platform for testing or observability. Covers the full agent setup flow: project selection, provider selection, basics and connection type, description, main agent creation, mock tools, knowledge base, dynamic variables, and advanced configuration.

Testing & quality85
C
cekura-onboarding
cekura-onboarding
cekura-ai / cekura-skills

Use when the user says "get started with Cekura", "set up Cekura", "onboard to Cekura", "I'm new to Cekura", "help me set up my agent", "how do I use Cekura", "walk me through Cekura", "configure my project", "first time using Cekura", or needs guidance on initial platform setup, or types the command /cekura-onboarding. Not for adding an agent, more scenarios or more metrics to an existing workspace — those are cekura-create-agent, cekura-eval-design and cekura-metric-design. Covers two onboarding paths: **testing** (default — build evaluators and run simulated calls) and **observability** (ingest production call logs and evaluate them).

Testing & quality85
C
chrome
chrome
johnlindquist / claude

Browser automation using Puppeteer or Playwright. Use for web testing, screenshots, form filling, and automated browser interactions.

Development85
C
code-review
code-review
blogic-cz / blogic-marketplace

Effective-change-set review with repository baseline, mechanical and structural passes, validation, bounded fixes, and terminal result contract.

Testing & quality85
C
code-review
code-review
kambleakash0 / agent-skills

Performs a thorough code review of the current changes or a specified file / pull request. Covers correctness, security, performance, readability, and adherence to project conventions. Outputs prioritised, actionable feedback. TRIGGER when the user writes /code-review or asks for a code review, PR review, or feedback on their code.

Testing & quality85
C
coderabbit
coderabbit
itechmeat / llm-code

CodeRabbit AI code review. Covers CLI usage, .coderabbit.yaml configuration, supported linters/tools, PR commands, and triage workflow. Use when running AI-powered code reviews on pull requests or local changes, configuring review rules, or triaging CodeRabbit findings. Keywords: @coderabbitai, code review, CLI, .coderabbit.yaml.

Testing & quality85
D
daily-testing-workflow
daily-testing-workflow
naodeng / awesome-qa-skills

Use this skill when you need a day-by-day QA routine including planning, execution, bug reporting, and end-of-day wrap-up; triggers include 日常测试工作流程 and daily testing workflow.

Testing & quality85
D
daily-workflow
daily-workflow
dev-toolings / superpowers-symfony

Daily development workflow for Symfony projects, including common tasks, debugging, and productivity tips

Development85
D
datasets
datasets
langwatch / skills

Generate realistic synthetic evaluation datasets by analyzing the user's codebase, prompts, production traces, and reference materials. Interactive and consultant-style. Asks clarifying questions, proposes a plan, generates a preview for approval, then delivers a complete dataset uploaded to LangWatch. Use when user asks to generate, create, or build a dataset for evaluation, testing, or benchmarking.

Testing & quality85
D
de-slop
de-slop
shipshitdev / skills

Strip AI-generated slop from a codebase, product, and prose. Code slop — console statements, `any` types, unused imports, commented-out code, redundant comments, needless defensive try-catch on trusted paths, over-nesting. Product slop (with --product) — marketing-filler copy, generic AI phrasing, default-shadcn look, unstyled loading/error states, dead buttons and half-wired flows. UI slop (`ui`) runs a project-derived design-system primitive pass. Prose slop (`prose`) cuts AI tells from writing. Can scope to the current branch's diff or sweep the whole tree. Use when asked to clean up AI-generated code, unslop writing, remove slop, or make an app feel finished before shipping to customers.

Development85
D
deslop
deslop
poteto / plugins

Remove AI-generated code slop and clean up code style

Development85
D
devops-pipeline
devops-pipeline
luongnv89 / skills

Configure pre-commit hooks and lean GitHub Actions for shift-left quality assurance. Use when adding or auditing CI/CD to maximize local test coverage and minimize CI cost. Skip for Terraform/K8s, deployment pipelines, or non-GitHub CI providers.

Cloud & DevOps85
D
dingtalk-skill-creator
dingtalk-skill-creator
breath57 / dingtalk-skills

Create new DingTalk skills (dingtalk skill). Use this skill whenever the user mentions "create a new skill", "new skill", "develop a DingTalk skill", "add a DingTalk feature", "add DingTalk API support", "I need a DingTalk xxx skill", "DingTalk to-do", "DingTalk check-in", "DingTalk attendance", "DingTalk approval", "DingTalk calendar", and so on, wanting to package a DingTalk API domain into a reusable skill. This skill covers the complete skill creation workflow: SDK exploration → SDK Python testing → pure HTTP Python testing (both steps must pass) → writing SKILL.md. Do not create a skill unless all tests pass.

Agent workflows85
D
dmr
dmr
wemake-services / django-modern-rest

Write django-modern-rest (dmr) code with the recommended patterns, covering controllers, routers, typed DTOs with msgspec or pydantic, auth, throttling, error handling, OpenAPI, and tests. Use whenever a project depends on django-modern-rest, imports `dmr`, or asks for a typed Django REST API, and when reviewing dmr code for mistakes.

Development85
D
dry
dry
jordancoin / codingskills

When writing or reviewing code to eliminate duplicated knowledge and business logic. Use when the user says "this is duplicated," "we have this in two places," "single source of truth," "DRY this up," or "shotgun surgery." For premature abstraction concerns, see yagni.

Development85
6781–6840 of 11,903

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.