LogoCocode Skills

checklist

Feature 개발 완료 및 PR 리뷰를 위한 체계적인 검증 체크리스트. 구조 검증, 테스트, 보안, 성능, 국제화 등 11개 항목 검토.

Checklist#

Feature 개발 완료 검증 및 PR 리뷰를 위한 마스터 체크리스트 스킬입니다.

Scope and Capabilities#

체크리스트 유형#

유형용도주요 검증 항목
Feature Complete개발 완료 전 자체 검증구조, 코드 생성, 테스트, 문서화, i18n, 성능, 보안, 접근성
PR Review코드 리뷰 시 검증메타 정보, 변경 범위, 코드 품질, 상태 관리, 테스트, 보안

Quick Start#

Feature 완료 검증#

@checklist/feature-complete [feature_name]

PR 리뷰#

@checklist/pr-review [PR 번호 또는 링크]

Feature Complete 검증 항목 (11개)#

#항목설명
1구조 검증Domain/Data/Presentation 레이어 완성도
2코드 생성Freezed, Injectable, Route 코드 생성
3테스트단위/BLoC/Widget 테스트
4문서화dartdoc, 주석, TODO 해결
5국제화번역 키, 복수형, 파라미터
6성능 최적화const, buildWhen, ListView.builder
7보안 검토하드코딩, 입력 검증
8접근성Semantics, 터치 타겟, 색상 대비
9정적 분석Lint, 포맷팅
10통합 검증iOS/Android 빌드
11PR 준비커밋 메시지, 이슈 연결

PR Review 검증 항목 (10개)#

#항목설명
1PR 메타 정보제목 컨벤션, 이슈 연결, 라벨
2변경 사항 범위목적 명확성, 단일 목적
3코드 품질아키텍처, 네이밍, 구조
4상태 관리BLoC, Freezed, 에러 처리
5테스트신규 테스트, Edge case
6보안시크릿, 로깅, 입력 검증
7성능N+1, 리렌더링, 캐싱
8국제화하드코딩 문자열, 번역 키
9접근성Semantic label, 터치 타겟
10문서화API 문서, Breaking Changes

우선순위 분류#

Must-Have (Approve 불가)#

  • 빌드 실패
  • 테스트 실패
  • 보안 취약점
  • Breaking Change 미문서화
  • Architecture 위반

Should-Have (개선 요청 후 Approve 가능)#

  • 성능 최적화 미비
  • 테스트 커버리지 부족
  • 문서화 부족
  • 접근성 미비

Nice-to-Have (코멘트만)#

  • 네이밍 개선 제안
  • 코드 스타일 제안
  • 추가 최적화 제안

Additional Resources#