- CLAUDE.md: Claude-Gemini 교차 토론 프로토콜 추가 - CLAUDE.md: 존재하지 않는 디렉토리 3개 제거 - analysis/fix-plan: 4 Phase 수정 계획 (Claude-Gemini 합의) - .claude/agents/: dev 리뷰 에이전트 9개 복사 - .claude/skills/: 프로젝트 스킬 4개 복사
2.0 KiB
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.