mcpField

Skills

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

Testing & quality

J
jest
jest
christopher-buss / skills

Write tests, mock functions, assert values, and configure test suites for Roblox/Luau code using Jest Roblox — a Luau port whose API diverges from JS Jest in subtle, non-obvious ways that LLM training data does not cover. Use whenever encountering Jest in Roblox/Luau code: editing .spec test files, calling jest.fn/jest.mock/spyOn, using describe/it/expect, or debugging Jest tests.

Testing & quality72
L
legal-red-team
legal-red-team
borghei / claude-skills

Adversarial verification for AI-generated legal content. Use when fact-checking legal documents, validating citations, detecting hallucinations, scoring document quality, or assessing distribution readiness.

Documents72
M
melech-consult
melech-consult
adird / agent-shell-hamelech

Get an independent verdict on an AI-proposed plan, fix, architecture, or claim by verifying its premises against the real artifact, then dispatching a panel of fresh models from different providers that answer independently. Use for "double check", "proof this", "are you sure", "second opinion", "am I right or is he right", "this still isn't working", or "not sure this is the right approach".

Agent workflows72
N
nerd-diagnose

Use when establishing why behavior is broken, unexpected, or inconsistent and reporting a confirmed, probable, or unknown cause without performing repair.

Development72
O
opentofu-modules
opentofu-modules
ionfury / homelab

Write OpenTofu modules and tests for homelab infrastructure (infrastructure/modules/). Use when: creating new modules, writing or modifying .tftest.hcl test files, adding variables/outputs/resources, debugging test failures, or questions about tftest syntax. Triggers: "opentofu module", "terraform module", "tofu module", "create module", ".tftest.hcl", "tftest", "test my module", "module test", "infrastructure test", "variables.tf", "outputs.tf", "module testing", "assertion", "task tg:test", "test-config"

Cloud & DevOps72
P
performing-thick-client-application-penetration-test
performing-thick-client-application-penetration-test
mukul975 / anthropic-cybersecurity-skills

Conduct a thick client application penetration test to identify insecure

Security72
P
phoenix-playwright-tests
phoenix-playwright-tests
arize-ai / phoenix

AI observability and evaluation

Testing & quality72
P
playwright-blazor
playwright-blazor
wshaddix / dotnet-skills

End-to-end testing patterns for Blazor applications using Playwright, including component testing and page navigation. Use when writing E2E tests for Blazor applications, testing Blazor component interactions with Playwright, or setting up Playwright testing infrastructure for Blazor apps.

Testing & quality72
P
pm-tracking-spec-writer
pm-tracking-spec-writer
spacezephyr / pm-skills

Tracking and metrics design generator. Starting from product requirements or the core user journey, output a complete tracking plan document (events, fields, trigger timing, metric definitions, QA validation checklist). Trigger conditions: the user mentions keywords such as "tracking", "event design", "data collection", "reporting plan", "tracking plan", "event spec", "field design", "metric definitions", "data acceptance", or "QA validation". Also applies when: the user provides a product PRD or requirements document and asks for a tracking plan; the user provides a core user journey and asks to break down events; the user asks to standardize event naming or field definitions; the user asks to design a data acceptance plan. Typical input: event naming spec + field dictionary + core journey description/flowchart. Not applicable to: pure data analysis (use pm-analytics), pure BI dashboard building, or pure SQL query writing.

Data & databases72
P
pr-review
pr-review
mindrally / skills

Focused pull request review practices with severity-ranked, file-and-line-cited findings across four angles: security, performance, tests, and architecture. Use when asked to review a pull request, review a diff or set of changes, review "this PR," or provide a code review before merge.

Testing & quality72
P
pre-merge
pre-merge
chrislacey89 / skills

Primary pipeline review step after verified implementation. Use to create a PR with lineage and run architectural review before merge. Not for QA intake, planning, or implementation work.

Testing & quality72
P
prompt-engineering
prompt-engineering
nickcrew / claude-cortex

Optimize prompts for LLMs and AI systems with structured techniques, evaluation patterns, and synthetic test data generation. Use when building AI features, improving agent performance, or crafting system prompts.

Agent workflows72
P
promptfoo-redteam-run
promptfoo-redteam-run
promptfoo / promptfoo

Execute, inspect, and rerun an existing Promptfoo redteam scan. Use for generated YAML, result exports, attack success rates, grader/target errors, filtered reruns, and CI gates. Use promptfoo-provider-setup for connections and promptfoo-redteam-setup for new scan plans.

Security72
P
property-based-testing
property-based-testing
laurigates / claude-plugins

Property-based testing with fast-check (TS/JS) and Hypothesis (Python). Use when generating test data, finding edge cases, testing properties, or writing QuickCheck-style tests.

Testing & quality72
P
proposal-review
proposal-review
petekp / agent-skills

Facilitate methodical review of proposals (technical designs, product specs, feature requests). Use when asked to "review this proposal", "give feedback on this doc", "help me review this RFC", or when presented with a document that needs structured feedback. Handles markdown files, GitHub gists/issues/PRs, and other text formats. Chunks proposals intelligently, predicts reviewer reactions, and produces feedback adapted to the proposal's format.

Testing & quality72
P
py-code-health
py-code-health
l-mb / python-refactoring-skills

Detect and remove dead code, duplicate code, and unused imports. Consolidate similar code patterns into parametrized functions.

Development72
P
python-foundational
python-foundational
microsoft / hve-core

Foundational Python best practices, idioms, and code quality fundamentals

Development72
P
python-gotchas
python-gotchas
josiahsiegel / claude-plugin-marketplace

Complete Python gotchas reference. PROACTIVELY activate for: (1) Mutable default arguments, (2) Mutating lists while iterating, (3) is vs == comparison, (4) Late binding in closures, (5) Variable scope (LEGB), (6) Floating point precision, (7) Exception handling pitfalls, (8) Dict mutation during iteration, (9) Circular imports, (10) Class vs instance attributes. Provides: Problem explanations, code examples, fixes for each gotcha. Ensures bug-free Python code.

Development72
P
python-testing
python-testing
autumnsgrove / lattice

Write and run Python tests using pytest with fixtures, mocking, coverage, and the AAA pattern. Use when writing Python tests, creating test files, or setting up pytest configuration.

Testing & quality72
P
python-testing
python-testing
josiahsiegel / claude-plugin-marketplace

Complete Python testing system. PROACTIVELY activate for: (1) pytest fundamentals, (2) Fixtures and scopes, (3) Parameterized tests, (4) Mocking with pytest-mock, (5) Async testing with pytest-asyncio, (6) Coverage configuration, (7) FastAPI testing with httpx, (8) Property-based testing with hypothesis, (9) Snapshot testing. Provides: pytest patterns, fixture examples, mock setup, coverage config. Ensures comprehensive test coverage with best practices.

Testing & quality72
R
requesting-code-review
requesting-code-review
nickcrew / claude-cortex

Use when completing tasks, implementing major features, or before merging to verify work meets requirements - dispatches code-reviewer subagent to review implementation against plan or requirements before proceeding

Testing & quality72
R
resilience-and-recovery
resilience-and-recovery
magnus919 / agent-skills

Design, exercise, and evidence graceful degradation, disaster recovery, and restoration behavior across systems and dependencies. Covers failure-mode analysis, RTO/RPO decision records, restore testing, game days, failover drills, data integrity verification, and recovery communication. Do not use for live incident command or incident response; route to site-reliability-engineering for those. Do not use for infrastructure implementation details; route to platform-engineering.

Cloud & DevOps72
R
review-code
review-code
nesnilnehc / ai-cortex

Orchestrate comprehensive code reviews by running scope, language, framework, library, and cognitive review skills in sequence, then aggregate findings into a unified report.

Testing & quality72
R
reviewer-defense
reviewer-defense
fcakyon / phd-skills

Use when the user wants to anticipate reviewer questions, select the strongest ablations to present, prepare rebuttals, or identify paper weaknesses before submission. Triggers on phrases like "reviewer questions", "anticipate reviewers", "rebuttal", "paper weaknesses", "defend the paper", or "strengthen the paper".

Documents72
S
sensei
sensei
spboyer / sensei

**WORKFLOW SKILL** — Iteratively improve skill frontmatter compliance using the Ralph loop pattern. WHEN: "run sensei", "sensei help", "improve skill", "fix frontmatter", "skill compliance", "frontmatter audit", "score skill", "check skill tokens". INVOKES: token counting tools, test runners, git commands. FOR SINGLE OPERATIONS: use token CLI directly for counts/checks.

Agent workflows72
S
setup-change-aware-pr-testing
setup-change-aware-pr-testing
testomatio / skills

Set up CI so every pull request gets a Testomat.io run scoped to the code it changes. One job runs after the deploy — it creates the run and launches the affected tests into it. Use when the user wants to integrate Testomat.io runs into a CI pipeline, create test runs per pull request, or set up change-aware testing that triggers affected tests from CI events.

Testing & quality72
S
skill-creator
skill-creator
openakita / openakita

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy

Agent workflows72
S
structuring-a-compose-test
structuring-a-compose-test
skydoves / android-testing-skills

Use this skill to structure a Jetpack Compose UI test class the way androidx itself writes them — `@MediumTest` + `@RunWith(AndroidJUnit4::class)`, a single `createComposeRule(StandardTestDispatcher())` rule, hoisted `mutableStateOf` declared above `setContent { }`, and the Test → Find → Assert → Act → Re-assert flow. Covers when to use `createAndroidComposeRule<MyActivity>()` for custom Activities, how to drive state from outside the composition via `runOnIdle { }`, why state must NOT be hoisted inside `setContent`, and why `@get:Rule createComposeRule()` and `runComposeUiTest { }` MUST NOT both appear in the same test. Use when the developer asks "how do I write a Compose test", "where do I declare state", "how do I name the test class", "MediumTest vs LargeTest", "rule.setContent inside @Before", or shows a test class that won't compile or doesn't drive state from outside.

Testing & quality72
S
system-verilog-expert
system-verilog-expert
jwd83 / skills

Expert SystemVerilog guidance for RTL, interfaces, and verification-adjacent code with EDA-friendly design patterns. Use when designing, reviewing, or refactoring hardware-oriented SystemVerilog and when spotting HDL antipatterns that cause timing, lint, CDC, or tool-flow pain.

Development72
T
tdd-strict
tdd-strict
svenja-dev / claude-code-skills

Enforces strict Test-Driven Development with the red-green-refactor cycle. Blocks code generation without prior tests. Documents 13 invalid rationalizations. Activate for new features, bug fixes, refactoring.

Testing & quality72
T
tdd
tdd
utarn / engineer-skills

Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

Testing & quality72
V
verification-before-completion
verification-before-completion
nickcrew / claude-cortex

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

Testing & quality72
V
verification-gate
verification-gate
learnprompt / cc-harness-skills

Run a read-only verification pass after implementation to check whether completion claims are real, validation actually ran, and obvious edge cases or regressions were missed.

Testing & quality72
V
vite-plugin
vite-plugin
editframe / skills

Vite integration for Editframe development with local video transcoding, asset serving, file API endpoints, and visual regression testing.

Development72
W
walkthrough
walkthrough
command-center-ai / skills

Generate a Command Center walkthrough for the current diff and open it in the browser. Use when the user asks for a "walkthrough", "code tour", or wants to review changes between two refs.

Development72
W
web-perf
web-perf
elithrar / dotfiles

Diagnose page-load and interaction performance using browser traces, network evidence, and source code. Use for site-speed, Lighthouse, Core Web Vitals, or layout-shift investigations; a general accessibility audit is separate.

Testing & quality72
A
address-pr-feedback
address-pr-feedback
sjunepark / agent-scripts

Address existing GitHub PR feedback from human or bot reviewers end to end, including stacked PR chains. Use when asked to address, fix, resolve, or reply to review comments, requested changes, or bot findings on a PR.

Development71
A
adversarial-ddd
adversarial-ddd
pproenca / dot-skills

Use this skill to gate DDD and ubiquitous-language quality with a pass/fail adversarial review — a single blind reviewer subagent judges a diff, a module/bounded context, or a DSL/semantic-model surface against 20 decidable rules across glossary lifecycle (a recorded ubiquitous language is required once domain concepts exist — absence is FAIL; code must conform; entries stay live and carry business meaning), language consistency (one name per concept, one meaning per name, no Manager/Helper/Data names on domain rules, transitions named as operations, one vocabulary across code, tests, docs, UI copy), domain model integrity (anemic models, valid-on-construction, value types over primitives, named states over flag piles), context boundaries (foreign-model reach, vendor-type absorption, infrastructure in the domain, multiple writers), and DSL surfaces. Language-agnostic; repeated runs converge code, team, and stakeholders on one recorded vocabulary. Verdicts only.

Testing & quality71
A
aislop
aislop
scanaislop / skills

Code-quality gate and coding guardrail for AI coding agents. Always invoke when you finish editing and prepare to hand control back, even if the user did not explicitly ask. Trigger on commit, push, PR, or phrases like any slop, remove slop, review my code, run aislop, or score my code. Scans with aislop, fixes what is mechanical, addresses the rest in-session in the project style, then reports what changed

Testing & quality71
A
architecture-design-review
architecture-design-review
dauquangthanh / hanoi-rainbow

Conducts comprehensive architecture design reviews including system design validation, architecture pattern assessment, quality attributes evaluation, technology stack review, and scalability analysis. Produces detailed review reports with findings, recommendations, and risk assessments. Use when reviewing software architecture designs, validating architecture decisions, assessing system scalability, evaluating technology choices, or when users mention architecture review, design assessment, technical review, or architecture validation.

Development71
A
audit-backend-security
audit-backend-security
furqanistic / aura-skills

Backend security review and hardening for authentication, authorization, tokens, sessions, secrets, validation, injection, payments, uploads, webhooks, data exposure, rate limits, and deployment configuration. Use when asked to audit, security-review, harden, threat-check, or inspect backend code for vulnerabilities across Express, NestJS, Django, Rails, Go, and other stacks.

Security71
A
audit-content
audit-content
onvoyage-ai / gtm-engineer-skills

Verifies truthfulness, accuracy, and link integrity of content before publishing. Catches fabricated statistics, dead URLs, misattributed sources, and company claims that contradict the brand DNA.

Marketing & growth71
B
browser-qa
browser-qa
angusfretwell / skills

QA a change by launching it and driving the affected flows in a real browser. Use when asked to QA, browser-test, or confirm a change works in the running app.

Testing & quality71
C
candid-validate-standards
candid-validate-standards
ron-myers / candid

Validate Technical.md for vague rules, linter overlaps, and effectiveness issues

Testing & quality71
C
check-vault-onchain
check-vault-onchain
tradingstrategy-ai / web3-ethereum-defi

Check our feature flagging against an onchain vault

Testing & quality71
C
checklist
checklist
hainrixz / claude-db

Render a production-readiness GO/NO-GO grid for a database — runs a read-only audit, then maps the findings onto a fixed launch checklist (PITR/backups, RLS on tenant tables, FK indexes, money-as-numeric, timestamptz/UTC, connection pooling sized, migration reversibility, secrets-not-in-schema, charset/utf8mb4). Each row is PASS/WARN/FAIL/NEEDS-LIVE with the finding id, topped by a plain-language verdict. Read-only. Use when the user asks if a database is production-ready, ready to launch/ship, a go/no-go, a pre-launch or readiness checklist, or what to fix before going live.

Data & databases71
C
code-review
code-review
folio-org / folio-eureka-ai-dev

Use when the user asks to perform a code review, review code changes, analyze a diff, or audit code quality — for committed branch changes or for the current uncommitted working-tree changes before a commit.

Testing & quality71
C
code-review
code-review
sjunepark / agent-scripts

Review changes or implementation against intended behavior, system constraints, design, and unnecessary complexity.

Testing & quality71
C
codex-build
codex-build
cathrynlavery / codex-build

Orchestrator drives, Codex codes. Execute an approved plan one task at a time: your agent (Claude Code, etc.) sequences the work, briefs OpenAI Codex to write ALL product code, reviews every diff, runs the test gate BEFORE each commit, commits one task per commit, and opens exactly ONE PR at the end. Use when the user says 'codex-build', 'have codex code it', 'you orchestrate, codex codes', or hands over a plan for step-by-step implementation.

Agent workflows71
C
create-test
create-test
gabriel-lafrance / skills

Write durable behavior-lock tests for complex hooks, domain logic, facades, and stateful classes. User-invoked skill, used only after /code-review or /pr-review recommends a lock—not for coverage theater.

Testing & quality71
D
deer-sense
deer-sense
autumnsgrove / lattice

Sense accessibility barriers with gentle awareness. Listen to the forest, scan for obstacles, test the paths, guide toward inclusion, and protect all wanderers. Use when auditing accessibility, testing for a11y, or ensuring inclusive design.

Testing & quality71
D
doc-claim-validator
doc-claim-validator
nickcrew / claude-cortex

Validate that claims in documentation match codebase reality. Extracts verifiable assertions (file paths, commands, function references, behavioral claims, dependencies) from markdown docs and checks them against the actual project. Use after code changes, before releases, or when docs feel untrustworthy.

Testing & quality71
D
doc-prd-reviewer
doc-prd-reviewer
vladm3105 / aidoc-flow-framework

[DEPRECATED] Comprehensive content review and quality assurance for PRD documents - USE doc-prd-audit INSTEAD

Documents71
D
doc-validator
doc-validator
vladm3105 / aidoc-flow-framework

Validate the SDD corpus - cross-document references, orphans, cumulative-tag gaps, duplicate IDs, and full bidirectional traceability (with optional repair), plus a prose/terminology pass. Use before releases, after batch generation, or to validate and repair the corpus.

Documents71
D
docs-freshness-audit
docs-freshness-audit
nextaltair / altairs-agent-dev-kit

Periodically audit a repository's docs for staleness against the implementation: run a cheap mechanical scan (dead source-path references, dead links, leftover DEPRECATED/TBD banners, doc-vs-code freshness gap, git-invisible ignored leftovers, completed-but-undeleted plan files), then dispatch parallel read-only agents to verify only the suspicious docs against source, and finally propose update / delete / migrate-to-ADR dispositions for user approval. Use on a monthly or quarterly docs review, after large refactors or renames, or when asked whether docs are stale.

Testing & quality71
E
eval-cs-skill
eval-cs-skill
codestable / codestable

Entry point for the CodeStable skill engineering loop. Triggers: writing or modifying a cs skill, evaluating skill effectiveness, quantifying across models/agents, optimizing skill prompts, or consolidating conclusions back into a skill. Internally drives author, eval, optimize, release.

Agent workflows71
E
evaluate
evaluate
q00 / ouroboros

Use when the user wants proof that finished work meets its acceptance criteria, not just that tests pass: 'verify it is actually done', 'check it against the spec', 'evaluate the run'. Runs mechanical checks, a semantic review per criterion, and multi-model consensus when uncertain. With execution.auto_evolve on (the default), a rejected result with a Seed continues into a Ralph fix loop; pass auto_evolve: false to verify only.

Testing & quality71
F
finalizing-pr
finalizing-pr
streamlit / streamlit

Finalizes branch changes for merging by simplifying code, running checks, reviewing changes, and creating a PR if needed. Use when ready to merge changes into the target branch.

Development71
F
frontend-testing
frontend-testing
pageai-pro / ralph-loop

Generate Vitest + React Testing Library tests for frontend components, hooks, and utilities. Triggers on testing, spec files, coverage, Vitest, RTL, unit tests, integration tests, or write/review test requests.

Testing & quality71
G
git-hooks
git-hooks
autumnsgrove / lattice

Set up and configure Git pre-commit hooks for code quality, secrets scanning, and commit message validation. Use when installing git hooks, configuring pre-commit checks, or enforcing code standards.

Testing & quality71
7681–7740 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.