Files
asciinevrdie/.claude/skills/project-diff-review.md
JiWoong Sul 916a50992c docs: CLAUDE.md 작업 프로토콜 추가 및 수정 계획 작성
- CLAUDE.md: Claude-Gemini 교차 토론 프로토콜 추가
- CLAUDE.md: 존재하지 않는 디렉토리 3개 제거
- analysis/fix-plan: 4 Phase 수정 계획 (Claude-Gemini 합의)
- .claude/agents/: dev 리뷰 에이전트 9개 복사
- .claude/skills/: 프로젝트 스킬 4개 복사
2026-03-27 16:52:52 +09:00

2.0 KiB

Project Diff Review Skill

Trigger

/project-diff [absolute_path] [commit_range or PR#] or "변경분 리뷰", "PR 리뷰"

Description

Targeted review of a specific commit range or PR. Only analyzes changed files against the existing audit baseline. Much faster than full audit.

Input

  • Absolute project path
  • Commit range (e.g., HEAD~3..HEAD) or PR number
  • Optional: previous audit report for delta comparison

Execution Workflow

Step 1: Identify Changes

  • git diff --name-only [range] to get changed files
  • Categorize changes: new files, modified files, deleted files

Step 2: Targeted Analysis (only relevant agents)

  • Changed source files → dev-code-quality, dev-architecture
  • Changed security-related files → dev-security
  • Changed package files → dev-supply-chain
  • Changed test files → dev-test-coverage
  • Changed docs → dev-docs-sync
  • Changed CI/config → dev-devops
  • Performance-sensitive changes → dev-performance

Step 3: Impact Assessment

  • Does this change improve or degrade each dimension?
  • New technical debt introduced?
  • Existing issues fixed?

Output Format

Final deliverable in Korean (한국어).

# [Project Name] Diff Review — [commit range]

## Changes Summary
- Files changed: [count]
- Lines added: [count]
- Lines removed: [count]

## Review Results
| File | Agent | Finding | Severity |
|------|-------|---------|----------|
| | | | |

## Health Score Impact
| Dimension | Before | After | Delta |
|-----------|--------|-------|-------|

## Approval Status
- [ ] Security: PASS/FAIL
- [ ] Architecture: PASS/FAIL
- [ ] Tests: PASS/FAIL
- [ ] Docs updated: PASS/FAIL

## Verdict: [✅ APPROVE / ⚠️ REQUEST CHANGES / 🔴 BLOCK]

Brutal Analysis Principles

  • A diff that adds code without tests should be flagged
  • A diff that changes API without updating docs should be flagged
  • Security regressions = automatic BLOCK

Claude-Gemini Cross-Debate Protocol

For diff reviews, Claude analyzes → Gemini reviews the same diff → consensus on verdict.