
Omd:learn
.omd/preferences.md의 status:pending 항목을 Core v2 System Graph에 합쳐 DESIGN.md를 재생성하고...
Install
npx skills add kwakseongjae/oh-my-design --skill omd:learn -g -a claude-code -y- Repository
- kwakseongjae/oh-my-design552
- Category
- Design
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 1,960 tokens
- Runs scripts
- No, instructions only
What it does
.omd/preferences.md의 status:pending 항목을 Core v2 System Graph에 합쳐 DESIGN.md를 재생성하고 status를 applied로 플립. '프리퍼런스 정리해줘', 'fold preferences', 'apply all corrections', 「好みをDESIGN.mdに反映」, 「套用偏好」류의 요청에 트리거. 단발성 교정 기록은 omd:remember.
omd:learn, Preference Fold into Core v2
.omd/preferences.md에 누적된 status: pending 교정사항을
Core v2 System Graph에 반영하고, 그 graph에서 중립적인 root
DESIGN.md를 재생성한 뒤 반영된 엔트리의 상태를 applied로
플립한다. DESIGN.md를 직접 섹션 편집하는 스킬이 아니다.
Phase 1, 검토
Read .omd/preferences.md → frontmatter + 엔트리들 파싱:
- 엔트리 분리:
##heading 기준 split - 각 엔트리의
omd-meta코드블록에서id,scope,status추출 status: pending만 필터
scope별로 그룹화해서 사용자에게 요약:
components.button (3 pending):
- CTAs never uppercase (pref_xxx, pref_yyy)
- primary fill should be brand-500 not 600 (pref_zzz)
spacing (1 pending):
- 8pt grid, not 4pt (pref_aaa)
엔트리당 한 줄이 아니라 scope당 2-3줄로 의도 정리.
Phase 2, 사용자 확인
"이 교정들을 디자인 시스템에 반영할까요?" 묻기. 동의 → Phase 3.
거부 → 어떤 scope를 reject할지 묻고 Phase 4 reject 분기로.


