name: curation description: AI 결과물의 품질을 인간 관점에서 검증하는 체크리스트. code-reviewer 에이전트가 참조하거나, 사용자가 직접 리뷰할 때 활용한다.
Curation Skill
AI가 만든 80점짜리 결과물에서 나머지 20점을 채우기 위한 인간 리뷰 관점.
1. 코드 큐레이션 체크리스트
자연스러움 (AI스러움 제거)
- 불필요하게 과한 주석이 없는가 (모든 줄에 주석 금지)
- 변수명이 지나치게 장황하지 않은가
- 사용하지 않는 예외 처리가 없는가 (방어적 코딩 과잉)
- 기존 코드베이스의 톤과 맞는가
실용성
- 실제로 사용될 엣지 케이스만 처리하는가 (과잉 방어 금지)
- 추상화 수준이 적절한가 (너무 이르거나 과한 추상화 금지)
- import가 실제로 존재하는 모듈을 참조하는가
- 하드코딩된 값이 없는가 (환경변수, 상수로 분리)
일관성
- 기존 파일들과 디렉토리 위치가 맞는가
- 네이밍 패턴이 주변 코드와 통일되는가
- 에러 핸들링 방식이 프로젝트 관례와 맞는가
2. 리뷰 우선순위
- 먼저 빌드/테스트 통과 확인 (자동화 가능)
- 비즈니스 로직 정확성 -- 요구사항과 일치하는지
- 기존 패턴 일관성 -- 프로젝트 컨벤션을 따르는지
- AI스러움 제거 -- 과잉 주석, 과잉 방어, 불필요한 추상화