- Restore the step-0 interview as a mechanical gate the skill explicitly depends on; add harness.md (per-harness question tools, limits, fallbacks) and brief-interview.md (slots, question cards, rounds). - Add 10 reference docs absorbed from external design skills (accessibility, interaction-feel, elevation, color, icons, product-copy, component-systems, critique, change-review, print-email) and extend existing references. - Add a review-only route and two hard-gate clauses (truncated content reachability, three-flashes limit). - design-gate: split tap targets into WCAG 2.5.8 and 44px contract layers, run axe-core when available, and fix false positives found on a real site (decorative alt="", stacked wordmark line count, url-only pages). - lint-skill: fail if the interview gate section or its links disappear. - Ship agents/openai.yaml and THIRD_PARTY_NOTICES.md. |
||
|---|---|---|
| .. | ||
| anti-grid.md | ||
| dark-instrument.md | ||
| editorial.md | ||
| quiet-commerce.md | ||
| README.md | ||
| swiss-minimal.md | ||
presets — 미학 프리셋
2단계에서 읽는다. 하나를 고르고, 왜 그것인지 한 줄로 적는다.
프리셋은 템플릿이 아니라 결정의 출발점이다. 값·폰트·효과 목록은 가설이며, 브리프·콘텐츠·실제 렌더 검증으로 조정한다. 단 각 프리셋이 정한 정체성 계약(예: editorial의 세리프 주역, dense 화면의 비교 가능성)은 바꾸려면 다른 프리셋 또는 새 방향을 정의한다. 1단계 레퍼런스 R2(다른 업종의 톤)를 여기에 섞어야 이 브리프만의 것이 된다.
| 프리셋 | 한 줄 | 언제 |
|---|---|---|
| editorial | 잡지의 여백과 세리프 | 콘텐츠가 주인공. 브랜드·미디어·포트폴리오·럭셔리 |
| swiss-minimal | 그리드와 침묵 | 제품이 복잡할 때. B2B·도구·문서 |
| anti-grid | 의도적으로 깨진 격자 | 기억되어야 할 때. 에이전시·아트·캠페인 |
| dark-instrument | 계기판처럼 정확한 | 개발자·데이터·기술 제품 |
| quiet-commerce | 읽히는 커머스 | 전환이 목적인 B2C. 상품 수가 적고 사양이 설득의 주체 |
어느 것도 맞지 않으면 새로 정의해라. 브리프가 프리셋보다 우선한다.
새로 정의할 때도 이 문서들의 항목 구조(타이포/색/간격/재질/모션/실패/검증)는 채운다. 실제 적용 조건과 검증은 ../style-playbook.md를 따른다.