mcpField

Skills

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

Testing & quality

P
phaser-feedback
phaser-feedback
yakoub-ai / phaser4-gamedev

This skill should be used when the user pastes raw player feedback, playtester notes, bug reports, Discord or Reddit comments, itch.io comments, App Store reviews, QA notes, or a list of complaints about their Phaser game, or asks to "triage this feedback", "fix what players reported", "reproduce this bug report", "act on playtest notes", "turn feedback into tests", "what should I fix first", or "respond to this reviewer". Use it whenever feedback about a running game needs to become reproducible tests, prioritised fixes, and a verified re-release.

Testing & quality66
P
playwright
playwright
ariadoss / superskills

End-to-end testing with Playwright — generate, run, and debug E2E tests.

Testing & quality66
P
playwright-automation
playwright-automation
aaaaqwq / agi-super-team

Playwright browser automation. For scenarios needing browser automation such as scraping, data collection, form filling and UI testing. No manual intervention required, suitable for cron jobs.

Development66
P
polish-batch
polish-batch
devarfeen / agent-skills-kit

Create a cosmetic QA punch list, with or without a ticket; capture, dispatch or verify rows. Figma matching: /pixel-audit. Behavioral bug reports or QA issue-filing sessions: /to-tickets.

Testing & quality66
P
prima
prima
testomatio / skills

Use for any browser work — driving a web app, checking a behaviour, filling a form, reading a page — via npx prima-cli, in preference to npx playwright-cli, which prima runs on top of and falls back to. Covers npx prima-cli check, do, pw, verify, ask, research, go, status, report, browser, config, recommended-models, and session setup. Trigger on "prima", "prima-cli", "npx prima-cli", on a browser task described as behaviour ("confirm the editor saves"), and whenever npx playwright-cli would otherwise be driven step by step.

Agent workflows66
P
printing-the-semantics-tree
printing-the-semantics-tree
skydoves / android-testing-skills

Use this skill to diagnose "no node matched", "found N nodes", and "useUnmergedTree" failures by dumping the actual semantics tree with `printToLog(tag, maxDepth)` and `printToString(maxDepth)`. Covers the output grammar (`Node #<id> at (l, t, r, b)px, Tag: '...'`, alphabetically sorted config, `Actions = [...]`, `[FlagKey]` for `Unit`-valued semantics, `MergeDescendants`, `ClearAndSetSemantics`), the framework hint that suggests `useUnmergedTree = true` when matches are found only in the unmerged tree, and `fetchSemanticsNode` / `fetchSemanticsNodes` for custom matchers. Use when the developer reports "tag not found", "multiple nodes matched", "merged tree vs unmerged tree", "test fails with assertion error and a long error message", or wants to debug a finder without adding `Thread.sleep`.

Testing & quality66
P
prowler-test-sdk
prowler-test-sdk
prowler-cloud / prowler

Testing patterns for Prowler SDK (Python). Trigger: When writing tests for the Prowler SDK (checks/services/providers), including provider-specific mocking rules (moto for AWS only).

Testing & quality66
P
py-validate-alembic-migrations

No description yet

Testing & quality66
P
python-best-practices
python-best-practices
somnio-software / somnio-ai-tools

Execute a micro-level Python code quality audit. Validates code against live GitHub standards for typing, code style, function design, data validation, error handling, module structure, and testing. Produces a detailed violations report with prioritized action plan. Use when the user asks to check Python code quality, validate best practices, or review Python code standards. Triggers on: 'python best practices', 'python code quality', 'code review', 'python standards', 'type hints review', 'pytest review', 'pydantic validation'.

Testing & quality66
Q
quality-gates
quality-gates
gtmagents / gtm-agents

Use when establishing tests, monitoring, and incident response for analytics

Data & databases66
R
rainforest-qa
rainforest-qa
membranedev / application-skills

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

Testing & quality66
R
review-code
review-code
patinaproject / skills

Run a read-only, fresh-context branch-diff code review and report findings. Use when running /review-code, before finishing issue work, or when a local review gate should inspect committed, staged, unstaged, and untracked changes.

Testing & quality66
R
review-doc-consistency
review-doc-consistency
heyvhuang / ship-faster

Documentation consistency reviewer that checks alignment between code implementation and documentation. Use when user requests reviewing documentation vs code consistency, checking if README/docs are outdated, verifying API documentation accuracy. Applicable for (1) reviewing README vs implementation consistency (2) checking if docs/ directory content is outdated (3) verifying API/config documentation accuracy (4) generating documentation consistency reports. Trigger words include doc review, documentation consistency, check outdated docs, verify docs.

Testing & quality66
R
review-gha-migration
review-gha-migration
rwx-cloud / skills

Review an RWX config generated from a GitHub Actions migration. Compares the source workflow against the generated config to catch semantic gaps, missing steps, and optimization opportunities. TRIGGER when: the user asks to review, validate, or check an RWX config that was migrated from GitHub Actions.

Testing & quality66
R
review-php
review-php
nesnilnehc / ai-cortex

Review PHP code for language and runtime conventions: strict types, error handling, resource management, PSR standards, namespaces, null safety, generators, and testability. Language-only atomic skill; output is a findings list.

Testing & quality66
R
review-ux-ui
review-ux-ui
pjt222 / agent-almanac

Review user experience and interface design using Nielsen's heuristics, WCAG 2.1 accessibility guidelines, keyboard and screen reader audit, user flow analysis, cognitive load assessment, and form usability evaluation. Use when conducting a usability review before release, assessing WCAG 2.1 accessibility compliance, evaluating user flows for efficiency, reviewing form design, or performing a heuristic evaluation of an existing interface.

Design & UI66
S
saucelabs
saucelabs
membranedev / application-skills

SauceLabs integration. Manage Users, Organizations, Files, Notes, Activities. Use when the user wants to interact with SauceLabs data.

Testing & quality66
S
scan

Deep multi-reviewer code review for bugs, regressions, tests, standards, and whether the change meets its ticket. Dispatches specialist reviewer subagents in parallel, merges their findings into one report, checks the diff against the ticket's acceptance criteria, then performs the authorized follow-up or asks whether to report only, fix and push, or leave inline PR comments. Use before opening a PR, when asked for a thorough review, to scan a branch, or to review a PR.

Testing & quality66
S
securing-agentforce
securing-agentforce
salesforceairesearch / agentforce-adlc

Run OWASP LLM Top 10 security assessments against live Agentforce agents. TRIGGER when: user asks for security testing, OWASP scan, red-teaming, penetration testing, security grade, vulnerability assessment, prompt injection test, data leakage test, excessive agency test, security posture check, or hardening recommendations. DO NOT TRIGGER when: user runs functional smoke tests or batch tests (use testing-agentforce); performs static safety review of .agent file content (use developing-agentforce Section 15); analyzes production session traces (use observing-agentforce); writes or modifies .agent files.

Security66
S
security-reviewer-formats
security-reviewer-formats
microsoft / hve-core

Format specifications and data contracts for the security reviewer orchestrator and its subagents.

Security66
S
setup-ts-deep-modules
setup-ts-deep-modules
devcxl / mattpocock-skills-zh

Wire dependency-cruiser into a TypeScript repository so every package becomes a deep module: implementation hidden in subfolders, accessible only through entry point files. User-invoked.

Development66
S
ship-it
ship-it
hcaiano / skills

Validate and deliver finished work as a PR, including feedback on an existing PR.

Development66
S
skill-code-review
skill-code-review
nyldn / claude-octopus

Expert multi-AI code review with inline PR comments — use for thorough quality and security analysis

Testing & quality66
S
software-engineer
software-engineer
thatjuan / agent-skills

The architect, developer, and reviewer engineering subject-matter expert and base engineering layer for coding agents. Assigned by team-executor to any agent that writes, updates, or reviews code (the architect/developer/reviewer hand-off), or invoked explicitly, to hold the work to a strict engineering bar across the Three Lenses and Eight Standards. Applies equally to new code and to changes to existing code. Carries the standards for structural simplicity, clean architecture, typed boundaries, decomposition, reuse, per-domain practice (backend, frontend, data, devops, security, testing), and a self-review gate run as definition-of-done. Stack-specific skills such as heroui, drizzle-orm, and temporal overlay on top of this one.

Development66
S
solidjs-v2-reviewer
solidjs-v2-reviewer
khmm12 / solidjs-v2-skills

Review SolidJS 2.0 diffs or files for reactivity, async, DOM, and API correctness, including React and Solid 1.x assumptions. Applies to solid-js major 2; use solidjs-v2-migration for a requested 1.x conversion.

Testing & quality66
S
stackhawk
stackhawk
membranedev / application-skills

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

Security66
S
superior-testing
superior-testing
kodekateam / superior-skills

Design, implement, repair, or review automated tests for observable behavior, regressions, contracts, stateful boundaries, and flaky failures. Use when testing is a primary part of the request or when choosing test levels, isolation, fixtures, or reliability requires dedicated judgment. Do not use merely to run existing checks after an ordinary implementation.

Testing & quality66
S
superior-ui-audit
superior-ui-audit
kodekateam / superior-skills

Perform a read-only audit of an existing product interface, prove UI findings from governing design evidence and runtime paths, and prepare implementation-ready recommendations or plans. Use for review and design-system drift analysis; do not use when the user asks to implement fixes directly

Design & UI66
T
tdd
tdd
kimny1143 / claude-code-template

A skill that runs a test-driven development (TDD) workflow. When to use: (1) starting a new feature, (2) fixing a bug, (3) before refactoring, (4) when asked to "write the tests first", (5) when the implementation needs to emphasize quality. Example triggers: "implement with TDD", "test-driven", "write the tests first", "RED-GREEN-REFACTOR", "write tests for UserService".

Testing & quality66
T
tdd-loop
tdd-loop
devarfeen / agent-skills-kit

Kit TDD/red-green loop for changes, safe refactors, and untested legacy code. Urgent production bug reports get local test-first fixes even if tests are requested later. Bare builds: /implement

Testing & quality66
T
tdd
tdd
oimiragieo / agent-studio

Canon TDD for humans and AI agents. Use for production code changes by writing tests first, proving RED, implementing minimal GREEN, and refactoring safely. 2026 edition adds TDP, flakiness gate, ralph-loop integration, memory-search in Step 0, PBT as Step 5.5, mutation testing gate in Step 4, and CJS LSP warning.

Testing & quality66
T
technical-manuscript-verification
technical-manuscript-verification
lvtd-llc / skills

Verify technical nonfiction manuscripts for runnable accuracy, including commands, configuration, code snippets, links, version drift, screenshots, prerequisites, security warnings, expected outputs, and reproducibility. Use when auditing self-hosting, DevOps, programming, infrastructure, data, security, or software tutorial drafts before beta reading, publication, or release.

Testing & quality66
T
tenderly
tenderly
membranedev / application-skills

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

Development66
T
test-driven-development
test-driven-development
lucianghinda / superpowers-ruby

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

Testing & quality66
T
translate-programming-language
translate-programming-language
mizchi / skills

Plan and execute language-to-language server or application migrations with behavior parity. Use when porting modules, services, APIs, or runtimes between programming languages; generating source-runtime oracles and fixtures; generating migrated parity tests; detecting runtime, standard-library, serialization, numeric, encoding, time, regex, or protocol differences; building temporary compatibility layers; accumulating migration knowledge; benchmarking; shadow testing; canarying; or planning cutover and rollback.

Development66
V
validating-performance-budgets
validating-performance-budgets
jeremylongshore / tons-of-skills-marketplace

Validate application performance against defined budgets to identify

Testing & quality66
V
validation-rulebook
validation-rulebook
gtmagents / gtm-agents

Use to define validation, freshness, and compliance checks for enriched

Data & databases66
V
verify-email-snapshots
verify-email-snapshots
wshaddix / dotnet-skills

Patterns for verifying email snapshots in tests to ensure email content matches expected outputs. Use when testing email rendering in unit tests, verifying MJML template outputs, or ensuring email content consistency across code changes.

Testing & quality66
V
verify-keyboard-access
verify-keyboard-access
reticlehq / reticle

Verify that every interactive control on a page can take keyboard focus and that its primary action fires from the keyboard rather than only the mouse, and say plainly that Tab order cannot be verified today. Use when a component was hand-tested with a mouse, a custom dropdown/modal/combobox was added, or an accessibility report flags an unreachable control.

Testing & quality66
V
very-good-analysis-upgrade
very-good-analysis-upgrade
verygoodopensource / vgv-ai-flutter-plugin

Upgrade the very_good_analysis lint package to a new version in any Dart or Flutter package, handling the pubspec.yaml version bump, the lint fixes the new rules force, and the PR. Trigger on phrases like "bump very_good_analysis to 10.0.0", "upgrade very_good_analysis", "update our lint package", "we're due for a lint upgrade", "take very_good_analysis to the latest", or a `dart pub get` conflict reported after a very_good_analysis bump. Use it even when the user only describes the package instead of pointing at it, because the decisions it governs are scope calls that do not need the files on disk: which constraint to write, which warnings to fix, and what stays out of the PR. The trigger is a very_good_analysis version change. A conflict surfaced by a Dart or Flutter SDK bump belongs to dart-flutter-sdk- upgrade instead, even when very_good_analysis is the package blocking resolution.

Development66
W
write-user-story
write-user-story
testomatio / skills

Write user stories, and acceptance criteria (which represent requirements) from a feature idea, ticket, notes, or existing behavior. Use when the user asks to write, draft, or rewrite/edit/improve requirements, a spec, BRD, user stories, use cases, or acceptance criteria.

Development66
W
writing-espresso-tests
writing-espresso-tests
skydoves / android-testing-skills

Use this skill to write Espresso 3.7.0 tests against Android Views — `onView(matcher).perform(action).check(matches(...))`, `onData(...)` for `AdapterView`, `RecyclerViewActions`, `Intents.intended/intending`, and `IdlingResource` registration. Covers the full `ViewMatchers` / `ViewActions` / `ViewAssertions` catalog, the `RootMatchers.DEFAULT` exclusion of dialogs and popups (the `inRoot(isDialog())` requirement), the `BottomNavigationViewActions` doesn't-exist gotcha in 3.7.0 contrib, and the `PickerActions.setDate(year, month, day)` 1-12 month convention. Use when the user reports `NoMatchingViewException`, `AmbiguousViewMatcherException`, `PerformException`, asks "how do I click in a dialog", "Espresso typeText doesn't fire", "intent stub for camera", or "Espresso vs UiAutomator".

Testing & quality66
A
accessibility-auditing
accessibility-auditing
revitalb-port / skills-registry-demo

Use Cursor's browser ARIA snapshots to audit a page for accessibility issues — missing labels, broken tab order, contrast, and ARIA misuse.

Testing & quality65
A
accessibility
accessibility
flitzrrr / frontend-design-skills

WCAG conformance, BFSG compliance, semantic HTML, ARIA, keyboard navigation, contrast, forms, and assistive technologies. Defines binding rules for accessible web interfaces per WCAG 2.1 AA.

Design & UI65
A
ag2-testing
ag2-testing
ag2ai / ag2-skills

Test AG2 agents and tools without hitting a real LLM provider. Pass `TestConfig(...)` from `ag2.testing` as the agent's config (or per-`ask`) to mock LLM responses, inject `ToolCallEvent`s to simulate tool execution, and assert success / error paths. Use when the user is writing pytest tests for an Agent or Tool.

Testing & quality65
A
agent-browser
agent-browser
emdash-cms / emdash

Use the agent-browser CLI to exercise web interfaces, inspect rendered accessibility state, verify interactions, and capture screenshots. Use for browser-based UI testing and evidence collection. Do not use as a substitute for deterministic Playwright coverage when an automated regression test is the requested deliverable.

Testing & quality65
A
alterlab-link-health
alterlab-link-health
alterlab-ieu / alterlab-academic-skills

Audits and repairs Markdown link health across a skills repo via a four-tier pipeline (config hardening, intra-repo file-ref fixes, external URL substitutions, residual exclusions) and enforces a Tier 3 substitution guardrail that prevents regressions of previously-passing links; designed for lychee-based GitHub Actions link checkers but generalizes to markdown-link-check and similar tools. Use when the request mentions link audit, dead links, link health, lychee, broken links, link checker, markdown link audit, link-health audit, 404 audit, check-links failing, CI link-check, or 連結健檢, 死鏈, 失效連結, 斷鏈檢查. Part of the AlterLab Academic Skills suite.

Testing & quality65
A
api-smoke-testing
api-smoke-testing
revitalb-port / skills-registry-demo

Start the dev server, discover API routes from the codebase, hit every endpoint, and report which ones return errors

Testing & quality65
A
audit-code-complexity
audit-code-complexity
marcellocurto / skills

Find needless code complexity and suggest simpler designs that preserve behavior.

Testing & quality65
A
audit
audit
openai / role-specific-plugins

Audit or critique a product flow, journey, workflow, funnel, onboarding path, checkout path, settings path, screen, or multi-step product experience by capturing screenshots first, then reporting UX, design, and accessibility findings inline from that evidence. Use Figma only when the user explicitly asks for a board. Use when the user asks to audit, review, critique, inspect, assess, analyze, evaluate, or give feedback on a product experience.

Design & UI65
B
beaver-build
beaver-build
autumnsgrove / lattice

Build robust test dams that catch bugs before they flood production. The beaver surveys the stream, gathers materials wisely, builds with care, reinforces thoroughly, and ships with confidence. Use when writing tests, deciding what to test, or reinforcing code.

Testing & quality65
C
cargo-machete
cargo-machete
laurigates / claude-plugins

cargo-machete: detect unused Rust dependencies. Use when auditing Cargo.toml, optimizing build times, or cleaning up dependency bloat.

Development65
C
change-review
change-review
repowise-dev / repowise

Use when reviewing a set of changes before they merge — a PR, a branch diff, or the working-tree changes you just made — in a Repowise-indexed codebase (.repowise/ directory exists). Activates for "review this PR", "is this safe to merge", "what's the blast radius of these changes", "did I miss anything", or "what else should change with this".

Testing & quality65
C
circleci-automation
circleci-automation
composiohq / awesome-claude-skills

Automate CircleCI tasks via Rube MCP (Composio): trigger pipelines, monitor workflows/jobs, retrieve artifacts and test metadata. Always search tools first for current schemas.

Cloud & DevOps65
C
clicking-and-scrolling
clicking-and-scrolling
skydoves / android-testing-skills

Use this skill to drive Jetpack Compose UI from tests with the high-level action APIs that do not go through a gesture builder — performClick, performScrollTo, performScrollToIndex, performScrollToKey, performScrollToNode, requestFocus, performSemanticsAction, and performFirstLinkClick. Covers picking the correct receiver node (the scrollable container vs an item), the matchers used to find a scroll parent (hasScrollAction, hasScrollToIndexAction, hasScrollToKeyAction, hasScrollToNodeAction), and how the lazy vs non-lazy scrollable cases differ. Use when the developer asks "how do I tap a Compose node", "scroll to an item in a LazyColumn", "click a link inside Text", "trigger a custom semantics action", or reports "Action performScrollTo failed" / "node has no parent layout with a Scroll SemanticsAction" / "ScrollToIndex not defined".

Testing & quality65
C
code-quality
code-quality
piomin / claude-ai-spring-boot

Comprehensive code review for Java - clean code principles, API contracts, null safety, exception handling, and performance. Use when user says "review code", "refactor", "check API", or before merging changes.

Testing & quality65
C
composing-semantics-matchers
composing-semantics-matchers
skydoves / android-testing-skills

Use this skill to build precise Compose UI test queries by composing `SemanticsMatcher` predicates with `infix and`, `infix or`, and `operator not`, plus the prebuilt filter library (`hasText`, `hasClickAction`, `isEnabled`, `isOn`, `hasTestTag`, `hasContentDescription`, `hasParent`, `hasAnyAncestor`, `hasAnyChild`, `hasAnySibling`, `hasAnyDescendant`, `hasImeAction`, `hasScrollToKeyAction`, `hasScrollToNodeAction`, `isDialog`, `isPopup`, `isRoot`, `isFocused`, `isEditable`, `isHeading`). Covers `SemanticsMatcher.expectValue` / `keyIsDefined` / `keyNotDefined` for custom semantics keys. Use when the developer asks how to find "an enabled button with text Submit", how to combine matchers, how to filter by a custom `SemanticsPropertyKey`, how to write a hierarchical predicate, or mentions `hasParent`, `hasAnyAncestor`, `expectValue`. If the developer wants one matcher instead of three chained assertions, use this skill.

Testing & quality65
C
configuring-test-dependencies
configuring-test-dependencies
skydoves / android-testing-skills

Use this skill to wire the correct Gradle dependency matrix for Jetpack Compose UI tests. Covers `androidTestImplementation("androidx.compose.ui:ui-test-junit4")`, the `debugImplementation("androidx.compose.ui:ui-test-manifest")` requirement that makes `createComposeRule()` work, the host-test (Robolectric) trio, the accessibility add-ons (`ui-test-accessibility`, `ui-test-junit4-accessibility`), and the `TestManifestGradleConfiguration` lint warning. Use when the user reports `ActivityNotFoundException: ComponentActivity`, `createComposeRule unresolved`, `lint warning ui-test-manifest`, `Cannot find test rule`, or asks "what dependencies do I need for Compose UI tests" / "why won't my Compose test compile".

Testing & quality65
C
create-verification-skill
create-verification-skill
xgent-ai / skills

Use when creating or maintaining a verification skill for a specific app or scenario; not for writing only a test plan, one-time acceptance testing, or read-only consultation. Generates scoped, executable verify-* workflows that validate real entry points and save evidence for reuse by agi-mode.

Testing & quality65
C
cursor-agent
cursor-agent
vesely / skills

Delegate a task to Cursor's CLI agent (code review, Q&A, planning) for a second opinion from a non-Claude model

Agent workflows65
8101–8160 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.