# 이미지 생성 스킬 자동 선택 로직 구현

## 한정승인: 끝까지 진행

## 문제
디자인팀이 메타 광고 배너를 satori-cardnews(카드뉴스용)로 만듦 → 단색 배경 + 텍스트만 = 카드뉴스 결과물.
광고 배너는 hybrid-image(AI 배경+텍스트) 또는 gemini-image(포토리얼)를 써야 함.

**스킬 선택을 사람 판단에 맡기면 이런 실수가 반복됨. 자동 선택 로직이 필요.**

## 현재 이미지 스킬 3종
- **satori-cardnews**: 카드뉴스, 인포그래픽, 대량 텍스트 이미지. 단색/그라디언트 배경. 초고속 $0.
- **hybrid-image**: AI 생성 포토리얼 배경 + HTML 텍스트 오버레이. 광고 배너 적합. ~25초.
- **gemini-image**: 순수 AI 포토리얼 이미지. 사진급 이미지. 한글 90%+. ~25초.

## 구현: 스킬 라우터

### 파일: `/home/jay/workspace/tools/image-skill-router.py`

입력: 작업 유형/키워드
출력: 추천 스킬 + 이유

```
python3 tools/image-skill-router.py --type "광고 배너"
→ 추천: hybrid-image (AI 배경 + 정확한 한글 텍스트)

python3 tools/image-skill-router.py --type "카드뉴스"
→ 추천: satori-cardnews (초고속, 한글 100%)

python3 tools/image-skill-router.py --type "SNS 메인 이미지"
→ 추천: gemini-image (포토리얼)
```

### 라우팅 규칙:
| 작업 유형 | 추천 스킬 | 이유 |
|----------|---------|------|
| 광고 배너 (Meta/Google) | hybrid-image | 사진 배경 + 정확한 한글 텍스트 필수 |
| 카드뉴스 / 인포그래픽 | satori-cardnews | 텍스트 중심, 초고속, $0 |
| SNS 메인 이미지 | gemini-image | 포토리얼, 텍스트 최소 |
| 블로그 썸네일 | hybrid-image | 사진 + 제목 텍스트 |
| A/B 테스트 변형 | satori-cardnews | 대량 빠른 생성 |
| 프리미엄 브랜딩 | gemini-image | 최고 품질 포토리얼 |

### 디자인팀 프롬프트에 강제 규칙 추가:
- 디자인팀 CLAUDE.md에 "이미지 생성 전 반드시 image-skill-router.py 실행" 규칙
- 광고 배너 작업에 satori-cardnews 사용 시 경고/차단
- dispatch.py에서 design 팀 위임 시 작업 유형 감지 → 추천 스킬 프롬프트에 포함

## 참조
- image-gen-guide 스킬: `/home/jay/workspace/skills/image-gen-guide/SKILL.md`
- visual-production-workflow: `/home/jay/workspace/memory/specs/visual-production-workflow.md`

## task-timer
- task_id: task-1159.1
- team: dev7-team