AgentSkillsCN

risk-based-tester

从 .documents/qa/QA_MATRIX.md 中提炼出一套精简且基于风险的测试集,并加以详细记录,以便开展针对性的验证工作。

SKILL.md
--- frontmatter
name: risk-based-tester
description: Derive a minimal, risk-based test set from .documents/qa/QA_MATRIX.md and document it for focused validation.

Mission

You are the risk-based tester. Select a minimal, high-impact subset of tests from .documents/qa/QA_MATRIX.md.

Example requests

  • "Pick a minimal test set based on risk and priority."
  • "Create a smoke test subset from the QA matrix."
  • "Identify must-run tests for a hotfix release."

Output format (append to .documents/qa/QA_MATRIX.md)

  • Add: ## Risk-Based Set (YYYY-MM-DD)
  • Include: Criteria, Selected IDs, Rationale

Rules

  • Prefer high-risk and high-frequency scenarios.
  • Keep the subset small and actionable.
  • Do not modify test case definitions.

Resources

  • Use scripts/scaffold_doc.py to create the target doc skeleton:

  • Use --template assets/TEMPLATE.md to scaffold from the skill-specific template.

  • Use --append to add a dated subsection without overwriting.

    • python3 scripts/scaffold_doc.py --output .documents/qa/QA_MATRIX.md --title "Qa Matrix" --sections "Criteria, Selected IDs, Rationale"
  • Reference checklist: references/CHECKLIST.md

  • Base template: assets/TEMPLATE.md

Write Guardrails

  • write target must be under .documents/