Code Review
Gives a teaching-focused code review of a student project (readability, structure, tests, basic security) as a table of prioritized points (blocking / important / minor) with an explanation and a suggested fix — it never rewrites the project for you.
Real example
Taken from the skill's “Example” section (in French: the skill answers in your language).
Synthèse
Le projet fonctionne mais mélange logique métier et affichage dans les mêmes fonctions, et n'a aucun test.
Priorité · Fichier / zone · Problème · Piste de correction
Bloquant · emprunt.py, ligne 34 · Le mot de passe admin est écrit en dur dans le code · Le sortir dans une variable d'environnement, jamais dans le code source
Important · main.py · Toutes les fonctions font à la fois le calcul et l'affichage (print) · Séparer la logique métier (calculs) de l'affichage, dans des fonctions distinctes
…
Install in two minutes
- 1
claude.ai or Claude Desktop
Settings, capabilities (skills) section, then import the .zip file.
- 2
Claude Code
Unzip the folder into
~/.claude/skills/: the/revue-code-projetcommand appears. - 3
Ask as usual
Claude triggers the skill on its own when your request matches.
The skill helps you learn and produce your own work; it never writes graded work for you. Check your school's rules on AI use.
In the same field
Algorithm Interview Prep
Practices technical coding interviews: problem statement, clarifying questions, guidance from a brute-force approach to an optimized one, time/space complexity, edge cases, and feedback on your proposed solution.
Lab Report Structure
Builds the full structure of a science lab report (objective, equipment, protocol, data table, analysis, uncertainty, conclusion) ready to fill in with your real data, and reviews a report you've already written to flag gaps and inconsistencies.
Step-by-Step Exercise
Walks you through a math, physics, or chemistry problem without giving the answer right away: restating the problem, knowns and unknowns, the method to follow, then three increasing levels of hints, plus a check on units and whether the result makes sense. The final answer comes only if you ask for it after trying.