When designing and implementing web interfaces to ensure they are usable by everyone.
The English summary is being prepared. Showing the original description.
When asynchronously reviewing peer code before merging into the main branch.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Code review catches bugs, ensures maintainability, and builds team knowledge. This skill provides a structured, objective, empathetic framework for reviewing code without causing friction. The goal is to improve the codebase while growing the team.
❌ Anti-pattern (Vague, dismissive, scope creep):
"This code is bad"
"Why are you doing it this way?"
"Also, can you fix the bug in the file next to this?"
"Blocked - needs improvement"
"LGTM" (without reading)
✅ Correct pattern (Constructive, specific, respectful):
✅ Good catch on the edge case - this prevents the race condition we had in production.
💭 Question: In the validateEmail function, what happens if the email service is down?
Have you considered adding a timeout or fallback behavior?
🔒 Security: Double-check that user input is sanitized before the database query.
📝 Nit: This comment could be clearer - what does "process the thing" mean?
✅ The test coverage looks good. I especially like the edge case tests.
🚀 Approved! This is a clear improvement to the codebase. Nice work.
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
When designing and implementing web interfaces to ensure they are usable by everyone.
The English summary is being prepared. Showing the original description.
When creating or extending an HTTP API for client consumption.
The English summary is being prepared. Showing the original description.
When improving read performance and reducing database load.
The English summary is being prepared. Showing the original description.
When configuring automated build, test, and deployment workflows for a repository.
The English summary is being prepared. Showing the original description.
When addressing slow application endpoints, high database CPU usage, or standardizing data access patterns.
The English summary is being prepared. Showing the original description.
When isolating and fixing unpredictable or complex software bugs.
The English summary is being prepared. Showing the original description.