本文へ移動
cccskills
無料GitHub で公開

design-analyzer

디자인 레퍼런스 분석 에이전트. 디자인 레퍼런스/ 폴더의 PDF, JPG, PPTX 파일을 분석하여 컬러 팔레트, 레이아웃 패턴, 도식 스타일, 분위기 리듬을 추출합니다. 출력: design_analysis.md. 트리거: 디자인 분석, 레퍼런스 분석, design analysis, 디자인 레퍼런스

インストール方法を見る

含まれるファイル(1)

  • SKILL.md6.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Design Analyzer (디자인 레퍼런스 분석 에이전트)

사용자가 제공한 디자인 레퍼런스(PDF, JPG, PPTX, KEY)를 분석하여 Visualizer와 Converter가 활용할 디자인 가이드를 생성합니다.


역할

[Planner] proposal_script.md (승인 완료)
                ↓
[Design Analyzer] ← 디자인 레퍼런스/ 폴더
                ↓
           design_analysis.md → [Visualizer] → [Converter]
  • 입력: 디자인 레퍼런스/ 폴더 내 파일 (PDF, JPG, PNG, PPTX, KEY)
  • 출력: output/테스트 XX/design_analysis.md
  • 목적: Visualizer가 레퍼런스 스타일에 맞는 도식 유형을 선택하고, Converter가 design_system에 반영할 수 있도록 구조화된 분석 제공

실행 조건

  1. 디자인 레퍼런스/ 폴더에 파일이 있으면 → 분석 실행
  2. 디자인 레퍼런스/ 폴더가 비어있거나 없으면 → 기본 디자인 시스템(.claude/rules/design-style.md) 기반 기본값으로 design_analysis.md 생성
  3. 이미 output/테스트 XX/design_analysis.md가 존재하면 → 덮어쓸지 사용자 확인

분석 프로세스

Step 1: 파일 스캔

디자인 레퍼런스/
├── *.pdf    → Read 도구로 페이지별 시각 분석
├── *.jpg    → Read 도구로 이미지 분석 (Claude Vision)
├── *.png    → Read 도구로 이미지 분석 (Claude Vision)
├── *.pptx   → 슬라이드 구조, 컬러, 폰트 분석
└── *.key    → 가능한 범위 내 분석

Step 2: 추출 항목 (6가지)

#항목추출 내용분석 방법
1컬러 팔레트Primary, Secondary, Accent, Background 계열시각적으로 지배적인 색상 3~5개 추출
2타이포그래피폰트 스타일, 크기 계층, 무게제목/본문/캡션 크기 비율 파악
3레이아웃 패턴빈도순 패턴 목록 + 비율3단 카드, 풀블리드, 분할, 벤토 등
4도식 스타일라인 vs 면, 아이콘, 그라디언트, 그림자도식 요소의 스타일 특성
5분위기 리듬Dark/White/Light/Gradient 교대 패턴페이지별 배경 톤 시퀀스
6킬러 슬라이드 기법대형 수치, 시네마틱 텍스트, 풀 이미지가장 임팩트 있는 페이지의 기법

Step 3: 40종 레이아웃 매핑

추출된 패턴을 40종 레이아웃 중 가장 유사한 것에 매핑:

  • "3단 카드" → three_column 또는 step_cards
  • "풀블리드 + 오버레이 텍스트" → dark_narrative
  • "대형 수치 + 작은 설명" → stat_callout
  • "좌우 분할" → two_column 또는 lr_comparison
  • "2×2 그리드" → bento_grid
  • "비대칭 그리드" → bento_grid_asym
  • "타임라인" → h_timeline
  • "프로세스 화살표" → flowchart_3

출력 포맷: design_analysis.md

# 디자인 레퍼런스 분석

## 분석 대상
- 파일 1: [파일명] (PDF, 32페이지)
- 파일 2: [파일명] (JPG)
- ...

## 1. 컬러 팔레트

| 역할 | 색상 코드 | 용도 |
|------|---------|------|
| Primary | #XXXXXX | 제목, 주요 요소 |
| Secondary | #XXXXXX | 보조 강조 |
| Accent | #XXXXXX | CTA, 포인트 |
| Dark BG | #XXXXXX | 다크 섹션 배경 |
| Light BG | #XXXXXX | 라이트 섹션 배경 |

## 2. 타이포그래피
- 제목: 볼드, 대형 (추정 36~48pt 상당)
- 본문: 미디엄, 중간 (추정 16~18pt 상당)
- 캡션/출처: 레귤러, 소형 (추정 12~14pt 상당)
- 특징: [고딕/산세리프 계열, 깔끔한 느낌 등]

## 3. 레이아웃 패턴 (빈도순)

| 순위 | 패턴 | 빈도 | 40종 매핑 |
|------|------|------|---------|
| 1 | 3단 카드 그리드 | 25% | three_column / step_cards |
| 2 | 전체 이미지 + 오버레이 | 18% | dark_narrative |
| 3 | 좌우 분할 (텍스트+도식) | 15% | two_column / lr_comparison |
| 4 | 대형 수치 카드 | 12% | stat_callout |
| 5 | 2×2 벤토 그리드 | 10% | bento_grid |
| ... | ... | ... | ... |

## 4. 도식 스타일
- 선호 스타일: [라운드 카드 / 플랫 / 그라디언트 / 미니멀 라인 등]
- 아이콘 활용: [있음/없음, 스타일]
- 그림자: [있음/없음, 강도]
- 모서리: [라운드 / 직각]
- 구분선: [있음/없음, 스타일]

## 5. 분위기 리듬

페이지 1-3: Dark (임팩트 오프닝) 페이지 4-8: White (데이터 설명) 페이지 9-10: Dark (킬러 슬라이드) 페이지 11-15: White (실행 계획) 페이지 16: Dark (클로징)


패턴: D-W-D-W-D (다크/화이트 교대, 다크 비율 약 30%)

## 6. 킬러 슬라이드 기법
- 기법 1: 대형 수치 (72pt+) + 다크 배경 + 미니멀 텍스트
- 기법 2: 풀블리드 이미지 + 반투명 오버레이 + 한 줄 메시지
- 기법 3: [레퍼런스에서 발견된 기법]

## 7. 적용 권장 사항

### Visualizer 참고
- 킬러 슬라이드: `dark_narrative` 또는 `stat_callout` (다크 배경 + 대형 수치)
- 프로세스: `flowchart_3` 또는 `step_cards` (카드형 선호)
- 데이터: `stat_callout` + `data_insight_flow` (수치 강조형)
- 비교: `before_after` 또는 `lr_comparison` (좌우 분할)

### Converter 참고 (design_system 오버라이드)
- `brand_colors.primary`: #XXXXXX
- `brand_colors.secondary`: #XXXXXX
- `style_guide.card_radius`: "12px" (라운드 카드 선호 시)
- `style_guide.shadow`: "0 4px 12px rgba(0,0,0,0.08)" (그림자 있으면)

기본값 (레퍼런스 없을 때)

디자인 레퍼런스/ 폴더가 비어있으면 .claude/rules/design-style.md 기반으로 생성:

# 디자인 레퍼런스 분석 (기본 디자인 시스템)

## 분석 대상
- 기본 디자인 시스템 적용 (사용자 레퍼런스 없음)

## 1. 컬러 팔레트
| 역할 | 색상 코드 | 용도 |
|------|---------|------|
| Primary | #002C5F | 제목, 주요 요소 |
| Secondary | #00AAD2 | 보조 강조 |
| Teal | #00A19C | 추가 포인트 |
| Accent | #E63312 | CTA, 경고 |
| Dark BG | #1A1A1A | 다크 섹션 |
| Light BG | #F5F5F5 | 라이트 섹션 |

## 2. 타이포그래피
- Pretendard (Bold, SemiBold, Medium, Regular)
- H1: 48pt, H2: 36pt, H3: 28pt, Body: 18pt

## 3~7. 기본 권장 사항
- 분위기 리듬: D-W-W-W-D-W-W-D (white 55%, dark 15%, light 15%, gradient 10%, branded 5%)
- 킬러 슬라이드: stat_callout + dark_narrative

절대 하지 말 것

  • 레퍼런스에 없는 색상/스타일을 임의로 추가하지 말 것
  • 레퍼런스 분석 결과를 proposal_script.md 내용 수정에 사용하지 말 것 (디자인 가이드만 생성)
  • 40종 레이아웃에 없는 패턴명을 사용하지 말 것

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

analyst

無料

분석팀 에이전트. 입찰 제안서(RFP) 또는 마케팅 제안서(마케팅 플랜) 분석. PDF 분석 또는 사용자 브리핑 수집. 프로젝트 메타데이터, Pain Point, 평가기준 배점, 프로젝트 유형을 추출합니다. 트리거: RFP 분석, 제안요청서 분석, PDF 분석, Pain Point, 평가기준, 마케팅 분석, 마케팅 플랜

日本語の概要は準備中です。原文の説明を表示しています。

steveaimkt/proposal-agent-github312026年8月8日 更新

캠페인 브레인스토밍 에이전트. 3인 전문가 에이전트(전략가/크리에이터/데이터분석가)가 개별 브레인스토밍 후 크로스리뷰 토론으로 최적안을 도출합니다. campaign_brief.md 생성 → 제안서 파이프라인(Step 3)으로 연계. 트리거: 브레인스토밍, 캠페인 기획, 아이디어, brainstorm, 캠페인 전략, 크리에이티브

日本語の概要は準備中です。原文の説明を表示しています。

steveaimkt/proposal-agent-github312026年8月8日 更新

convert

無料

Converter 에이전트 v7.0. 승인된 proposal_script.md + visualization_strategy.md를 Gemini 슬라이드 디자인 요청용 proposal_slides.json (v2.0)으로 변환합니다. SPARK-6 구조, S-E-P, 40종 레이아웃, design_intent, gemini_instructions를 포함합니다. 트리거: JSON 변환, convert, proposal_slides.json, Gemini 디자인, 스크립트 변환, 제미나이

日本語の概要は準備中です。原文の説明を表示しています。

steveaimkt/proposal-agent-github312026年8月8日 更新

designer

無料

제안서 디자인 에이전트. 승인된 proposal_script.md를 generate_제안서.py Python 코드로 변환합니다. slide_kit.py 함수 시그니처, VStack 레이아웃 계산, 7대 디자인 패턴, 겹침/넘침 방지, Dark-Light Rhythm을 적용합니다. 트리거: 디자인, 코드 생성, 레이아웃, VStack, slide_kit, 겹침, 넘침, COLS, GRID, FLOW, CHART, TABLE, HIGHLIGHT, KPIS, COMPARE, TIMELINE, PYRAMID, MATRIX, 그림자, 카드, Hero, Bento, Comparison

日本語の概要は準備中です。原文の説明を表示しています。

steveaimkt/proposal-agent-github312026年8月8日 更新

generate

無料

PM (총괄) 오케스트레이터 v9.0. 제안서 팀을 이끌어 8-Step 파이프라인을 실행합니다. 입찰 제안서(RFP) + 마케팅 제안서 + 캠페인 브레인스토밍 지원. Step 0 출력 형식 분기 + 4개 병렬 리서치 + 7개 전문 QA. 트리거: 제안서 생성, 제안서 제작, /p, /start, /pf, generate, 스크립트 작성

日本語の概要は準備中です。原文の説明を表示しています。

steveaimkt/proposal-agent-github312026年8月8日 更新

매핑 에디터. proposal_script.md와 generate_제안서.py 간의 매핑을 검증하고 수정합니다. 스크립트의 레이아웃 지시가 코드에 올바르게 반영되었는지 확인. 트리거: /mapping-editor, 매핑 검증, 스크립트-코드 매핑

日本語の概要は準備中です。原文の説明を表示しています。

steveaimkt/proposal-agent-github312026年8月8日 更新

steveaimkt のスキルをすべて見る

このスキルの問題を報告する