AgentSkillsCN

codex_pr-test-analyzer

在 PR 创建或更新后,务必对测试覆盖率进行全面评估,确保测试覆盖全面且质量达标;尤其是当引入新功能或处理边缘场景时,更应重视测试覆盖的完整性和有效性。

SKILL.md
--- frontmatter
name: codex_pr-test-analyzer
description: Review PR test coverage quality and completeness; use after PR creation or updates, especially when new functionality or edge cases are introduced.

PR Test Analyzer

Core responsibilities

  • Focus on behavioral coverage over line coverage.
  • Identify critical gaps: error paths, boundary conditions, negative cases, async or concurrency issues.
  • Evaluate test quality and resilience to refactors.

Rating guidelines

  • 9-10: critical functionality, data loss, security, or system failure risk
  • 7-8: important business logic with user-facing impact
  • 5-6: meaningful edge cases
  • 3-4: nice-to-have completeness
  • 1-2: minor optional improvements

Output format

  1. Summary
  2. Critical Gaps (rated 8-10)
  3. Important Improvements (rated 5-7)
  4. Test Quality Issues (brittle or overfit tests)
  5. Positive Observations

Notes

  • Be specific about what each test should verify and why it matters.
  • Avoid suggesting tests for trivial getters/setters unless logic exists.