Help us improve
Share bugs, ideas, or general feedback.
From python-engineering
Reviews pytest test suites for coverage, isolation, mock usage, naming conventions, and completeness using checklists and coverage reports.
npx claudepluginhub jamie-bitflight/claude_skills --plugin python-engineeringHow this skill is triggered — by the user, by Claude, or both
Slash command
/python-engineering:comprehensive-test-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Perform thorough test review for the specified test files or directories.
Reviews pytest test suites for coverage, isolation, mock usage, naming, AAA pattern adherence, and completeness using checklist and coverage analysis.
Reviews test suites for coverage, isolation, mock usage, naming conventions, and completeness using checklist for 80%+ coverage, AAA pattern, mock correctness, type safety, and best practices.
Reviews test files for bug-catching quality, grading on six dimensions like assertion depth, input coverage, mock health with actionable scorecard.
Share bugs, ideas, or general feedback.
Perform thorough test review for the specified test files or directories.
Consult ../python3-core/references/python3-standards.md when auditing against shared testing and quality rules. The checklist below summarizes this skill's focus; it does not replace the full standards document.
Coverage Requirements:
Test Quality:
Mocking Standards:
Type Safety:
-> None return typestr | None, not Optional[str])Beyond the standard checklist:
uv run pytest --covProvide findings in this structure:
## Test Review Summary
### Coverage Analysis
- Overall: X%
- Critical modules: Y%
- Gaps identified: [list]
### Quality Issues
**HIGH Priority:**
- [Issue with location and fix]
**MEDIUM Priority:**
- [Issue with recommendation]
**LOW Priority:**
- [Minor improvements]
### Recommendations
1. [Prioritized action items]
/python-engineering:python3-test-design for test architecture planningpython-engineering:python3-testing for test implementation patternsFor implementing test improvements, use the python-engineering:python-pytest-architect agent.