web-design
아름답고 일관된 웹 페이지를 설계하는 Claude Code 스킬. 스펙을 먼저, 코드를 나중에 다룹니다.
web-design
A Claude Code SKILL for designing beautiful, consistent web pages — spec first, code second.
✨ What it does
Feed the SKILL a PRD, a reference URL, or a screenshot — any combination works. It produces a readable, editable, portable DESIGN.md first. Only then does it generate the web code.
The result: UI, visuals, motion, and responsiveness that all land. Consistent across pages, portable across AI tools, editable by hand.
🧭 How it works
Phase A · Understand. Extracts design cues from PRD / URL / screenshot / keywords / brand name. A graceful fallback chain keeps it working even with sparse inputs.
Phase B · Produce DESIGN.md. A full 9-section spec: color · type · component · layout · motion · depth · do's & don'ts · responsive · accessibility. Once you approve it, the spec lives in your project and can be edited by hand.
Phase C · Generate code. Strictly follows the spec. Self-audits against a 100-score quality checklist. Diff-audits when a reference URL exists.
📦 Repository layout
web-design/
├── SKILL.md # the skill itself (instructions for Claude)
├── references/ # design systems, style seeds, motion library,
│ # interaction patterns, quality checklist
├── scripts/ # Playwright crawler, static token extractor,
│ # Unsplash image fetcher
└── docs/ # landing page (served by GitHub Pages)
├── index.html
├── styles.css
├── app.js
├── DESIGN.md # the page's own spec (produced by the SKILL itself)
└── images/
🚀 Install
Clone into your Claude Code skills directory:
git clone https://github.com/KAOPU-XiaoPu/web-design ~/.claude/skills/web-design
Claude Code will auto-discover the SKILL the next time you start a session.
💻 Run the landing page locally
cd web-design/docs
python3 -m http.server 8000
# open http://localhost:8000
Opening index.html directly with file:// won't work — Google Fonts and the OGL ES module need an HTTP origin.
🙏 Credits
Motion effects on the landing page derive from work by David Haz:
- vue-bits (MIT) — GradientBlinds, RollingGallery
- react-bits (MIT) — DomeGallery
Reference inspirations for the DESIGN.md structure draw from awesome-design-md (MIT).
📄 License
MIT — use it, fork it, ship it.
Built with ❤️ by @KAOPU-XiaoPu
같은 카테고리 다른 리소스
Pretendard
한글 가변 웨이트 폰트. 시스템 폰트를 대체하는 균형 잡힌 자형으로 국내 프로덕트 웹 타이포그래피의 사실상 표준이다.
Impeccable
프론트엔드 디자인 품질 스킬 20여 종. frontend-design 생성부터 polish·audit·critique 마감 게이트까지.
Framer Motion
React 애니메이션 라이브러리. 선언적이고 물리 기반.
Lucide React
깔끔한 오픈소스 아이콘 세트. shadcn/ui 기본 아이콘.
