.claude/skills/planning/SKILL.md
App architecture and implementation planning principles — screen structure, data models, phase breakdown, UI pattern decisions, and command recommendations. Auto-load when planning app features or architecture.
npx skillsauth add taewoongheo/taste planningInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
| Type | Input | Planning Scope | |------|-------|---------------| | Idea → App | Store card | Full (screens + data + phases) | | New feature | Feature description | Feature scope only | | Refactoring | Target code | Change scope + migration |
app/(tabs)/, app/(modals)/Determine navigation, layout, and core components for each screen:
| Pattern | Use Case | |---------|----------| | Push navigation | Hierarchical browsing (list → detail) | | Modal / Bottom sheet | Temporary task, creation | | Tab bar | Top-level section switching | | Scroll + sections | Long content, dashboard | | Flat list | Homogeneous item listing | | Grid | Visual-centric content | | Form | Input collection |
auth.uid() = user_iduser_id, created_at, updated_at| Task Type | Recommended Command |
|-----------|-------------------|
| 모든 구현 (로직, UI, 인터랙션) | /develop |
| Step completion | /checkpoint |
### Phase 1: Core (P0)
- [ ] Task (file: path)
- [ ] (TDD) Task (file: path) ← 비즈니스 로직
### Phase 2: Interaction (P1)
- [ ] Task (file: path)
### Phase 3: Polish (P2)
- [ ] Task (file: path)
(TDD) 기준: 비즈니스 로직 (데이터 처리, 상태 관리, 유틸, 유효성 검증) 안 붙임: UI 렌더링, 인터랙션, 애니메이션, 네비게이션
Checkbox rules:
/develop marks - [x] on task completion/develop without arguments auto-selects the first - [ ] task| Type | Question | |------|----------| | Technical | Any first-time libraries/APIs? | | Performance | Any animation-heavy screens? | | Scope | What can be cut first if time is short? |
/architect 가 생성하는 문서. pipeline.md의 artifact 계약을 따른다.
# [이름]
## 핵심 경험
## 메타포
## 화면 목록
| 화면 | Route | 우선순위 |
## 아키텍처
## 데이터 모델
## 수익화
## Fidelity Map
## 완료 기준
## Non-Goals
## 의존성
src/features/[domain]/CLAUDE.md)# [도메인명]
## 역할
## 컴포넌트
- 기존 (taste-kit): [wireframe의 data-component에서 추출]
- 신규: [ComponentName — 용도]
## 기능 명세
[유저 행동 → 결과]
## 태스크
- [ ] [행동] — [결과물]
- [ ] (TDD) [행동] — [결과물]
## 주의사항
Answer in Korean.
development
Visual hierarchy verification — squint test, information density, primary action clarity, and empty state quality for mobile UI. Auto-load when doing design or layout work.
development
Comprehensive design guide for web and mobile applications. Contains 50+ styles, 97 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types.
development
TDD patterns for React Native — Jest setup, React Native Testing Library patterns, mock strategies, and what to test vs skip. Auto-load when writing or running tests.
testing
Spacing, layout, and spatial relationships — consistent scale, proximity grouping, optical alignment, and density control for mobile UI. Auto-load when doing design or layout work.