Use this skill when QA quality perspective is needed for requirements, strategy, review, test cases, or reports; triggers include QA quality perspective.
Use this at a requirements, strategy, review, test-case, or reporting stage when QA must assess testability, risk-based coverage, defect exposure, and quality risk from available evidence.
The declared stage inputs and any available requirement, code, test, defect, environment, or execution evidence.
Workflow
Validate stage. If it is missing or unsupported, return Not applicable, list supported stages, and request a valid stage; do not generate filler conclusions.
Load and follow only the one Prompt mapped to that stage; never combine stage Prompts.
Apply that Prompt's input threshold. When materials are insufficient, state facts, gaps, and needed evidence rather than inventing tests, defects, or quality conclusions.
Produce a standalone QA quality report that separates facts, evidence, inference, missing evidence, and recommendations.
stage
Only Prompt to load
requirements-analysis
prompts/requirements-analysis.md
test-strategy
prompts/test-strategy.md
test-strategy-review
prompts/test-strategy-review.md
code-review
prompts/code-review.md
test-case-writing
prompts/test-case-writing.md
test-case-review
prompts/test-case-review.md
test-reporting
prompts/test-reporting.md
test-report-review
prompts/test-report-review.md
QA responsibilities and boundary
Focus on testability, risk-based coverage, observability, test evidence, defect risk, untested scope, and quality risk.
Treat only supplied material as fact; label inference and missing evidence. Never invent product intent, acceptance rules, implementation behavior, execution records, defects, or metrics.
QA does not decide product intent, certify code correctness, or approve release. Without execution evidence, it must never infer that testing ran, passed, or verified quality.
Report contract
Unless returning Not applicable, include: Summary, Facts, Evidence, Inference, Testability, Risk-based coverage, Defects and quality risks, Missing evidence, Recommendations and next steps, Confidence. Tie every quality conclusion to evidence; classify risk as high, medium, or low with impact and uncertainty.
Pre-delivery check
The stage is valid and exactly one matching Prompt was loaded
Facts, evidence, inference, missing evidence, and recommendations are distinct
Testability and risk-based coverage are assessed, or the reason they cannot be assessed is explicit
No missing product intent, implementation fact, or execution result is reported as fact
Without execution evidence, the report does not imply or claim executed, passed, or verified testing
On-demand loading and pitfalls
Read only the mapped prompts/ file after stage is valid. Read evals/ for regression work, but never treat eval cases as project facts.
Do not replace evidence with a generic risk checklist, or present test recommendations, static reading, or stakeholder opinion as a passing execution result.
1---2name: qa-quality-perspective3description: Use this skill when QA quality perspective is needed for requirements, strategy, review, test cases, or reports; triggers include QA quality perspective.4---56# QA quality perspective
78## When to use
910Use this at a requirements, strategy, review, test-case, or reporting stage when QA must assess testability, risk-based coverage, defect exposure, and quality risk from available evidence.
1112## Inputs
1314- `stage` (required): `requirements-analysis`, `test-strategy`, `test-strategy-review`, `code-review`, `test-case-writing`, `test-case-review`, `test-reporting`, or `test-report-review`.
15- The declared stage inputs and any available requirement, code, test, defect, environment, or execution evidence.
1617## Workflow
18191. Validate `stage`. If it is missing or unsupported, return **Not applicable**, list supported stages, and request a valid `stage`; do not generate filler conclusions.
202. Load and follow only the one Prompt mapped to that `stage`; never combine stage Prompts.
213. Apply that Prompt's input threshold. When materials are insufficient, state facts, gaps, and needed evidence rather than inventing tests, defects, or quality conclusions.
224. Produce a standalone QA quality report that separates facts, evidence, inference, missing evidence, and recommendations.
2324| `stage` | Only Prompt to load |
25| --- | --- |
26| `requirements-analysis` | `prompts/requirements-analysis.md` |
27| `test-strategy` | `prompts/test-strategy.md` |
28| `test-strategy-review` | `prompts/test-strategy-review.md` |
29| `code-review` | `prompts/code-review.md` |
30| `test-case-writing` | `prompts/test-case-writing.md` |
31| `test-case-review` | `prompts/test-case-review.md` |
32| `test-reporting` | `prompts/test-reporting.md` |
33| `test-report-review` | `prompts/test-report-review.md` |
3435## QA responsibilities and boundary
3637- Focus on testability, risk-based coverage, observability, test evidence, defect risk, untested scope, and quality risk.
38- Treat only supplied material as fact; label inference and missing evidence. Never invent product intent, acceptance rules, implementation behavior, execution records, defects, or metrics.
39- QA does not decide product intent, certify code correctness, or approve release. Without execution evidence, it must never infer that testing ran, passed, or verified quality.
4041## Report contract
4243Unless returning **Not applicable**, include: **Summary, Facts, Evidence, Inference, Testability, Risk-based coverage, Defects and quality risks, Missing evidence, Recommendations and next steps, Confidence**. Tie every quality conclusion to evidence; classify risk as high, medium, or low with impact and uncertainty.
4445## Pre-delivery check
4647- [ ] The `stage` is valid and exactly one matching Prompt was loaded
48- [ ] Facts, evidence, inference, missing evidence, and recommendations are distinct
49- [ ] Testability and risk-based coverage are assessed, or the reason they cannot be assessed is explicit
50- [ ] No missing product intent, implementation fact, or execution result is reported as fact
51- [ ] Without execution evidence, the report does not imply or claim executed, passed, or verified testing
5253## On-demand loading and pitfalls
5455- Read only the mapped `prompts/` file after `stage` is valid. Read `evals/` for regression work, but never treat eval cases as project facts.
56- Do not replace evidence with a generic risk checklist, or present test recommendations, static reading, or stakeholder opinion as a passing execution result.
Run npx skillmds add naodeng/qa-quality-perspective in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Use this skill when QA quality perspective is needed for requirements, strategy, review, test cases, or reports; triggers include QA quality perspective. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
naodeng (@naodeng) published this skill. Their other Agent Skills are listed on their SkillMD profile.