naodeng/awesome-qa-skills

DirSkills catalogs 25 skills from this repository, across 3 categories: Data, Quality, Writing.

193 stars27 forksView on GitHub
🧪
48m ago

AI Agent Testing

AI Agent Testing verifies agent planning, memory, tool use, recovery, safety boundaries, and task completion quality. Use it to review an agent run, assess evidence, and produce bounded improvements when context is incomplete.
Quality
19327
🧪
48m ago

AI Feature Testing

AI Feature Testing helps verify AI-enabled product features for quality, safety, fairness, fallback behavior, and user impact. Use it to review plans or results and produce bounded, evidence-based recommendations.
Quality
19327
🧪
48m ago

AI-Assisted Testing

AI-Assisted Testing helps with AI-driven QA workflows like test data generation, root-cause analysis, and prioritization. Use it when you need executable testing output and clear human verification points.
Quality
19327
🧪
48m ago

AI-Generated Test Review

AI-Generated Test Review checks AI-written unit, functional, API, or end-to-end tests for false confidence, weak assertions, missing risks, and unsafe behavior. Use it when reviewing tests that pass but may not prove real behavior.
Quality
19327
🔌
48m ago

API Contract Testing

API Contract Testing verifies provider-consumer API contracts across schemas, semantics, compatibility, and version changes. Use it to review plans, evidence, or results and identify breaking changes, risks, and next checks.
Quality
19327
🧪
48m ago

API Test Pytest

API Test Pytest helps parse multi-format API definitions and turn them into Pytest-based API automation. Use it when you need Python-first API tests with pytest-style structure and coverage guidance.
Quality
19327
🧪
48m ago

API Test Rest Assured

API Test Rest Assured generates Rest Assured Java test classes from multi-format API definitions. Use it when you need Java-based API automation with structured coverage, auth handling, and clear assertions.
Quality
19327
🧪
48m ago

API Testing

API Testing helps design test plans, cases, and risk analysis for REST, GraphQL, SOAP, gRPC, and WebSocket APIs. Use it when you need coverage for positive, negative, boundary, auth, and response validation scenarios.
Quality
19327
48m ago

Acceptance Criteria Review

Acceptance Criteria Review turns requirements and user stories into unambiguous, verifiable acceptance criteria. Use it to review plans or evidence for missing rules, failure paths, and testability gaps.
Quality
19327
48m ago

Accessibility Testing

Accessibility Testing helps you design practical checks for WCAG, keyboard navigation, screen readers, and related assistive tech scenarios. Use it when planning or reviewing a11y tests for a real project.
Quality
19327
🧪
48m ago

Agent Tool Testing

Agent Tool Testing verifies an AI agent’s tool selection, argument contracts, authorization, failure recovery, and side-effect boundaries. Use it when reviewing plans, results, or evidence for tool-using agents.
Quality
19327
🧪
48m ago

Api Test Supertest

Api Test Supertest generates executable Supertest scripts from multi-format API definitions and project context. Use it when you need Node.js API testing automation with Supertest or Jest.
Quality
19327
🧪
48m ago

Automation Testing

Automation Testing helps design executable test automation approaches using patterns like POM, data-driven testing, and BDD. Use it when you need a test strategy, coverage plan, or framework-aligned automation output for a real project.
Quality
19327
🧪
48m ago

Bruno API Testing

Bruno API Testing helps parse multi-format API definitions and generate Bruno collections for executable regression. Use it when a project needs Bruno-ready API test organization and workflows.
Quality
19327
🐞
48m ago

Bug Reporting

Bug Reporting helps you write clear, reproducible defect reports with steps, environment details, expected vs. actual results, and evidence. Use it when filing bugs or preparing reports for review and follow-up.
Writing
19327
📈
48m ago

Capacity Planning Analysis

Capacity Planning Analysis estimates capacity needs, headroom, and scaling triggers from workload and growth assumptions. Use it to review an existing plan or produce a bounded first pass when evidence is incomplete.
Data
19327
🔎
48m ago

Change Impact Analysis

Change Impact Analysis identifies affected capabilities, regression scope, and release risk from code, config, data, and dependency changes. Use it to review a change or evidence set and produce a bounded, actionable assessment.
Quality
19327
🔍
48m ago

Code Review

Code Review reviews a PR, diff, or commit for logic, security, financial-loss, and maintainability risks. Use it when you need severity-ranked findings with file-level evidence and actionable fixes before merge.
Quality
19327
🔎
48m ago

Distributed Trace Analysis

Distributed Trace Analysis reviews traces, spans, and topology to find cross-service latency, error propagation, retries, and dependency failures. Use it when evidence is incomplete but a bounded first pass or review artifact is still needed.
Quality
19327
🧪
48m ago

Flaky Test Analysis

Flaky Test Analysis helps investigate intermittent test failures by reviewing run history, evidence, and likely causes. Use it to separate facts from hypotheses and recommend stabilization actions.
Quality
19327
🧪
48m ago

Functional Testing

Functional Testing helps design functional test plans and cases for business flows, UI, data, and integrations. Use it when you need executable test coverage for a real project, including priorities, assumptions, and gaps.
Quality
19327
🧪
48m ago

Postman API Testing

Postman API Testing helps design Postman collections, environments, scripts, and Newman-ready regression plans for API testing workflows. Use it when a project uses Postman or needs Postman-ready API test planning.
Quality
19327
🧹
48m ago

Process Prose Trimming

Process Prose Trimming removes process residue from skills, prompts, comments, and docs while preserving contracts and durable facts. Use it when rewriting current-state text or cleaning review and reasoning traces.
Writing
19327
48m ago

Skill Change Verification

Skill Change Verification selects the smallest sufficient checks for a Skill change and records what the evidence supports. Use it to classify impact, choose checks, and report residual risk for reviews.
Quality
19327
🔍
48m ago

Skill Prose Review

Skill Prose Review checks whether a Skill, prompt, metadata, or QA document clearly defines its scope, inputs, rules, outputs, and verification. Use it to audit contract completeness and surface missing claims or evidence.
Quality
19327