Skip to main content

code-review-personal

Perform a comprehensive branch code review using `git diff main...HEAD`, feature-plan context files, and project conventions.

معلومات المصدر

المستودع
sunpar/agentic_coding_tools
آخر نشاط في المصدر
١٣ فبراير ٢٠٢٦ في ١٣:٤٠
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
code-review-personal
description
Perform a comprehensive branch code review using `git diff main...HEAD`, feature-plan context files, and project conventions.
disable-model-invocation
true
# Code Review Personal ## Workflow 1. Run `git diff main...HEAD` to inspect all branch changes. 2. Load context from `FEATURE_PLAN.md`, `feature_summary.md`, any `{git-root}/docs/feature-summary*.md` files, or task-prefixed `T*-feature-summary*.md` files if they exist (prefer the most recent summary). 3. Load context from `ORIGINAL_PLAN.md` if it exists. 4. Review all changes against the criteria below. ## Review Criteria ### Functionality - Verify code matches feature intent from plan files. - Check edge-case handling. - Check error handling appropriateness. - Flag obvious bugs or behavioral regressions. ### Code Quality - Check readability, consistency, and organization. - Prefer single-purpose functions. - Check naming clarity. - Enforce project conventions. ### Security and Privacy - Flag sensitive data logging (raw transactions, account numbers, CSV rows). - Check input validation where needed. - Flag hardcoded secrets or credential-like values. ### Performance - Flag inefficient algorithms or query patterns. - Flag potential N+1 access patterns. - Flag unnecessary recomputation or heavy work. ### Tests - Check whether tests cover new behavior and risk areas. - Prefer behavior-focused tests over brittle implementation-coupled tests. - If tests are missing, recommend `/write-tests`. ## Output Format Provide all sections in this order: 1. Executive Summary (1-2 paragraphs) 2. Findings by Severity (Critical > Major > Minor > Cosmetic) 3. Test Coverage Assessment 4. Final Verdict: `Ready to merge` | `Needs minor cleanup` | `Needs major revisions` ## Ground Rules - Prioritize findings and risks over praise. - Keep findings specific and actionable. - Reference concrete file paths and lines when possible. - If no findings exist, state that explicitly and note residual risk/testing gaps.
عرض على GitHub