웹 디자인 파이프라인 스킬과 이를 5개 에이전트에 설치하는 CLI 를 담은 모노레포. 스킬 (packages/skill) - SKILL.md 261줄 + 참조 문서 16개 3,349줄. progressive disclosure 로 본문은 절차와 인덱스만, 지식은 references/ 로 분리 - 0~6단계 파이프라인. 규모에 따라 전체·연장·국소 세 경로로 분기 - 하드 게이트 12개는 grep·카운트로 검증 가능한 것만. 취향 판단은 제외 - 미학 프리셋 5종, AI 슬롭 지문 목록, 한글 조판 규칙, SVG 필터·three.js·인터랙티브 모션·HTML-in-Canvas 실전 지침 설치 CLI (packages/cli, packages/core) - npx designpaca 온보딩 TUI. Claude Code · Codex · Cursor · Windsurf · AGENTS.md - 매니페스트에 설치 시점 해시를 기록해 사용자가 고친 파일은 update 가 건너뛴다 - 타깃별로 본문의 references/ 경로를 실제 설치 위치로 재작성 - AGENTS.md 는 항상 로드되므로 본문 대신 303자 포인터만 주입 - Windsurf 는 12,000자 상한 초과 시 설치를 차단 배포 (build/ci, .forgejo/workflows) - 태그 v* → 검사·테스트·빌드 → npmjs 배포 + Forgejo 레지스트리 미러 → draft 릴리스 → Cloudflare Pages. 재실행 멱등 근거 (research/) - 약 250개 웹 소스 조사 결과와 도그푸딩 검증 2건. 스킬의 모든 수치는 여기서 나온다 테스트 22개 통과 (core 16 · cli 6)
2.9 KiB
2.9 KiB
프리셋: editorial — 잡지의 여백과 세리프
한 문장: 읽는 것이 목적인 화면. 콘텐츠가 주인공이고 UI는 뒤로 물러난다.
언제 고르나
- 콘텐츠(글·사진·작업물)가 실제로 있고 그것이 설득의 주체일 때
- 브랜드·미디어·포트폴리오·럭셔리·문화 기관
- 쓰지 마라: 기능이 많은 제품, 전환이 목적인 랜딩, 데이터 밀도가 높은 화면
결정
타이포그래피
- 세리프를 주역으로. 디스플레이와 본문 중 최소 하나는 세리프
- 비율 1.333~1.618 — 헤드라인과 본문의 차이를 크게 벌린다
- 본문
--measure를 반드시 좁게. 라틴 6068자, 한글 2535자 - 웨이트는 2개면 충분(Regular + 하나). 굵기로 소리치지 않는다
| 슬롯 | 무료 | 유료 | 한글 |
|---|---|---|---|
| 디스플레이 | Instrument Serif, Fraunces | Signifier, PP Editorial New | 마루 부리 |
| 본문 | Spectral, Lora | Söhne, Tiempos | 마루 부리 / 리디바탕 |
색
- 배경은 순백이 아니다. 종이 쪽으로 살짝 따뜻하게 (
#fbfaf8,#f7f5f0) - 잉크도 순흑이 아니다 (
#1a1917,#211f1c) - 강조색은 하나, 작게. 링크·인용부호·페이지 번호 정도. 면적을 넓히면 잡지가 아니라 전단지가 된다
간격
- 여백이 콘텐츠다. 섹션 간격을 본문 간격의 5~6배까지 벌려도 된다
- 비대칭을 적극적으로 — 본문을 그리드 왼쪽 2/3에 두고 오른쪽을 비우거나, 캡션을 여백에 흘린다
- 이미지는 본문 폭을 넘어가게(
wide/full) 두어 리듬을 만든다
재질 (svg-filters.md)
- 필름 그레인이 이 프리셋의 기본 재질.
feTurbulence fractalNoise를 아주 약하게(opacity 0.03~0.06) - 인쇄물의 질감: 이미지에 미세한 듀오톤 또는 그라디언트 맵
- 유리·네온·글로우는 이 프리셋에 어울리지 않는다
모션 (motion.md)
- 거의 움직이지 않는다. 등장은 페이드 + 짧은 상승(8~16px) 이하
- duration 은 느리게(
--dur-slow), 이징은--ease-out - 스크롤 재킹 금지. 읽는 사람의 속도를 뺏지 마라
흔한 실패
- 세리프를 썼는데 여백이 좁다 → 세리프는 숨 쉴 공간이 없으면 그냥 답답해진다
- 강조색을 넓게 칠했다 → 에디토리얼의 색은 점이지 면이 아니다
- 모든 이미지를 같은 크기로 넣었다 → 크기 차이가 리듬이다
- 본문 폭이 넓다 → 이 프리셋에서 가장 자주 나오는 실패
- 한글에 라틴 세리프만 지정 → 한글이 시스템 기본으로 떨어져 전부 무너진다
리스크 후보 (2단계에서 하나 고른다)
- 히어로에 이미지 없이 타이포그래피만
- 본문 폭을 극단적으로 좁히고 여백에 주석을 흘리기
- 페이지 번호·러닝헤드 같은 인쇄물 장치를 웹에 가져오기