mcpField

Skills

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

Testing & quality

R
reviewing-code
reviewing-code
prefecthq / fastmcp

Review code for quality, maintainability, and correctness. Use when reviewing pull requests, evaluating code changes, or providing feedback on implementations. Focuses on API design, patterns, and actionable feedback.

Testing & quality120
R
reviewing-prd
reviewing-prd
bm629 / agent-skills

Use when reviewing or judging a finished PRD (product requirements document) to decide whether the downstream build can be planned from it — an acceptance gate, not authoring. Judges the PRD against a 12-condition plannability bar: the problem is evidenced (not asserted), users are concrete, success metrics are measurable (with guardrails where gameable), the MVP boundary is defensible, features + acceptance criteria are concrete, non-functional requirements carry numeric targets, the problem→goal→metric→feature→AC chain is traceable (no orphans), dependencies are named, no evidence is fabricated, and open questions are surfaced. Also reviews an AMEND as a delta-scoped review. Emits exactly `VERDICT: approve|revise` plus actionable findings. Approves a PRD that meets the bar (no false-revise on a thin one) and revises only on a real, named gap. Not for authoring or fixing a PRD, not for engineering design docs (specs, ADRs, RFCs), and not for other document types.

Testing & quality120
R
running-flow
running-flow
robomotionio / agent-skills

Validates locally (`robomotion validate`) then executes a Robomotion flow on a robot (`robomotion run <flow-dir>`), tailing the agent-mode JSONL session log to drive a validate → run → observe → fix loop with bounded retries. Use when the user says "run the flow", "start on robot X", "trigger this on the robot", "test on a robot", or "deploy and run".

Development120
S
sentry
sentry
maddhruv / absolute

Absolute skills to 10x your development lifecycle

Testing & quality120
S
skill-creator-advanced
skill-creator-advanced
jpcaparas / skills

Create or improve installable skills, evaluate their behavior, and curate skill libraries. Use for skill authoring, invocation, disclosure, evals, placement, or lifecycle changes.

Agent workflows120
S
spec-kit-checklist
spec-kit-checklist
aircury / ai-framework

Audit requirement quality across spec.md, plan.md, and tasks.md for a chosen domain (UX, API, security, performance…). Writes reviewer-owned checklists that test whether requirements are complete, clear, measurable, and consistent—unit tests for the requirements, not for the code

Testing & quality120
S
strix-cloud-api
strix-cloud-api
usestrix / strix

Drive the managed Strix platform headlessly through the app.strix.ai REST API — create an API token, register domain/repository assets, launch and poll pentest scans, list and triage vulnerabilities, export SARIF, download PDF/DOCX reports (Enterprise plan), start PR reviews, and set up schedules and webhooks. Use when the user wants Strix without local Docker/LLM infra, or wants scans tracked in a team dashboard, on a schedule, or in CI via API.

Security120
T
technical-advisory
technical-advisory
404kidwiz / claude-supercode-skills

Expert technical advisor with deep reasoning for architecture decisions, code analysis, and engineering guidance. Masters complex tradeoffs, system design, security architecture, performance optimization, and engineering best practices. Use when making critical architecture decisions, after implementing significant work, when debugging complex issues, encountering unfamiliar patterns, facing security/performance concerns, or evaluating multi-system tradeoffs. Provides comprehensive analysis with clear recommendations and rationale.

Development120
T
testing-flow
testing-flow
robomotionio / agent-skills

Runs and authors behavioral tests for Robomotion flows using @robomotion/sdk/testing. Use when the user says "test the flow", "write tests for main.ts", "mock this service", "check branch coverage", or when a flow needs regression tests before a change. For pspec schema validation, use validating-flow instead.

Testing & quality120
T
testing-llm
testing-llm
yonatangross / orchestkit

LLM and AI testing patterns — mock responses, evaluation with DeepEval/RAGAS, structured output validation, and agentic test patterns (generator, healer, planner). Use when testing AI features, validating LLM outputs, or building evaluation pipelines.

Testing & quality120
V
validating-flow
validating-flow
robomotionio / agent-skills

Validates a compiled Robomotion flow against pspec schemas via `robomotion validate <flow-dir>`. Exits 0 on clean, 1 on error with node-by-node report on stderr; no stdout output (composes in shell pipelines). Use when the user says "validate this flow", "check the flow", "is this correct", or before running. Does NOT run the flow — for behavioral tests use testing-flow.

Testing & quality120
A
alibaba-java-development-guide
alibaba-java-development-guide
sxuan-coder / alibaba-java-development-guide

Alibaba Java Development Manual (Huangshan Edition): overview and routing entry point. Covers seven areas: programming conventions, exceptions and logs, unit testing, security conventions, MySQL databases, project structure, and design conventions. Use when writing, reviewing, or designing Java code; handling exceptions/logging; writing SQL or designing tables; writing unit tests; designing project architecture; or whenever Alibaba Java standards apply. Before writing or modifying Java or SQL code, first read “Specification Enforcement Strategy” in SKILL.md. P0 red lines (new code and modified existing code must comply; silently retaining a red-line violation is noncompliant): do not use factory methods such as Executors.newFixedThreadPool/newCachedThreadPool (use new ThreadPoolExecutor with explicit parameters); no bare new Thread; do not use SimpleDateFormat or java.util.Date for dates (always use java.time + DateTimeFormatter); do not concatenate SQL with ${}; update/delete must include where; resources must use try-with-resources; do not swallow exceptions with empty catch blocks; collections must not return null; always call remove() after using ThreadLocal. When modifying existing code, “leave everything else unchanged” does not apply to red lines: complete the original request first, then explicitly identify red-line issues in the output (citing the rule number) and include fix code — showing a red-line violation without mentioning it means the task fails. Naming and other style rules are mandatory only for newly written code; do not rename existing code or flood the output. Consult the relevant chapter in data/ as needed.

Development119
A
alicloud-ai-multimodal-qwen-omni-test
alicloud-ai-multimodal-qwen-omni-test
cinience / alicloud-skills

Minimal multimodal omni smoke test for Model Studio Qwen Omni.

Testing & quality119
A
alicloud-ai-search-rerank-test
alicloud-ai-search-rerank-test
cinience / alicloud-skills

Minimal rerank smoke test for Model Studio rerank models.

Testing & quality119
A
app-intents-code-review
app-intents-code-review
existential-birds / beagle

Reviews App Intents code for intent structure, entities, shortcuts, and parameters. Use when reviewing code with import AppIntents, @AppIntent, AppEntity, AppShortcutsProvider, or @Parameter.

Testing & quality119
A
ataopro-alibaba-java-coding-guidelines
ataopro-alibaba-java-coding-guidelines
ataopro / ataopro-alibaba-java-coding-guidelines

Alibaba Java Development Manual (Alibaba coding guidelines), used for code standard checks and guiding development. Invoke this skill when the user needs to check whether Java code complies with the Alibaba development guidelines.

Testing & quality119
B
benchmark-checklist
benchmark-checklist
mdsmithaustin / pstack

Vet a perf measurement (limiter, tuning, limits, errors, repeatability, relevance, and whether the work happened) before you report or act on it. Use when you run a benchmark or report a speedup or regression you measured

Testing & quality119
C
code-refinement
code-refinement
athola / claude-night-market

Improves code quality across duplication, efficiency, and architectural fit. Use when code passes tests but quality is poor or before a major release.

Development119
C
code-review
code-review
github / spec-kit

Reviews Spec Kit code changes for consistency with applicable design documents, positive and negative test coverage, regression evidence for bug fixes, and consistent repository terminology. Use when reviewing a diff or pull request. Do not use for implementing changes or posting GitHub review actions.

Testing & quality119
C
code-reviewer

Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.

Testing & quality119
C
comet-github-ci-triage
comet-github-ci-triage
rpamis / comet

Diagnose GitHub Actions and coverage checks for Comet PRs using the PR's current accurate head, failing job logs, local reproduction boundaries, and mergeability state. Use when a PR shows CI errors, Codecov issues, stale checks, or unexplained red jobs.

Cloud & DevOps119
C
commit-security-scan
commit-security-scan
factory-ai / factory-plugins

Analyze code changes for security vulnerabilities using LLM reasoning and threat model patterns. Use for PR reviews, pre-commit checks, or branch comparisons.

Security119
H
http-toolkit-intercept
http-toolkit-intercept
factory-ai / factory-plugins

Intercept and debug HTTP traffic from any CLI, service, or script using HTTP Toolkit. Use when you need to inspect LLM API calls, backend requests, auth flows, or debug network-level issues across any language or runtime.

Development119
I
investigating-performance
investigating-performance
osmontero / opencode-skills

Use when something is too slow, uses too much memory or CPU, degrades under load, or times out — and before making any change intended to speed something up. Triggers include "this is slow", "optimize this", "high latency", "p99", "memory leak", "it's fine locally but not in production", "the query takes forever", "reduce bundle size", and any request to make code faster.

Development119
L
leaderboard

Publish the nurb model leaderboard from merged benchmark submissions. Sanity-checks every run landed since the last regeneration, writes or refreshes the editorial verdicts, regenerates the benchmarks repo's REPORT.md and this repo's site/benchmarks.html, and opens the publish PRs. Use when the user says "update the leaderboard", "publish the benchmarks", "regenerate the benchmark page", or after merging submission PRs.

Testing & quality119
M
metric-validation-harness
metric-validation-harness
pproenca / dot-skills

Empirically validates a software metric before trusting or optimizing it — point it at any candidate metric (a command that takes a path and prints one number) plus a corpus, and it runs experiments that try to falsify each property a good metric must have. Checks determinism (same input, same number across runs and hash seeds), invariance to cosmetic edits (also an anti-gaming probe), monotonicity under construct-increasing edits, discrimination, robustness on edge inputs, near-linear tractability, and construct validity (convergent, discriminant vs LOC, predictive AUC, lift over a baseline). Trigger whenever someone proposes, reviews, tunes, or ships a metric, score, or index, asks "is this metric any good", suspects a score tracks LOC or jumps between runs, or builds a deterministic optimization target. It is the empirical companion to the deterministic-metric-design skill and is read-only.

Testing & quality119
M
multilingual-score
multilingual-score
indranilbanerjee / digital-marketing-pro

Score translated content for publication: quality, brand voice, market compliance. "is this German translation ready to publish"

Marketing & growth119
N
n8n-integration-testing-patterns
n8n-integration-testing-patterns
proffesor-for-testing / agentic-qe

API contract testing, authentication flows, rate limit handling, and error scenario coverage for n8n integrations with external services. Use when testing n8n node integrations.

Testing & quality119
P
pact-foundation
pact-foundation
membranedev / application-skills

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

Testing & quality119
P
playwright
playwright
prowler-cloud / prowler

Playwright E2E testing patterns. Trigger: When writing Playwright E2E tests (Page Object Model, selectors, MCP exploration workflow). For Prowler-specific UI conventions under ui/tests, also use prowler-test-ui.

Testing & quality119
P
plugin-best-practices
plugin-best-practices
fradser / dotclaude

This skill should be used when the user asks to "validate plugin structure", "review manifest files", "check frontmatter compliance", "verify tool invocation patterns", "explain plugin component types", or needs Claude Code plugin architectural guidance.

Agent workflows119
P
pr-create
pr-create
basicmachines-co / basic-memory

Use when explicitly creating or updating a Basic Memory pull request. This compatibility entry point delegates the full workflow to pull-request and the latest-head Codex gate to pr-review-loop.

Development119
P
pre-ship-review
pre-ship-review
terrylica / cc-skills

Run a structured quality review before shipping code at any checkpoint such as PRs, releases, or milestones. Use whenever the user says.

Testing & quality119
Q
qa-thinking
qa-thinking
testomatio / skills

Analyze a feature a developer is building from a QA perspective — edge cases, negative flows, abuses, unobvious scenarios. Use when asked "what could go wrong?", "what am I missing?", or "review this as QA".

Testing & quality119
R
reference-video-replica-qc
reference-video-replica-qc
pluviobyte / video-production-skills

Analyze, recreate, align, and verify reference-video motion. Use when the user asks to recreate, copy, match, align, pixel-align, or compare a video; when a HyperFrames or Remotion remake is judged not aligned; when fixed reference playback and reusable motion components must be separated; or when delivery needs full-frame runtime, render, decode, boundary, timing, and archive evidence instead of sampled screenshots alone.

Creative & media119
R
requirement-gate-review

No description yet

Testing & quality119
R
review-code
review-code
catlog22 / claude-code-workflow

Multi-dimensional code review with structured reports. Analyzes correctness, readability, performance, security, testing, and architecture. Triggers on "review code", "code review", "审查代码", "代码审查".

Testing & quality119
R
review-feedback-schema
review-feedback-schema
existential-birds / beagle

Schema for tracking code review outcomes to enable feedback-driven skill improvement. Use when logging review results or analyzing review quality.

Testing & quality119
S
storybook-play-functions

Use when adding interaction testing to Storybook stories. Enables automated testing of component behavior, user interactions, and state changes directly in stories.

Testing & quality119
T
tdd-london-chicago
tdd-london-chicago
proffesor-for-testing / agentic-qe

Apply London (mock-based) and Chicago (state-based) TDD schools. Use when practicing test-driven development or choosing testing style for your context.

Testing & quality119
T
Test Case Creation
Test Case Creation
danhvb / my-ba-skills

Create effective test cases and scenarios based on requirements to ensure full coverage and traceability

Testing & quality119
U
ux-microcopy-audit
ux-microcopy-audit
uxcel-lab / product-skills

Audit interface copy — labels, buttons, errors, empty states, tooltips, notifications, form hints — against UX-writing standards. Produces a severity-rated issue list with concrete rewrites. Use when reviewing UI copy for clarity, tone, and consistency, or as a validation step on any generated screen.

Design & UI119
V
validate-counts
validate-counts
yonatangross / orchestkit

Validates hook, skill, and agent counts are consistent across CLAUDE.md, hooks.json, manifests, and source directories. Use when counts may be stale after adding or removing components, before releases, or when CLAUDE.md Project Overview looks wrong.

Testing & quality119
V
vibe-build
vibe-build
khazp / vibe-coding-prompt-template

Implement a new-project slice through the relevant checks and working user journey.

Development119
V
vibe-debug
vibe-debug
adhi-jp / agent-skills

Use when debugging or repairing existing features from rough agent-assisted coding reports, regressions, failed prior fixes, repeated "still broken" feedback, source-only debugging stalls, unobserved runtime state, tool or automation failures, environment-specific failures, runtime artifact mismatches, security boundary surprises, or fixes that feel wrong.

Development119
V
vitest
vitest
thongdn-it / react-agent-skills

Vitest testing framework patterns for test setup, async testing, mocking with vi.*, snapshots, and test performance (formerly test-vitest). This skill should be used when writing or debugging Vitest tests. This skill does NOT cover TDD methodology (use test-tdd skill), API mocking with MSW (use test-msw skill), or Jest-specific APIs.

Testing & quality119
W
web-design-guidelines
web-design-guidelines
hairyf / skills

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

Design & UI119
W
wp-security-review
wp-security-review
jorgerosal / wordpress-skills

WordPress security code review and vulnerability detection. Use when reviewing WordPress PHP code for security issues, auditing themes/plugins for vulnerabilities, checking code before launch, analyzing AJAX/REST handlers for exploits, detecting XSS, SQL injection, CSRF, or authorization bypass, or when user mentions "security review", "vulnerability", "XSS", "SQL injection", "CSRF", "nonce", "sanitization", "escaping", "capability check", "privilege escalation", "file upload security", "insecure code", "auth bypass", or "security audit". Detects vulnerabilities in input handling, output escaping, authorization, nonces, database queries, file uploads, and dangerous functions.

Security119
X
xp-practices
xp-practices
proffesor-for-testing / agentic-qe

Apply XP practices including pair programming, ensemble programming, continuous integration, and sustainable pace. Use when implementing agile development practices, improving team collaboration, or adopting technical excellence practices.

Development119
0
058-design-bdd
058-design-bdd
jabrena / plinth

Use when a Java change needs independent Behavior-Driven Development guidance from trusted behavior facts through concrete examples and observable scenarios, with focused clarification when behavior is pending or ambiguous. This should trigger for requests such as Apply BDD; Facilitate behavior examples; Discover scenarios with Given When Then; Review these examples for shared domain language; Complete BDD discovery as a self-contained interaction. Part of Plinth Toolkit

Testing & quality118
0
059-design-atdd
059-design-atdd
jabrena / plinth

Use when reviewing whether an OpenSpec change's execution goal, acceptance criteria, and implementation or verification tasks are aligned. This should trigger for requests such as Review this OpenSpec change with ATDD; Check acceptance criteria against tasks; Find acceptance criteria without task coverage; Detect tasks that diverge from the execution goal; Explain what is missing, vague, ambiguous, partial, absent, or divergent in this OpenSpec change. Part of Plinth Toolkit

Testing & quality118
A
accessibility
accessibility
kreerc / accessibility.md

Quality assurance for web accessibility and usability, particularly for users with disabilities. Use when involved in any web project.

Testing & quality118
A
adversarial-reviewer
adversarial-reviewer
emdash-cms / emdash

Stress-test a code change for concrete correctness defects, unsafe assumptions, and failure modes. Use when the user explicitly asks for an adversarial review, a deep bug hunt, or to tear a change apart, or to check your own change before submitting it. Do not use for ordinary review, style feedback, or general improvement suggestions

Testing & quality118
A
ascendc-mssanitizer
ascendc-mssanitizer
ascend / agent-skills

Ascend C operator mssanitizer memory detection and analysis skill. Used to detect and analyze operator memory issues: illegal memory access, illegal free, memory leaks, UB address out-of-bounds, and to generate problem reports. Automatically identifies the operator project type (ops operator repositories use GE IR mode, custom operators use Python mode). Trigger keywords: mssanitizer, memory detection, memory leak, illegal access, illegal free, memory error.

Testing & quality118
C
combine-code-review
combine-code-review
existential-birds / beagle

Reviews Combine framework code for memory leaks, operator misuse, and error handling. Use when reviewing code with import Combine, AnyPublisher, @Published, PassthroughSubject, or CurrentValueSubject.

Testing & quality118
C
comet-github-issue-triage
comet-github-issue-triage
rpamis / comet

Verify and classify Comet GitHub issues against the current repository contracts, source, Runtime, tests, and install behavior. Use when the user asks whether an issue is real, reproducible, a duplicate, already implemented, a configuration problem, or suitable for follow-up.

Testing & quality118
C
comet-github-pr-review
comet-github-pr-review
rpamis / comet

Review Comet community PRs read-only and evidence-first, including the latest diff, linked issues, review thread status, mergeability, and CI. Use when the user asks to review a PR, judge whether comments are still valid, or prepare concise merge-blocking comments.

Testing & quality118
C
create-handover-test
create-handover-test
agentmantis / test-skills

Creates a ticket-driven handover test for a Playwright E2E test suite. Names the test with the ticket prefix, places it in the handover test directory, and follows the promotion lifecycle. Use when asked to write a handover test, ticket test, functional test, or test for a specific ticket number.

Testing & quality118
C
create-regression-test
create-regression-test
agentmantis / test-skills

Creates a regression or smoke test spec file for a Playwright E2E test suite. Generates the spec file, test data JSON, and fixture updates. Handles complete test scaffolding including beforeAll cleanup, POM usage, and parallel-safe data. Use when asked to write a regression test, smoke test, or E2E test for a feature.

Testing & quality118
D
ddd-devops-integration
ddd-devops-integration
full-stack-skills / ddd-skills

DDD DevOps integration — CI/CD pipeline with ArchUnit automated architecture validation, multi-module build optimization for DDD projects, containerized deployment with Docker/K8s for layered/hexagonal/clean architectures, database migration strategies for domain events, and monitoring domain health. Use when user asks about DevOps, CI/CD, DDD deployment, ArchUnit CI, or needs to automate DDD project builds.

Cloud & DevOps118
5521–5580 of 11,903

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.