ddan-ddan-ios의 Swift/SwiftUI 코드 자체 리뷰 체크리스트. swift-reviewer 에이전트가 PR 직전 또는 외부 PR 리뷰 코멘트 반영 전에 사용한다. 코드 변경 검토, 자체 리뷰, PR 리뷰 반영, "리뷰 한번 해줘" 요청 시 반드시 트리거.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
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).