← ClaudeAtlas

gza-code-review-fulllisted

Comprehensive pre-release code review assessing test coverage, code duplication, and component interactions
mhawthorne/gza · ★ 11 · Code & Development · score 80
Install: claude install-skill mhawthorne/gza
# Full Codebase Code Review Perform a comprehensive code review of the gza codebase, suitable for pre-release assessment. This review covers: 1. Unit test coverage 2. Functional test coverage 3. Code duplication 4. Component interaction patterns 5. Error handling consistency 6. API/interface consistency 7. Configuration and hardcoding audit 8. Logging and observability 9. Resource management 10. Type safety ## When to Use - Before a release to assess codebase health - When you want a comprehensive quality check - To identify areas needing more tests or refactoring ## Output Write findings to `reviews/<timestamp>-code-review-full-<model>.md` in the project root, where `<timestamp>` is the current date/time in `YYYYmmddHHMMSS` format and `<model>` is a short identifier for the model performing the review (e.g., `reviews/20260305114139-code-review-full-opus-4-6.md`). Use your own model name/ID to derive the short identifier. ## Process ### Step 1: Inventory the codebase Map out the source modules and test files: 1. **List all source modules:** ```bash ls -la src/gza/*.py ls -la src/gza/providers/*.py ``` 2. **List all test files:** ```bash ls -la tests/*.py ls -la tests_integration/*.py 2>/dev/null || echo "No integration tests dir" ``` 3. **Create a mapping** of source file → test file(s): - `db.py` → `test_db.py` - `cli.py` → `test_cli.py` - etc. 4. **Identify untested modules** - source files with no corresponding test file ### St