mcpField

Skills

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

Testing & quality

G
go-testing
go-testing
autumnsgrove / lattice

Write and run Go tests using the built-in testing package with table-driven tests, subtests, and mocking via interfaces. Use when writing Go tests or setting up test infrastructure.

Testing & quality71
J
jest
jest
full-stack-skills / testing-skills

Provides comprehensive guidance for Jest testing framework including test writing, matchers, async testing, mocking, snapshots, configuration, and CLI. Use when the user asks about Jest, needs to write JavaScript/TypeScript tests, mock dependencies, or configure Jest for projects.

Testing & quality71
L
ln-641-pattern-fitness-auditor
ln-641-pattern-fitness-auditor
levnikolaevich / claude-code-skills

Audits whether one implemented architectural pattern fits project needs and best practices. Use when checking pattern fitness.

Testing & quality71
L
ln-642-layer-ownership-boundary-auditor
ln-642-layer-ownership-boundary-auditor
levnikolaevich / claude-code-skills

Checks layer, resource ownership, and orchestration boundaries. Use when auditing architecture boundary enforcement.

Testing & quality71
M
mergify-ci
mergify-ci
mergifyio / mergify-cli

Use Mergify CI commands to upload JUnit test results, detect git references, manage CI scopes, and retrieve merge queue metadata. ALWAYS use this skill when working with CI pipelines, test result uploads, quarantine, scopes detection, or merge queue CI context. Triggers on CI, JUnit, test results, quarantine, scopes, git refs, CI insights.

Testing & quality71
N
node-version-discipline
node-version-discipline
fudesign2008 / open-skills

Node version discipline — before running tsc / eslint / build / test / install in any Node project, align the Node version to the project's declared version (.nvmrc / .node-version / .tool-versions / volta / engines.node) and disclose it in the verification report, preventing false-pass / false-fail when the host default Node mismatches the project-pinned version; when the project declares no Node version at all, ask the user for the version and offer to persist a declaration file so future sessions/CI auto-align. Use this skill whenever the user is about to run a version-sensitive Node command, or mentions Node version mismatch / wrong Node / version conflict. 中文触发词「node 版本对齐」「nvm 对齐」「.nvmrc」「Node 版本纪律」「对齐 Node 版本」「切换 node 版本」「版本不匹配」「初始化 node 版本管理」「为工程增加 node 版本声明」「给工程加 .nvmrc」「无 .nvmrc 时补一个」「工程没有 node 版本管理」, English aliases node version discipline, nvm use, align node version, switch node version, add nvmrc, initialize node version.

Development71
P
purchase-testing
purchase-testing
adaptyteam / adapty-skills

Use when a sandbox or test purchase does not work, or when someone is about to make their first one. Triggers on "my sandbox purchase isn't going through", "the purchase sheet doesn't appear", "I bought it but nothing happened", "the paywall is blank on my phone", "no event in the Adapty dashboard", "how do I test purchases", "test on a real device", "restore doesn't work". Diagnoses first, so nobody is sent back to a console before the cheap checks have run. Complements `adapty-integration`, which owns writing the code and connecting the stores.

Testing & quality71
Q
qa-engineering
qa-engineering
omer-metin / skills-for-antigravity

World-class QA engineering - systematic testing, automation, and the mindset that finds bugs before users doUse when "QA, quality assurance, testing, test automation, e2e tests, integration tests, regression testing, test coverage, playwright, cypress, selenium, test suite, bug report, test strategy, flaky tests, testing, QA, automation, e2e, integration, regression, quality" mentioned.

Testing & quality71
R
react-senior-code-review
react-senior-code-review
the-senior-dev / senior-dev-skills

Senior-level review of a React feature, by theSeniorDev — structure & boundaries, state & data flow, performance & rendering, types/forms/testability/a11y, and styling architecture & motion. Recommends design patterns by name when one fits. Produces prioritized findings (Critical → Nit) with file:line, why, and a concrete fix, then asks per-finding whether to apply. Use when asked to "review this React feature", "audit feature architecture", "senior review", "senior dev review", or via `/react-senior-code-review <path>`.

Testing & quality71
R
react-testing
react-testing
majesticlabs-dev / majestic-marketplace

Testing patterns for Vitest, React Testing Library, and Jest. Routes to component, hook, and integration test examples.

Testing & quality71
R
receiving-code-review

No description yet

Testing & quality71
R
refactor-clean
refactor-clean
julianromli / ai-skills

Safely identify and remove dead code with test verification at every step. Use when Codex needs to clean unused exports, files, dependencies, helpers, wrappers, re-exports, or duplicate code without risking regressions. Trigger for dead-code cleanup, unused dependency audits, stale utility removal, cleanup refactors, or requests to reduce code safely before or alongside maintenance work.

Development71
R
review-anvil-pr
review-anvil-pr
mrshu / agent-skills

Read-only multi-agent review of a GitHub Pull Request, with the synthesized report posted back as a PR comment so the author is notified. Use when the user wants to review a GitHub PR (github.com or GitHub Enterprise) and post a structured review back to the PR conversation; the PR is auto-detected from the checked-out branch when no locator is supplied. Activates the `review-anvil` engine in read-only mode.

Testing & quality71
R
review-image
review-image
mizchi / skills

Review screenshots or other images with OpenRouter vision models via bundled Deno scripts. Use for quick VRT sanity checks, invalid-image screening, or CI gates. `scripts/review-image.ts` returns freeform feedback; `scripts/review-image-ci.ts` returns strict `pass|fail` JSON and exits non-zero on fail.

Testing & quality71
R
reviewing-dependency-changes
reviewing-dependency-changes
bitwarden / ai-plugins

Use this skill when a PR diff contains changes to dependency manifest files (package.json, .csproj, Cargo.toml, go.mod, requirements.txt, etc.) or when reviewing Renovate/Dependabot bot PRs. Evaluates new dependencies for AppSec approval process compliance, major version bump significance, lock file hygiene, and dependency removal completeness. Does NOT perform deep security or license analysis — that is handled by the bitwarden-security-engineer plugin's reviewing-dependencies skill.

Testing & quality71
R
rust-tests-guidelines
rust-tests-guidelines
redisearch / redisearch

Guidelines for writing Rust tests. Use this when you want to write Rust tests.

Testing & quality71
S
sdd-governanca
sdd-governanca
robertodiasduarte / sdd-starter

Governance review of SDD for financial, accounting, and tax systems: runs after Define and before UX Review or Design, compares DEFINE with a curated catalog (non-deletable entries, double-entry bookkeeping, period closing, audit trail, segregation of duties, exact arithmetic, idempotent imports, and more), and recommends new requirements in EARS, each with a test plan proving that the prohibited action fails. You decide item by item: apply, reject with a reason, or defer. Use when Define covers money, balances, entries, invoices, taxes, payroll, or personal data. If none of these topics are involved, reply N.A. on one line. Do not cite legal bases that have not been confirmed in the catalog.

Development71
S
seo-drift
seo-drift
agricidaniel / codex-seo

SEO drift monitoring: capture baselines of SEO-critical elements, detect changes, and track regressions over time. Git for SEO — baseline, diff, and track changes to your on-page SEO. Use when user says "SEO drift", "baseline", "track changes", "did anything break", "SEO regression", "compare SEO", "before and after", "monitor SEO changes", or "deployment check".

Marketing & growth71
S
seo-drift
seo-drift
agricidaniel / chatgpt-seo

Turn a page, draft, or SEO export into a sourced fix plan inside ChatGPT

Marketing & growth71
S
seo-visual
seo-visual
agricidaniel / codex-seo

Visual specialist for full audits. Captures screenshots, evaluates above-the-fold signals, and checks mobile rendering basics.

Marketing & growth71
S
shunk031-python-uv-workflow
shunk031-python-uv-workflow
shunk031 / skills

Apply Python development policy using uv-first execution, test-first behavior validation, and pre-commit quality gates. Use when implementing or refactoring Python code, when `uv.lock` changes unexpectedly on `uv run` or `uv sync`, when a lockfile carries an `[options]` block the project does not declare, or when uv prints `Resolving despite existing lockfile`.

Development71
S
skill-test
skill-test
databricks-solutions / ai-dev-kit

Testing framework for evaluating Databricks skills. Use when building test cases for skills, running skill evaluations, comparing skill versions, or creating ground truth datasets with the Generate-Review-Promote (GRP) pipeline. Triggers include "test skill", "evaluate skill", "skill regression", "ground truth", "GRP pipeline", "skill quality", and "skill metrics".

Testing & quality71
S
snapshot-testing
snapshot-testing
wshaddix / dotnet-skills

Patterns for snapshot testing in .NET applications using Verify. Covers API responses, scrubbing non-deterministic values, custom converters, HTTP response testing, email templates, and CI/CD integration. Use when implementing snapshot tests for API responses, verifying UI component renders, detecting unintended changes in serialization output, or approving public API surfaces.

Testing & quality71
S
synchronizing-with-idle
synchronizing-with-idle
skydoves / android-testing-skills

Use this skill to choose the right idle-synchronization primitive in Compose UI tests — waitForIdle, awaitIdle, waitUntil(conditionDescription, timeoutMillis, condition), waitUntilNodeCount, waitUntilExactlyOneExists, waitUntilAtLeastOneExists, waitUntilDoesNotExist, runOnIdle, runOnUiThread, runWhenIdle, awaitAndRunWhenIdle, hasPendingWork, and IdlingResource. Explains what "idle" means (no pending recomposition or draw, every IdlingResource isIdleNow), the wall-clock vs test-clock timeout split, the Espresso/Robolectric strategy bridge, and why direct state reads from the test thread race the recomposer. If the user mentions "test is flaky", "test passes locally fails on CI", "Thread.sleep waiting for state", "Espresso IdlingResource", "ComposeTimeoutException waitUntil", "AndroidComposeUiTestTimeoutException", waitUntilExactlyOneExists, runOnIdle, runWhenIdle, or "register IdlingResource", use this skill.

Testing & quality71
T
tdd
tdd
bastani-inc / atomic

The verifiable coding agent runtime. Define your coding agent's process in natural language with stages, checks, and approval gates instead of hoping it follows your instructions. Primitives for verifiable software factories.

Testing & quality71
T
tech-article-reproducibility
tech-article-reproducibility
mizchi / skills

Evaluate the reproducibility of technical articles. Dispatch a subagent to simulate a first-time reader reproducing the work locally and list missing information. Use as the final check on a draft before publication.

Testing & quality71
T
testing-tui-runtime
testing-tui-runtime
subsy / ralph-tui

How to drive the ralph-tui TUI (`run`, watch mode, pause/quit paths) end-to-end in a real terminal with a fake agent and a scratch beads tracker, without AI credentials.

Testing & quality71
U
using-robolectric-correctly
using-robolectric-correctly
skydoves / android-testing-skills

Use this skill to run Android-aware unit tests on the JVM with Robolectric — the right runner choice (AndroidJUnit4 vs RobolectricTestRunner), @Config sdk/qualifiers/application, the includeAndroidResources requirement, common shadows (ShadowApplication, ShadowLog, ShadowLooper, ShadowPackageManager, ShadowSystemClock), looper draining (shadowOf(Looper.getMainLooper()).idle()), and when NOT to reach for Robolectric (screenshot tests, RenderThread, accessibility services). Also covers the AGP 7.2+ sharedTest reality check and the migration to KMP androidHostTest/androidDeviceTest. If the user mentions Robolectric, AndroidJUnit4 host test, RobolectricTestRunner, @Config, includeAndroidResources, ShadowLooper.idle, shadowOf, sharedTest broken on AGP 7.2, ParameterizedRobolectricTestRunner, "test passes on JVM fails on device", or "Resources NotFoundException" in unit tests, use this skill.

Testing & quality71
V
video-frame-analysis
video-frame-analysis
mason0510 / video-frame-analysis-skills

Use when you need to inspect a local product demo, screen recording, or app walkthrough video by extracting timestamped frames, building a contact sheet, running OCR, and saving a review bundle for Codex or similar agents.

Productivity71
W
web-app-security-audit
web-app-security-audit
ahmedhamadto / software-forge

Use when testing a web application for security vulnerabilities, before deployment or during security review — guides through a structured 10-phase penetration testing methodology covering mapping, authentication, session management, access controls, injection, logic flaws, and server configuration.

Security71
W
web-mocks-msw
web-mocks-msw
agents-inc / skills

MSW handlers, browser/server workers, test data. Use when setting up API mocking for development or testing, creating mock handlers with variants, or sharing mocks between browser and Node environments.

Testing & quality71
W
wendy-contributing
wendy-contributing
wendylabsinc / claude-skills

Expert guidance on contributing to WendyOS: Yocto builds, agent internals, E2E testing, and system architecture. Use when developers mention: (1) building WendyOS images, (2) meta-wendyos layers or bitbake, (3) wendy-agent development or internals, (4) containerd or nerdctl on WendyOS, (5) E2E tests for wendy-agent, (6) Yocto recipes or bbappend files, (7) mDNS/Avahi service configuration, (8) device identity or UUID generation.

Development71
W
workflow-test-fix-cycle
workflow-test-fix-cycle
catlog22 / claude-code-workflow

End-to-end test-fix workflow generate test sessions with progressive layers (L0-L3), then execute iterative fix cycles until pass rate >= 95%. Combines test-fix-gen and test-cycle-execute into a unified pipeline. Triggers on "workflow:test-fix-cycle".

Testing & quality71
W
writing-skills
writing-skills
nickcrew / claude-cortex

Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization

Agent workflows71
Z
ziw-code-review
ziw-code-review
zaks-io / skills

Review code for bugs, scope drift, and requirement conformance. Use for explicit reviews, judgment-based author QA, independent PR review, or main-branch checkpoint review.

Testing & quality71
A
agent-browser
agent-browser
matrixy / agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.

Agent workflows70
A
android-performance-observability
android-performance-observability
krutikjain / android-agent-skills

Measure startup, rendering, memory, jank, vitals, logs, and crash signals for Android apps with actionable traces.

Development70
A
api-test-restassure
api-test-restassure
naodeng / awesome-qa-skills

Use this skill when you need to parse multi-format API definitions and generate Rest Assured Java test classes; triggers include Rest Assured, RestAssured and Java API automation.

Testing & quality70
A
architect-review

Master software architect specializing in modern architecture

Development70
B
babysit-pr
babysit-pr
riffingonsoftware / agent-skills

Get a GitHub PR ready to merge. Use after opening a PR or when asked to babysit, watch, or follow one

Development70
B
baguette
baguette
tddworks / baguette

Drive and inspect iOS simulators with the `baguette` CLI: taps, swipes, buttons, typing, screenshots, the accessibility tree, logs, and the conditions an app runs under (location, network, appearance, push, UserDefaults), without opening Xcode. Use when an agent must act on or verify a running simulator — a UI flow, smoke test or demo, checking a code change on screen — or when the user names `baguette`. Not for installing Xcode or merely opening Simulator.app.

Testing & quality70
B
bug-hunt
bug-hunt
danpeg / bug-hunt

Run adversarial bug hunting on your codebase. Uses 3 isolated agents (Hunter, Skeptic, Referee) to find and verify real bugs with high fidelity. Invoke with /bug-hunt, /bug-hunt [path], or /bug-hunt -b <branch> [--base <base>].

Testing & quality70
B
building-ci-pipelines
building-ci-pipelines
ancoleman / ai-design-components

Constructs secure, efficient CI/CD pipelines with supply chain security (SLSA), monorepo optimization, caching strategies, and parallelization patterns for GitHub Actions, GitLab CI, and Argo Workflows. Use when setting up automated testing, building, or deployment workflows.

Cloud & DevOps70
C
checklist-generator
checklist-generator
oimiragieo / agent-studio

Generate context-aware quality checklists for code review and QA using IEEE 1028 base standards plus LLM contextual additions

Testing & quality70
C
china-ib-check-deck
china-ib-check-deck
jwangkun / claude-for-financial-services-cn

Quality check investment banking pitch decks for A-share M&A and capital raising transactions. Adapts the original ib-check-deck skill for Chinese market standards, CAS financials, and domestic IB conventions. Triggers on "投行deck检查", "IB deck QC", "check pitch deck China", "deck quality check", "材料质量检查", or "review deck [company/transaction]".

Testing & quality70
C
clean-code-dotnet
clean-code-dotnet
thapaliyabikendra / ai-artifacts

Clean Code principles adapted for C#/.NET including naming, variables, functions, SOLID, error handling, and async patterns. Use when: (1) reviewing C# code, (2) refactoring for clarity, (3) writing new code, (4) code review feedback.

Development70
C
clean-code-zh
clean-code-zh
jackjin1997 / clawforge

Code review, refactoring and writing according to Robert C. Martin's Clean Code principles. Covers best practices for naming, functions, comments and error handling.

Development70
C
code-overhaul-review
code-overhaul-review
ehmo / code-overhaul-skill

Audit a codebase for maintenance and modernization. Challenges scope, reviews architecture/quality/tests/performance/dependencies, files deferred work via bd. Language-specific addendums for iOS/Swift, Go, and Web/JS/CSS activate automatically based on what's in the repo. Supports monorepos with mixed stacks.

Testing & quality70
C
code-review
code-review
ww-w-ai / bkit-claude-code

Code review — analyze quality, detect bugs, ensure best practices with actionable feedback. Triggers: code review, quality check, bug detection

Testing & quality70
C
coding
coding
bout3fiddy / agents

Performance-grounded code implementation, bug fixes, refactors, code reviews, and technical guidance. Covers hard cutovers, instrumentation, data layout, simple state objects, structured comments, and anti-pattern detection.

Development70
C
coding-review-simplify
coding-review-simplify
robsonrung / rar-skills

Review a completed code change for behavior-preserving simplification, local correctness, and maintainability. Apply it after a scoped task or when the user asks to simplify a concrete diff. Do not use as a full feature review or to choose the delivery reviewer plan.

Testing & quality70
C
condition-based-waiting
condition-based-waiting
nickcrew / claude-cortex

Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling to wait for actual state changes, eliminating flaky tests from timing guesses

Testing & quality70
C
cxas-sim-eval
cxas-sim-eval
googlecloudplatform / cxas-scrapi

Converts CXAS golden evaluations to SCRAPI SimulationEvals test cases. Use when generating high-level, goal-oriented test cases from turn-by-turn evaluation JSONs, and when enriching test expectations with inferred tool calls.

Testing & quality70
D
data-quality
data-quality
majesticlabs-dev / majestic-marketplace

Quality dimensions, scorecards, distribution monitoring, and freshness checks. Use for data validation pipelines and quality gates.

Data & databases70
D
db-keys
db-keys
hainrixz / claude-db

Audit primary-key strategy — missing PK (severity 5), surrogate vs natural keys, UUIDv4 index fragmentation vs time-ordered UUIDv7/ULID/bigint, and int4/serial exhaustion on high-volume tables. Module M2. Feeds both the Design & Integrity (Llaves) and Performance & Scale (Escala) scores.

Data & databases70
D
db-migration-safety
db-migration-safety
hainrixz / claude-db

Migration-safety lint (M22) — the static contract the migration-safety auditor (MSA) and db-migration-writer enforce on a candidate migration BEFORE it runs. Checks reversibility (down migration present / expand-contract), lock level (does it take ACCESS EXCLUSIVE on a hot table), table rewrite (full-table rewrites on type/default changes), destructive ops (DROP COLUMN/TABLE, TRUNCATE), unsafe enum mutation, NOT NULL without default on a large table, and schema drift between the declarative artifact and migration history. Feeds the Performance & Scale score.

Data & databases70
D
db-naming
db-naming
hainrixz / claude-db

Audit naming conventions — inconsistent table/column casing and pluralization, ambiguous or reserved-word identifiers, untyped/opaque columns, inconsistent FK and boolean naming, and identifiers that fight the engine's case-folding rules. Module M7. Feeds the Design & Integrity score (Naming category, low weight).

Data & databases70
D
db-orchestrator
db-orchestrator
hainrixz / claude-db

Orchestrates a full database audit — detects the stack(s), dispatches read-only auditor subagents in parallel by paradigm, merges and dedupes their findings, computes the two never-blended scores (Design & Integrity + Performance & Scale) via score.mjs, and renders the report. Invoked by the audit command; not usually called directly.

Data & databases70
D
db-query-patterns
db-query-patterns
hainrixz / claude-db

Audit query-shape anti-patterns — SELECT *, structural N+1 (directional), OFFSET pagination vs keyset, and non-SARGable predicates that defeat indexes. Module M13. Feeds the Performance & Scale score.

Data & databases70
D
db-referential-integrity
db-referential-integrity
hainrixz / claude-db

Audit foreign-key integrity — missing FKs that allow orphan rows (financial/auth = severity 5), absent or unsafe ON DELETE/ON UPDATE actions, reference cycles, and composite-FK column/order mismatches. Module M3. Feeds both the Design & Integrity (Integridad referencial) and Performance & Scale (Query) scores.

Data & databases70
7741–7800 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.