From design-craft
디자인 리서치 실행 — 유명 디자이너/화가의 디자인 특성을 연구하고 정량적 토큰으로 체계화. '디자인 리서치', '디자이너 연구', '디자인 토큰 생성', '화가 분석', '디자인 시스템 구축' 요청 시 사용. design-craft 스킬 실행 전에 레퍼런스가 없으면 자동 트리거.
How this skill is triggered — by the user, by Claude, or both
Slash command
/design-craft:design-researchopusThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<example>
유명 디자이너/화가의 디자인 특성을 연구하고 정량적 토큰으로 체계화하는 리서치 오케스트레이터이다. 디자인 토큰이 없으면 design-craft 스킬이 동작할 수 없으므로, 이 스킬이 선행 실행된다.
모든 산출물은 design-craft 스킬의 references 디렉토리에 저장한다. 이 경로를 $REF로 축약한다:
$REF = plugins/design-craft/skills/design-craft/references
이 스킬과 design-craft 스킬이 동일한 경로를 참조해야 하네스가 동작한다. 상대 경로(references/)를 사용하지 마라 — 반드시 $REF 기준 경로를 사용하라.
| 에이전트 | 역할 | 단계 |
|---|---|---|
| design-historian | UI/UX 디자이너 원칙 + 정량 수치 추출 | 팬아웃 (병렬) |
| art-aesthetics | 화가/아티스트 시각 언어 토큰 추출 | 팬아웃 (병렬) |
| token-architect | 수집된 토큰 통합 + 스키마 정규화 + 플랫폼 매핑 | 팬인 (통합) |
| verification-scientist | 출처 검증 + 수치 정확도 + 가설 리포트 | 검증 |
사용자에게 다음을 확인하라:
사용자가 명확한 대상을 지정하면 추가 질문 없이 바로 진행하라. "전체"를 지정하면 기본 목록(P0 + P1 디자이너/화가)으로 진행하라.
TeamCreate로 리서치 팀 4명을 구성하라. 모든 에이전트 호출에 model: "opus"를 사용하라.
TeamCreate:
team_name: "design-research-team"
agents:
- design-historian (model: opus)
- art-aesthetics (model: opus)
- token-architect (model: opus)
- verification-scientist (model: opus)
TaskCreate로 design-historian과 art-aesthetics에게 동시에 작업을 할당하라.
$REF/designers/{name}.md 생성$REF/artists/{name}.md 생성병렬 실행 확인: 두 에이전트의 TaskCreate를 동시에 발행하라. 순차 실행하지 마라.
진행 모니터링: TaskGet으로 두 에이전트의 진행 상황을 주기적으로 확인하라. 한쪽이 완료되면 token-architect에게 부분 통합을 시작하도록 안내해도 된다.
design-historian과 art-aesthetics의 연구가 모두 완료되면 token-architect에게 작업을 할당하라.
산출물:
$REF/tokens/unified-tokens.md — 통합 토큰 사전$REF/tokens/platform-{ios|web|android}.md — 플랫폼 매핑$REF/tokens/index.md — 검색 인덱스$REF/tokens/conflicts.md — 충돌 리포트완료 시 SendMessage로 verification-scientist에게 전체 파일 경로 + 충돌 요약 전달.
token-architect의 통합이 완료되면 verification-scientist에게 작업을 할당하라.
산출물:
$REF/verification/report.md — 검증 리포트$REF/verification/hypotheses.md — 가설 목록$REF/verification/rubric.md — 휴리스틱 평가 루브릭FAIL 토큰이 있으면: token-architect에게 교정 요청 → verification-scientist 재검증 루프를 실행하라. 최대 3회 반복. 3회 후에도 FAIL이면 unresolved로 표기하고 사용자에게 보고하라.
모든 검증이 완료되면 다음을 확인하라:
$REF/designers/ — 디자이너별 정량 토큰 사전이 존재하는가$REF/artists/ — 화가별 시각 언어 토큰이 존재하는가$REF/tokens/unified-tokens.md — 통합 토큰 사전이 존재하는가$REF/tokens/platform-{ios|web|android}.md — 플랫폼 매핑이 존재하는가$REF/verification/report.md — 검증 리포트가 존재하는가누락된 산출물이 있으면 해당 에이전트에게 보충을 요청하라.
모든 산출물이 확인되면 사용자에게 결과 요약을 보고하라:
$REF (= plugins/design-craft/skills/design-craft/references/)
├── designers/
│ └── {name}.md ← 디자이너별 정량 토큰 사전
├── artists/
│ └── {name}.md ← 화가별 시각 언어 토큰
├── tokens/
│ ├── unified-tokens.md ← 통합 토큰 사전
│ ├── platform-ios.md ← iOS 매핑
│ ├── platform-web.md ← Web 매핑
│ ├── platform-android.md ← Android 매핑
│ ├── index.md ← 통합 검색 인덱스
│ └── conflicts.md ← 충돌 리포트
└── verification/
├── report.md ← 검증 리포트
├── hypotheses.md ← 가설 목록
└── rubric.md ← 평가 루브릭
_workspace/{phase}_{agent}_{artifact}.md_workspace/phase3_design-historian_rams.md| 상황 | 대응 |
|---|---|
| 에이전트가 응답 없음 | TaskGet으로 상태 확인. 30초 후에도 미응답이면 재할당 |
| 병렬 연구 중 한쪽만 완료 | 완료된 쪽을 token-architect에게 먼저 전달. 나머지는 도착 시 점진적 통합 |
| 검증에서 FAIL 비율 50% 초과 | 연구 범위를 축소하거나 1차 출처만으로 재연구를 제안 |
| 토큰 충돌이 과다 (10건 이상) | 사용자에게 디자이너/화가 우선순위를 재확인 요청 |
| references/ 디렉토리 미존재 | 자동 생성 후 진행 |
| 사용자가 범위를 지정하지 않음 | P0 디자이너 + P0 화가로 최소 범위를 제안 |
$REF/designers/dieter-rams.md 생성. art-aesthetics는 관련 화가(Mondrian 등) 조사needs-verification: true 플래그로 유지하되, 범위 추정(6-10px)으로 교정 요청npx claudepluginhub oozoofrog/oozoofrog-plugins --plugin design-craftGenerates complete visual design systems including style guides and AI assets through phased workflow: discovery, synthesis, documentation, asset generation, assembly. Activates on design system, style guide, or color palette mentions.
Defines and organizes design tokens for color, spacing, typography, elevation, borders, motion with global/alias/component tiers, naming conventions, and best practices.
Senior-level UI/UX design expert for building data-driven, premium production interfaces. Use when you need to: 1. Design complex applications (dashboards, SaaS, AI tools) from scratch 2. Generate comprehensive design systems (tokens, palettes, typography) 3. Audit existing UI for quality, accessibility, and "craft" 4. Search for proven real-world design patterns and implementation details Trigger: "design a...", "audit this...", "create a design system", "find icons", "fintech dashboard", "landing page"