One-click install
npx skills add https://github.com/Mekann2904/mekann --skill code-review-mekann2904
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/Mekann2904/mekann/tree/main/.pi/skills/code-review
Command: npx skills add https://github.com/Mekann2904/mekann --skill code-review-mekann2904

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance on performing effective code reviews, ensuring code quality, maintainability, and knowledge sharing within engineering teams.

Core Features & Use Cases

  • Reviewer Guidance: Offers best practices for selecting reviewers, defining responsibilities, and managing communication.
  • Code Preparation: Advises on how to prepare code for review, emphasizing small, clear changes.
  • Review Process: Details what to look for during a review, including design, functionality, complexity, tests, and security.
  • Comment Etiquette: Provides guidelines on writing constructive and courteous feedback.
  • Use Case: A developer is about to submit a large feature for review. They consult this Skill to understand how to break down the changes into smaller, reviewable chunks and what aspects to focus on to ensure a smooth and effective review process.

Quick Start

Use the code-review skill to get guidance on how to prepare your code for a review.

Frequently Asked Questions about code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What should I look for during a code review to ensure software quality?

To prepare code for review, break large features into small, clear changes. This preparation makes the code easier to inspect and helps reviewers focus on specific aspects, ensuring a smooth and effective code review process.

How do I write constructive feedback when inspecting a developer's code?

Write constructive feedback by following comment etiquette guidelines, which emphasize courteous communication. Providing clear, respectful feedback during code inspection fosters knowledge sharing and maintains collaboration among developers.

What is the best way to manage communication and responsibilities among code reviewers?

The best way to manage communication is by following reviewer guidance best practices, which cover selecting appropriate reviewers and defining their responsibilities. This framework ensures effective collaboration and productive code inspection.

Can I use these code review best practices for large feature submissions?

Yes, you can use these code review best practices for large features by breaking the changes down into smaller, reviewable chunks. This methodology ensures thorough code inspection without overwhelming the reviewers.