ddan-ddan-ios의 Swift/SwiftUI 코드 자체 리뷰 체크리스트. swift-reviewer 에이전트가 PR 직전 또는 외부 PR 리뷰 코멘트 반영 전에 사용한다. 코드 변경 검토, 자체 리뷰, PR 리뷰 반영, "리뷰 한번 해줘" 요청 시 반드시 트리거.
Installation
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
ddan-ddan-ios의 Swift/SwiftUI 코드 자체 리뷰 체크리스트. swift-reviewer 에이전트가 PR 직전 또는 외부 PR 리뷰 코멘트 반영 전에 사용한다. 코드 변경 검토, 자체 리뷰, PR 리뷰 반영, "리뷰 한번 해줘" 요청 시 반드시 트리거.
swift-review-checklist — ddan-ddan-ios
ddan-ddan-ios의 Swift/SwiftUI 코드를 자체 리뷰할 때 따라야 할 체크리스트. swift-reviewer 에이전트가 항상 참조한다. 본 프로젝트의 실제 PR 리뷰에서 반복 지적된 항목을 우선 정렬.
0. 심각도 정의
Blocker — 크래시, 데이터 유실, 인증/보안 문제, 명확한 빌드 실패. → 반드시 수정.
Major — 메모리 누수, 동시성 결함, 접근성 결함, watchOS 동기화 누락, 권한 추론 오류. → 수정 강력 권고.
Minor — 컨벤션 위배, 명명, 가독성, 중복. → 제안.
Nit — 취향. → 무시 가능.
1. 메모리 / 라이프사이클 [Major]
Task { ... } 내 self 캡처 시 [weak self] (특히 ObservableObject ViewModel).