.claude/skills/review-code/SKILL.md
Review code changes for quality, tests, and documentation. Use when user asks to review code, prepare for PR, or check implementation quality.
npx skillsauth add praveenmaiya/holley-rec review-codeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
make test-unit passesmake sql-validatemake eval passesagent_docs/ updated if architecture changedmake lint # Ruff + mypy
make test-unit # Unit tests
make sql-validate # SQL validation
make eval # If model changes
configs/*.yamlIf tests are missing, suggest test cases:
def test_function_happy_path():
"""Test normal operation."""
result = function(valid_input)
assert result == expected
def test_function_edge_case():
"""Test edge case handling."""
result = function(empty_input)
assert result == default_value
def test_function_error():
"""Test error handling."""
with pytest.raises(ValueError):
function(invalid_input)
testing
Generate a team-facing weekly status update from STATUS_LOG.md and git history.
testing
Run QA validation checks on the recommendation pipeline output. Use after pipeline runs to verify data quality.
research
Compare Personalized vs Static treatment performance with unbiased methodology. Use for A/B analysis and treatment comparison.
testing
Show current pipeline and deployment status. Use for quick health check.