mcpField

Skills

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

Testing & quality

T
testing
testing
dalestudy / skills

Testing best practices with React Testing Library and Vitest. Use when: (1) working on .test.tsx, .test.ts, .spec.tsx, or .spec.ts files; (2) writing or refactoring component tests; (3) tasks include keywords such as "test", "testing", "vitest", "RTL", "getByRole", "userEvent", "waitFor", or "expect"; (4) writing tests for asynchronous logic or user interactions

Testing & quality389
U
umbraco-review-checks
umbraco-review-checks
umbraco / umbraco-cms-backoffice-skills

Review checks reference for validating Umbraco backoffice extensions

Testing & quality389
W
writing-skills
writing-skills
davila7 / claude-code-templates

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

Agent workflows389
C
code-review
code-review
akillness / jeo-skills

Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in- progress changes, or asks to "review since X".

Testing & quality388
C
comparing-branches-visually
comparing-branches-visually
spencerpauly / awesome-cursor-skills

Check out two branches in separate worktrees, start both dev servers on different ports, screenshot the same pages, and produce a visual diff.

Testing & quality388
D
devtu-create-tool
devtu-create-tool
mims-harvard / tooluniverse

Create new scientific tools for the ToolUniverse framework with proper structure, validation, and testing. Use when users need to add tools to ToolUniverse, implement new API integrations, create tool wrappers for scientific databases or services, expand ToolUniverse capabilities, or follow ToolUniverse contribution guidelines. Supports creating tool classes, JSON configurations, validation, error handling, and test examples.

Development388
G
gemini
gemini
davila7 / claude-code-templates

Use when the user asks to run Gemini CLI for code review, plan review, or big context (>200k) processing. Ideal for comprehensive analysis requiring large context windows. Uses Gemini 3 Pro by default for state-of-the-art reasoning and coding.

Agent workflows388
K
k6-browser-test
k6-browser-test
grafana / skills

Generate a working k6 browser test (k6/browser) from a plain-language description of a user journey — no CSS selectors or technical detail needed. Explores the LIVE target site with a throwaway k6/browser session to discover real, verified selectors (getByRole/getByLabel/getByText, etc.), dismisses cookie/consent banners, then writes a functional or load test using expect() from k6-testing (Web-Vitals thresholds for load). Looks up k6/browser APIs via `k6 x docs`; validates with `k6 run`. Use when the user wants to write, author, or generate a k6 browser/UI or load test with a real browser, or says things like "write a browser test for…", "test this login/checkout/search flow with k6", "click through my site and verify…", or describes navigating a site in prose. For a full multi-test performance suite use k6-perf-test-website; for HTTP/protocol (non-browser) tests use the general k6 skills; for browser or scripted checks in Grafana Cloud Synthetic Monitoring, use synthetic-monitoring-checks

Testing & quality388
A
audience-check
audience-check
zernie / vigiles

Read the README (or any front-door doc) through the eyes of several distinct audience personas and report what each would think, miss, or bounce on

Documents387
M
md-validation
md-validation
haowjy / creative-writing-skills

Use when validating markdown links or Mermaid diagrams.

Testing & quality387
N
naming-format
naming-format
tartinerlabs / skills

Use when reviewing file names, renaming files, fixing naming conventions, or auditing exports. Enforces consistent casing and suffix patterns.

Development387
O
old-coder
old-coder
amazingang / old-coder

Evidence-first development — surround the implementation with an executable spec and a gauntlet of constraints (tests, types, coverage, mutation) so line-by-line review becomes optional. Use when the user explicitly asks for high-assurance or evidence-first work ("reliable", "TDD", "prove it works", "I won't read the code"), or when the change touches high-stakes domains (money, auth, data loss, concurrency, public API). For routine changes where the user just wants normal tests, write good tests directly instead of invoking this loop.

Testing & quality387
P
postgresql-expert-best-practices-code-review
postgresql-expert-best-practices-code-review
wispbit-ai / skills

PostgreSQL database design, migration, and performance optimization best practices. This skill should be used when writing, reviewing, or refactoring database schemas, migrations, or query patterns. Triggers on tasks involving PostgreSQL databases, schema design, migration optimization, or data modeling

Data & databases387
B
build
build
camacho / ai-skills

Use when an approved plan exists and needs execution, or when a hotfix/one-sentence scope needs direct TDD implementation — dispatches subagents per task, validates, reports

Development386
S
systematic-debugging
systematic-debugging
bobmatnyc / claude-mpm-skills

Step-by-step debugging workflow: reproduce the bug, isolate the failing component, trace to root cause, apply a targeted fix, and verify the fix resolves the issue without regressions. Use when you encounter a bug, error, exception, crash, or unexpected behavior that needs troubleshooting.

Development386
W
webapp-debugger
webapp-debugger
sentimony / skills

Experimental. User-invoked via /webapp-debugger only. Debugs and verifies a local web app through the agent-browser CLI - opens pages, interacts by accessibility refs, and collects console, page errors, network, and screenshots as evidence.

Testing & quality386
1
112-java-maven-plugins
112-java-maven-plugins
jabrena / plinth

Use a consultative, modular, step-by-step approach to add or configure only the Maven plugins you need in pom.xml. Covers quality tools (enforcer, surefire, failsafe, jacoco, pitest, spotbugs, pmd), security scanning (OWASP), code formatting (Spotless), version management, container image builds (Jib), build information tracking, and benchmarking (JMH). Trigger for requests to add or improve Maven plugins in pom.xml, configure Maven quality plugins, add Maven build lifecycle plugins for Java verification, or review Maven plugin versions and executions. Part of Plinth Toolkit

Development385
L
ln-742-precommit-setup
ln-742-precommit-setup
levnikolaevich / claude-code-skills

Configures Husky, lint-staged, commitlint, and Python pre-commit hooks. Use when adding Git hook automation to a project.

Testing & quality385
P
profile-website-bot-detection
profile-website-bot-detection
kernel / skills

Profile a website’s bot detection vendors using stealth and non-stealth Kernel browsers. Use when analyzing a website’s bot detection, comparing stealth effectiveness, identifying anti-bot vendors and products, or detecting challenge types.

Security385
S
setup
setup
veris-ai / plugins

Wire or repair this repository's Veris execution path, verify an application run, and save the working command for later development. Use for initial setup or changed wiring when the engineer names this command.

Testing & quality385
B
build
build
veris-ai / plugins

Build a feature using Veris to answer relevant service questions and test the changed application. Reuse normal development tests and report their results. Takes an issue link or a prompt. Run when the engineer names this command.

Development384
F
fix
fix
veris-ai / plugins

Fix a defect using Veris to answer relevant service questions and test the changed application. Reuse normal development tests and report their results. Takes an issue link or a prompt. Run when the engineer names this command.

Development384
H
harness-engineering-playbook
harness-engineering-playbook
broomva / harness-engineering

Implement OpenAI Harness Engineering practices in any repository—AGENTS.md, PLANS.md, deterministic smoke/test/lint harness commands, strict architecture boundaries, observability from day one, and entropy-control audits for reliable autonomous agent runs.

Agent workflows384
L
ln-732-cicd-generator
ln-732-cicd-generator
levnikolaevich / claude-code-skills

Generates GitHub Actions CI workflow configuration. Use when adding continuous integration to a project

Cloud & DevOps384
P
patrol-write-test
patrol-write-test
leancodepl / patrol

Write Patrol end-to-end (E2E) tests for a Flutter app — order of actions, Patrol API and assertion rules, native dialog handling, and test-key conventions. Use when adding or editing Patrol/integration tests, assigning widget keys for testing, or debugging a failing Patrol test.

Testing & quality384
S
screenshot
screenshot
bobmatnyc / claude-mpm-skills

Visual verification workflow for UI changes to accelerate code review and catch ...

Testing & quality384
V
veris-reference
veris-reference
veris-ai / plugins

Knowledge the veris plugin commands read on demand - asking the twin, seeding and keeping state, faults and the clock, webhooks, troubleshooting, the PR evidence shape. Not a command; setup, build and fix name the file to read

Testing & quality384
K
knip-deadcode
knip-deadcode
pproenca / dot-skills

Knip dead code detection best practices for JavaScript and TypeScript projects. Use when configuring Knip, analyzing unused code, setting up CI integration, or cleaning up codebases. Triggers on knip.json, dead code, unused exports, unused dependencies, bundle optimization.

Development383
L
ln-522-manual-tester
ln-522-manual-tester
levnikolaevich / claude-code-skills

Performs manual testing of Story AC via executable bash scripts in tests/manual/. Use when Story implementation needs hands-on AC verification.

Testing & quality383
N
n8n-debugging
n8n-debugging
n8n-io / skills

Use when an n8n workflow isn't working, errors appear, results don't match what was expected, or the user says "this isn't working." Triggers on errors, unexpected output, "it's not working", "why is this happening", "the workflow stopped", failure investigation, or any debugging context.

Development383
O
openspec-implementation-cn
openspec-implementation-cn
forztf / open-skilled-sdd

Execute and implement approved specification proposals in sequence, with testing and validation first. Use to implement changes, apply proposals, execute specification tasks, or build according to an approved plan. Triggers include "openspec开发", "开发", "实施" "实现提案", "应用变更", "执行规范", "按顺序完成任务", "构建功能", "开始实施".

Development383
T
test-fixing
test-fixing
mhattingpete / claude-skills-marketplace

Run tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to make tests pass.

Testing & quality383
1
130-java-testing-strategies
130-java-testing-strategies
jabrena / plinth

Use when you need to apply testing strategies for Java code — RIGHT-BICEP to guide test creation, A-TRIP for test quality characteristics, or CORRECT for verifying boundary conditions. This should trigger for requests such as Review Java code for testing strategies; Apply RIGHT-BICEP testing strategies in Java code; Apply A-TRIP testing strategies in Java code; Apply CORRECT boundary condition verification in Java code. Part of Plinth Toolkit

Testing & quality382
1
132-java-testing-integration-testing
132-java-testing-integration-testing
jabrena / plinth

Use when you need to set up, review, or improve Java integration tests — including generating a BaseIntegrationTest.java with WireMock for HTTP stubs, detecting HTTP client infrastructure from import signals, injecting service coordinates dynamically via System.setProperty(), creating WireMock JSON mapping files with bodyFileName, isolating stubs per test method, verifying HTTP interactions, or eliminating anti-patterns such as Mockito-mocked HTTP clients or globally registered WireMock stubs. This should trigger for requests such as Review Java code for integration tests; Apply best practices for integration tests in Java code; Write Java integration tests with real infrastructure boundaries; Improve Testcontainers integration tests for Java code; Review integration test setup and teardown in Java projects. Part of Plinth Toolkit

Testing & quality382
F
fastapi-code-review
fastapi-code-review
existential-birds / beagle

Reviews FastAPI code for routing patterns, dependency injection, validation, and async handlers. Use when reviewing FastAPI apps, checking APIRouter setup, Depends() usage, or response models.

Testing & quality382
G
github-bug-report-triage
github-bug-report-triage
warpdotdev / oz-skills

Triage GitHub bug reports for actionability. Use when evaluating whether a bug issue has sufficient detail and identifying missing information from the reporter

Testing & quality382
L
ln-511-code-quality-checker
ln-511-code-quality-checker
levnikolaevich / claude-code-skills

Checks DRY/KISS/YAGNI/architecture compliance with a quantitative Code Quality Score. Use when implementation tasks are Done and need quality scoring.

Testing & quality382
L
ln-640-pattern-evolution-auditor
ln-640-pattern-evolution-auditor
levnikolaevich / claude-code-skills

Use when auditing architectural patterns through the evaluation platform with mandatory best-practice research, coordinated pattern workers, and structured summaries.

Testing & quality382
J
jest-generator
jest-generator
secondsky / claude-skills

Generate Jest unit tests for JavaScript/TypeScript with mocking and coverage. Use for JS/TS modules, React components, test generation, or missing coverage, improper mocking, and test structure errors.

Testing & quality381
K
kicad-pcb
kicad-pcb
backplaneworks / kistack

Review KiCad PCB layouts with DRC, layer renders, and 3D-model interference inspection.

Testing & quality381
L
ln-632-test-e2e-priority-auditor
ln-632-test-e2e-priority-auditor
levnikolaevich / claude-code-skills

Audits E2E coverage for critical user-visible journeys and wasteful E2E tests. Use when reviewing E2E journey value.

Testing & quality381
L
ln-741-linter-configurator
ln-741-linter-configurator
levnikolaevich / claude-code-skills

Configures ESLint, Prettier, Ruff, mypy, and .NET analyzers. Use when setting up linting and formatting for a project.

Testing & quality381
L
ln-781-build-verifier
ln-781-build-verifier
levnikolaevich / claude-code-skills

Builds all detected projects and verifies successful compilation. Use when checking that a bootstrapped project compiles.

Development381
R
refactor
refactor
tartinerlabs / skills

Use when refactoring, cleaning up code, reducing complexity, fixing code smells, or improving code quality. Audits code for dead code, nesting, and patterns.

Development381
V
vercel-react-best-practices
vercel-react-best-practices
vercel-labs / openreview

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

Development381
W
workflow-ship-change
workflow-ship-change
mengto / skills

Ship every change the way the user requires, with the guardrails. Take screenshots of the start, the key moment, and the result; give the change its own changelog version with pictures; verify with tests; commit only your own files; merge with the latest main and push as a fast-forward; publish that exact main live; confirm each step; and report measured sizes, asking before any upload over 50 MB. Use at the end of every change (feature, fix, tweak, art, balance, polish) and whenever the user says “ship it”, “commit”, “push”, “merge”, “publish”, “deploy”, “go live”, or “update the changelog”. Project specifics (hosting, the changelog pipeline, merge conflicts) go in an optional local references/<project>.md next to this skill

Development381
D
devtu-fix-tool
devtu-fix-tool
mims-harvard / tooluniverse

Fix failing ToolUniverse tools by diagnosing test failures, identifying root causes, implementing fixes, and validating solutions. Use when ToolUniverse tools fail tests, return errors, have schema validation issues, or when asked to debug or fix tools in the ToolUniverse framework.

Development380
L
llm-eval-harness
llm-eval-harness
daymade / claude-code-skills

Tests/benchmarks a third-party LLM endpoint (OpenAI- or Anthropic-compatible): availability, fidelity, speed, concurrency, protocol compliance, quality regression. Use before hand-rolling a curl loop, when onboarding a provider, or debugging "system prompt 不生效" / a tok/s claim — 测评/压测一个模型或渠道. Not for TTS/voice-clone supplier eval (use the audio skill)

Testing & quality380
L
ln-651-query-efficiency-auditor
ln-651-query-efficiency-auditor
levnikolaevich / claude-code-skills

Checks for redundant fetches, N+1 loops, over-fetching, missing bulk operations, and incorrect caching scope. Use when auditing query efficiency.

Data & databases380
S
setup
setup
tartinerlabs / skills

Use when setting up a project, adding linting, formatting, git hooks, or type checking. Detects the language and installs that ecosystem's lint/format/hooks toolchain (JS/TS, Python, Go, Rust).

Development380
S
skynet-quality-report

No description yet

Testing & quality380
S
systematic-debugging
systematic-debugging
pedronauck / skills

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

Development380
A
agent-browser
agent-browser
styleof / superpowers

Browser automation for AI agents via inference.sh. Navigate web pages, interact with elements using @e refs, take screenshots, record video. Capabilities: web scraping, form filling, clicking, typing, drag-drop, file upload, JavaScript execution. Use for: web automation, data extraction, testing, agent browsing, research. Triggers: browser, web automation, scrape, navigate, click, fill form, screenshot, browse web, playwright, headless browser, web agent, surf internet, record video

Agent workflows379
K
kicad-pcb
kicad-pcb
american-embedded / kistack

Review KiCad PCB layouts with DRC, layer renders, and 3D-model interference inspection.

Testing & quality379
L
ln-643-api-contract-auditor
ln-643-api-contract-auditor
levnikolaevich / claude-code-skills

Checks layer leakage in method signatures, missing DTOs, entity leakage to API, inconsistent error contracts. Use when auditing API contracts.

Testing & quality379
P
pict-test-designer
pict-test-designer
omkamal / pypict-claude-skill

Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for any piece of requirements or code. Analyzes inputs, generates PICT models with parameters, values, and constraints for valid scenarios using pairwise testing. Outputs the PICT model, markdown table of test cases, and expected results.

Testing & quality379
P
plannotator
plannotator
akillness / jeo-skills

Routing-first visual approval gate for AI agent plans, markdown specs, and diffs. Use when a human needs to review a concrete plan before execution, inspect a targeted diff in a browser, mark up a spec/PRD/architecture note, or set up the review loop on Claude Code, Gemini CLI, Codex CLI, or OpenCode. Route planning/spec creation to `task-planning` or `ralph`, broad PR-policy review to `code-review`, rendered-UI critique to `agentation`, and fresh-session browser verification to `browser-harness`.

Agent workflows379
T
triage
triage
withastro / astro

Triage a bug report. Reproduces the bug, diagnoses the root cause, verifies whether the behavior is intentional, and attempts a fix. Use when asked to "triage issue #1234", "triage this bug", or similar.

Development379
A
address-findings
address-findings
entireio / skills

Address the review findings posted on an Entire trail: fetch the trail's open findings, fix the code, and resolve them on the trail. Use when the user gives a trail URL or number and asks to address, fix, or resolve its findings or review comments. Not for local diff review — that is the `review` skill.

Development378
F
finding-replay-for-issue
finding-replay-for-issue
posthog / skills

Finds the most informative session recording linked to an error tracking issue. Use when a user has an error tracking issue ID and wants to watch a replay showing what the user was doing when the error occurred. Ranks linked sessions by recency, activity score, and journey completeness, then summarizes the pre-error context. Replaces blind session picking from potentially hundreds of linked recordings

Development378
2641–2700 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.