alchaincyf/huashu-design

Huashu Design · HTML-native design skill for Claude Code · Claude Code 里 HTML 原生的设计 skill · 高保真原型 / 幻灯片 / 动画 + 20 设计哲学 + 5 维评审 + MP4 导出 · Agent-agnostic

huashu-design이란?

Claude 호환 스킬로, AI 에이전트(Claude Code, Cursor, Codex 등)에 자연어 요청을 입력하기만 하면 완성된 디자인 산출물을 생성할 수 있습니다. 이 스킬은 로컬에서 실행되며, HTML/CSS 스타일 템플릿, 애니메이션 유틸리티, 내보내기 스크립트 모음을 결합하여 다음을 생성합니다:

  • 클릭 가능한 앱 프로토타입(iPhone 스타일 프레임이 포함된 HTML)
  • 프레젠테이션 덱 – 인터랙티브 HTML 버전 및 편집 가능한 PPTX 파일
  • MP4/GIF로 내보낸 짧은 모션 그래픽(선택적 배경 음악 포함)
  • 인쇄 준비 완료 인포그래픽(PDF/PNG/SVG)
  • 시각적 목업이 포함된 디자인 방향 제안
  • 빠른 5차원 디자인 비평(레이더 차트 + 실행 가능한 체크리스트)

이 모든 작업은 GUI를 열지 않고 수행됩니다 – 에이전트에게 필요한 것을 말하고 스킬이 완료될 때까지 기다리면 됩니다.


설치 방법

npx skills add alchaincyf/huashu-design

설치 시 SKILL.md만 생성된다면 더 새로운 skills CLI(≥ 1.5.19)가 필요할 수 있습니다. 또는 저장소를 Claude 스킬 폴더에 클론할 수도 있습니다:

git clone https://github.com/alchaincyf/huashu-design.git ~/.claude/skills/huashu-design

무엇을 할 수 있나요? (일반적인 전달 시간)

작업 출력 예상 시간
클릭 가능한 앱 프로토타입 iPhone-15-Pro 프레임이 포함된 HTML 파일, 완전한 기능의 내비게이션, Playwright 검증 10-15분
프레젠테이션 덱 브라우저 기반 HTML 덱 + 편집 가능한 PPTX(실제 텍스트 상자) 15-25분
짧은 애니메이션 MP4(25fps 또는 60fps 보간) + GIF + 선택적 BGM 8-12분
디자인 변형 3개 이상의 나란히 놓인 목업, 라이브 조정 패널, 교차 차원 탐색 10분
인포그래픽 / 데이터 시각화 CSS 그리드 레이아웃의 인쇄 품질 PDF/PNG/SVG 10분
디자인 방향 어드바이저 6개의 썸네일 개념 → 3개의 정제된 비주얼, 84개의 순수 HTML 스타일 샘플 라이브러리 기반 10분
5차원 전문가 리뷰 레이더 차트 + 유지/수정/빠른 개선 목록 3분

핵심 메커니즘

  1. 브랜드 자산 프로토콜 – 브랜드가 언급되면 스킬이 자동으로:
    • 브랜드 가이드라인을 요청하고,
    • 공식 브랜드 페이지에서 SVG/로고 자산을 스크래핑하며,
    • 색상 값을 추출하고,
    • CSS 변수가 포함된 brand-spec.md를 작성하여 생성된 모든 파일이 정확한 브랜드 팔레트를 사용하도록 합니다.
  2. 디자인 방향 폴백 – 모호한 프롬프트의 경우 스킬은 세 가지 독립적인 로직(최고 디자이너, 실제 세계 참조, "중고" 스타일 룰렛)을 실행하고 여섯 개의 썸네일을 생성합니다. 세 개를 선택하면 나머지 세 개는 백업으로 유지됩니다.
  3. 84-스타일 HTML 라이브러리 – 웹, PPT, 인포그래픽 및 앱 UI 스타일(중국어/동아시아 시각 어휘 포함)을 다루는 순수 HTML/CSS 템플릿. 외부 이미지가 필요 없으며, 라이브러리는 각 스타일에 대한 샘플 스크린샷을 제공합니다.
  4. 주니어 디자이너 워크플로우 – 스킬은 실제 콘텐츠를 채우기 전에 가정, 자리 표시자, 추론 주석을 생성하여 사용자에게 초기 초안을 보여주고 반복적인 조정을 허용합니다.
  5. 디자인 린트 및 원장 – design_lint.py는 사실적 문제(깨진 이미지, 낮은 대비, 콘솔 오류)를 확인하고 각 프로젝트의 시각적 지문을 로컬 원장(~/.huashu-design/)에 기록합니다. 이는 프로젝트 간 우발적인 스타일 중복을 방지하는 데 도움이 됩니다.

예시 프롬프트

做一份 AI 心理学的演讲 PPT,推荐 3 个风格方向让我选
做个 AI 番茄钟 iOS 原型,4 个核心屏幕要真能点击
把这段逻辑做成 60 秒动画,导出 MP4 和 GIF
帮我对这个设计做一个 5 维度评审

스킬은 요청된 자산으로 응답하며, 바로 사용할 수 있습니다.


제한 사항

  • 편집 가능한 PPTX → Figma 파이프라인 없음(출력은 HTML이며, 네이티브 디자인 파일이 아님).
  • 매우 복잡한 3D 또는 입자 시스템 애니메이션은 범위를 벗어납니다.
  • 완전히 알려지지 않은 브랜드에서 시작하면 미적 점수가 낮을 수 있습니다(≈ 60-65 / 100).

라이선스 및 커뮤니티

2026-05-14부터 이 프로젝트는 MIT 라이선스로 제공됩니다 – 개인 및 상업적 사용이 무료입니다. 저장소에는 영어, 한국어, 베트남어 번역 포크와 에이전트가 읽는 커뮤니티 유지 관리 SKILL.md가 포함되어 있습니다.


빠른 시작 체크리스트

  1. 스킬 설치(npx skills add …).
  2. assets/, scripts/, references/, demos/ 폴더가 있는지 확인합니다.
  3. Claude 호환 에이전트를 열고 디자인 요청을 제출합니다.
  4. 생성된 파일을 검토하고, 필요한 경우 내장 패널을 통해 조정한 후 내보냅니다.

요약하자면: huashu-design은 한 줄의 텍스트를 UI 프로토타입부터 모션 그래픽까지 완성된 내보내기 준비 디자인으로 바꿔주는 오픈소스, 에이전트 독립적 스킬입니다. 모든 작업은 로컬에서 실행되며 숨겨진 원격 측정이 없습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트