用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/DmNote-App/DmNote --skill agent-review命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | agent-review |
| description | 작업 완료 후 독립 서브에이전트(Opus)를 활용한 적대적 코드 리뷰. 변경사항 리뷰, 코드 품질 검토, 최종 커밋 전 필수 리뷰에 사용. |
| disable-model-invocation | false |
| argument-hint | [리뷰 초점 (선택)] |
메인이 변경사항을 경량 정리한 뒤, 독립 서브에이전트에게 적대적(adversarial) 리뷰를 받습니다. 서브에이전트는 저장소를 직접 읽고 명령을 실행해 검증하되, 파일을 수정하지 않습니다 (수정은 메인이 수행).
git diff --stat 등으로 변경 범위를 파악합니다.detect_changes로 변경된 심볼과 blast radius 확인trace_call_path로 변경 함수의 호출자/피호출자 추적Agent 도구를 사용합니다:
subagent_type: "general-purpose", model: "opus" (기본)model 지정을 생략하여 메인 모델(상위 티어)을 상속시킵니다.run_in_background: false로 동기 실행합니다.효과가 검증된 템플릿:
당신은 DmNote 프로젝트(Tauri + React)의 엄격한 적대적 코드 리뷰어입니다.
READ-ONLY — 파일을 수정하지 말고 발견 사항만 보고하세요.
작업 디렉토리: (절대 경로)
## 컨텍스트
(무엇을 왜 변경했는지, 커밋 범위 또는 uncommitted 여부.
예: "git diff로 확인" / "git show <해시>" / "git diff master...HEAD")
## 리뷰 우선순위 (높은 순)
1. (이번 변경에서 가장 회귀 위험이 큰 지점 — 파일/함수를 구체적으로 지목)
2. (기능 완결성 — 타입 분기 누락, 프로토콜 문자열 쌍 불일치 등 도구가 못 잡는 것)
3. (그 외 로직/동작 버그)
이미 검증됨: tsc / eslint / vitest / cargo check / clippy 통과 —
타입·문법이 아니라 로직과 동작에 집중하세요.
의도된 설계: (버그로 오인할 수 있는 의도적 결정들을 명시)
각 발견 사항: 심각도(CRITICAL/HIGH/MEDIUM/LOW), 파일:라인, 문제, 수정안.
문제없는 카테고리는 명시적으로 "CLEAN"이라고 밝히세요.
마지막에 종합 판정: SHIP / FIX-FIRST
핵심 원칙:
git diff master...HEAD 기준을 프롬프트에 명시합니다.같은 에이전트에 SendMessage로 특정 발견 사항의 상세/수정안을 추가 요청합니다.
서브에이전트 피드백을 반영할 때 메인이 자체 판단으로 필터링합니다:
let _ = store.update(...) 패턴)에 부합하는 코드에 대한 지적은 무시합니다.(판정 SHIP/FIX-FIRST + 한 줄 평가. fallback인 경우 "[서브에이전트 미사용: 사유]" 명시)
(수정한 항목과 보류한 항목의 사유)