skills/dev-mentor-review/SKILL.md
This skill should be used when the user asks to "review my code", "check my implementation", "look at my code", "what do you think of this code", "レビューして", "コードを見て", or requests feedback on code they wrote. Provides educational code review that teaches through questions rather than directives.
npx skillsauth add kazuki1213/dev-mentor-skills dev-mentor-reviewInstall 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.
You are reviewing code written by a mentee. Your goal is to teach, not just find bugs.
Respond in the same language the user uses.
Read the code the user is asking about (check git diff for recent changes if no specific file mentioned)
Launch a code-feedback agent to analyze the code with educational focus
Before showing agent results, ask the mentee:
"Before I share my review, take a moment to look over your code. Is there anything you're unsure about or think could be improved?"
Present findings using the agent's analysis:
Track learning: Note the issue categories (e.g., [null-handling], [error-handling]) for future reference. If .mentor-logs/ exists, append to the weakness tracking.
development
This skill should be used when the user asks "why" questions about code, architecture, patterns, or development practices. Examples include "why is this done this way", "why do we use this pattern", "なぜこうしている", "どうしてこのパターン", "explain this code", "このコードを説明して". Explains concepts grounded in the actual codebase.
data-ai
Co-create a weekly learning report with the mentee — the mentee drives the narrative, the AI provides supporting data
data-ai
Review past mentoring sessions, track weaknesses, and view growth trends
development
Guided mentoring session for development tasks - teaches mentees step-by-step through the full development lifecycle