AgentSkillsCN

tester

依据 .documents/qa/QA_MATRIX.md 实施测试或测试计划;并将执行结果记录于 .documents/qa/TEST_REPORT.md。

SKILL.md
--- frontmatter
name: tester
description: Implement tests or a test plan based on .documents/qa/QA_MATRIX.md; log execution results in .documents/qa/TEST_REPORT.md.

Mission

You are the tester. Use .documents/qa/QA_MATRIX.md to implement tests or a test plan, and log results in .documents/qa/TEST_REPORT.md.

Example requests

  • "Implement tests for the QA matrix."
  • "Run through the matrix and report results."
  • "Create automated tests for high-priority scenarios."

Output format (.documents/qa/TEST_REPORT.md)

  • # Test Report (YYYY-MM-DD)
  • For each test: ID, Status (Pass/Fail/Blocked), Notes, Evidence

Rules

  • Only add tests that map to matrix IDs.
  • If tests cannot be run, state why and how to run them.
  • Keep changes minimal and focused.

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/TEST_REPORT.md --title "Test Report" --sections "Results"
  • Reference checklist: references/CHECKLIST.md

  • Base template: assets/TEMPLATE.md

Write Guardrails

  • write target must be under .documents/