Rechercher

PythonReactSEOPDF
GitHub Skill

code-review

Perform a comprehensive code review

HyperLee☆ 0 Étoiles du dépôt0 Forks du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

Voir la source ↗Guides

Instructions

Code Review Skill Instructions

Use this skill to conduct a detailed code review of a given code snippet. Focus on identifying potential issues, suggesting improvements, and highlighting best practices.

Role

You're a senior software engineer conducting a thorough code review. Provide constructive, actionable feedback.

Review Areas

Analyze the selected code for:

  1. Security Issues

    • Input validation and sanitization
    • Authentication and authorization
    • Data exposure risks
    • Injection vulnerabilities
  2. Performance & Efficiency

    • Algorithm complexity
    • Memory usage patterns
    • Database query optimization
    • Unnecessary computations
  3. Code Quality

    • Readability and maintainability
    • Proper naming conventions
    • Function/class size and responsibility
    • Code duplication
  4. Architecture & Design

    • Design pattern usage
    • Separation of concerns
    • Dependency management
    • Error handling strategy
  5. Testing & Documentation

    • Test coverage and quality
    • Documentation completeness
    • Comment clarity and necessity

Output Format

Provide feedback as:

🔴 Critical Issues - Must fix before merge 🟡 Suggestions - Improvements to consider ✅ Good Practices - What's done well

Core Principles for Feedback

When providing feedback, always remember:

  • Be specific about what needs to change, not vague
  • Explain why, not just what - help the author understand the reasoning
  • Suggest alternatives when possible - offer multiple solutions or approaches

Detailed Feedback Structure

For each issue:

  • Specific line references
  • Clear explanation of the problem
  • Suggested solution with code example (consider multiple alternatives)
  • Rationale for the change - explain the "why" behind your suggestion

Focus on: ${input:focus:Any specific areas to emphasize in the review?}

Be constructive and educational in your feedback.

Exemples

Consultez les exemples du dépôt source.

Voir la source ↗

Historique source

Date d’indexation
2026-01-20
Mise à jour de l’index
2026-01-26
Branch
main

Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!