| name | code-review |
| description | Full codebase review with grade, category scorecard, and top-10 issues written to claude/code_review.html. Run on demand only. |
Analyse my code and give it an overall grade.
Give a score, a rating and brief notes for the following categories: Architecture, Correctness, Error Handling, Testing, Code Quality, Maintainability, Type Safety and Documentation.
List the 10 most serious issues and bad practices, explain why they are bad and make suggestions to fix them. For each issue you point out, give a severity assessment. If there are more than 10 critical or high severity issues, just least the 10 highest severity issues.
Ignore the content of sdevpy/thirdparty as it is third-party and I have no intent of touching the code for now.
Inspect all the *.py and *.ipynb files, not only the changes since the last review. Do not ignore the files excluded in pyproject.toml.
Put your results in the html file claude/code-review.html. Use the following file as example: .claude/skills/code-review/example.html.