frontend-design
npx skills add https://github.com/unicorn-plugins/claude-skills --skill frontend-design
Agent 安装分布
Skill 文档
íë¡ í¸ìë ëìì¸
[íë¡ í¸ìë ëìì¸ ì¤í¬ íì±í]
목í
íìí ëìì¸ íì§ì ê°ì¶ ë ì°½ì ì´ê³ íë¡ëì ìì¤ì íë¡ í¸ìë ì¸í°íì´ì¤ë¥¼ ìì±í¨. ì¹ ì»´í¬ëí¸, íì´ì§, artifact, í¬ì¤í°, ì í리ì¼ì´ì êµ¬ì¶ ì íì©íë©°, ì¼ë°ì ì¸ AI ìì± ì¬ë¯¸ì±ì í¼íê³ ì°½ìì ì´ê³ ì¸ë ¨ë ì½ëì UI ëìì¸ì ì ê³µí¨.
íì±í ì¡°ê±´
ì¬ì©ìê° ì¹ ì»´í¬ëí¸, íì´ì§, ëìë³´ë, React ì»´í¬ëí¸, HTML/CSS ë ì´ìì êµ¬ì¶ ëë ì¹ UI ì¤íì¼ë§/미í ìì² ì íì±í.
ìí¬íë¡ì°
ì¤ì: ì¶ê°ì ì¸ íì¼ íìì´ë ìì´ì í¸ ìì ìì´, ìë ëìì¸ ìì¹ì ì¦ì í롬íí¸ë¡ ì¶ë ¥íì¬ íë¡ í¸ìë ìì ì ì ì©íì¸ì.
Design Thinking
ì½ë© ì ì 컨í ì¤í¸ë¥¼ ì´í´íê³ ëë´í ì¬ë¯¸ì ë°©í¥ì ê²°ì :
- 목ì : ì´ ì¸í°íì´ì¤ë ì´ë¤ 문ì 를 í´ê²°íëê°? ëê° ì¬ì©íëê°?
- í¤: ê·¹ë¨ì ì í â ê·¹ëë¡ ë¯¸ëë©, ê·¹ëë¡ ë§¥ìë©, ë í¸ë¡ í¨ì²ë¦¬ì¤í±, ì 기ì /ìì°ì , ëì 리/ì ì , ì¥ëì¤ë¬ì´/í ì´ ê°ì, ìëí 리ì¼/매거ì§, ë¸ë£¨í리ì¤í¸/ììì , ì르ë°ì½/기ííì , ìíí¸/íì¤í , ì°ì ì /ì¤ì©ì ë±. 무ìí ë§ì íë¯¸ê° ìì¼ë¯ë¡ ì´ë¥¼ ìê°ì¼ë¡ ì¬ì©íë ì¬ë¯¸ì ë°©í¥ì ì§ì ì¼ë¡ ë¶í©íë ëìì¸ì ê³ ì.
- ì ì½: 기ì ì구ì¬í (íë ììí¬, ì±ë¥, ì ê·¼ì±).
- ì°¨ë³í: 무ìì´ ì´ê²ì ìì ì ìê² ë§ëëê°? ì¬ëë¤ì´ 기ìµí í ê°ì§ë 무ìì¸ê°?
íµì¬: ëª íí ê°ë ì ë°©í¥ì ì ííê³ ì ë°íê² ì¤í. ëë´í ë§¥ìë©ë¦¬ì¦ê³¼ ì ì ë 미ëë©ë¦¬ì¦ 모ë ìëí¨ â íµì¬ì ìëì±ì´ë©° ê°ë ¬í¨ì´ ìë.
ê·¸ë° ë¤ì ìëíë ì½ë(HTML/CSS/JS, React, Vue ë±)를 구í. ì½ëë ë¤ìì ë§ì¡±:
- íë¡ëì ìì¤ì´ë©° 기ë¥ì
- ìê°ì ì¼ë¡ ì¸ìì ì´ë©° 기ìµì ë¨ì
- ëª íí ì¬ë¯¸ì ê´ì ì ê°ì§ ìì§ë ¥ ìë ëìì¸
- 모ë ì¸ë¶ ì¬íì´ ì¸ì¬íê² ì ì ë¨
íë¡ í¸ìë ì¬ë¯¸ì± ê°ì´ëë¼ì¸
ë¤ìì ì§ì¤:
íì´í¬ê·¸ëí¼
ìë¦ëµê³ ë í¹íë©° í¥ë¯¸ë¡ì´ í°í¸ë¥¼ ì í. Arialì´ë Inter ê°ì ì¼ë°ì ì¸ í°í¸ë¥¼ í¼íê³ , íë¡ í¸ìëì ì¬ë¯¸ì±ì í¥ììí¤ë ë ì°½ì ì¸ ì íì ì í¸. ììì¹ ëª»í, ê°ì± ìë í°í¸ ì í. ë í¹í ëì¤íë ì´ í°í¸ì ì ì ë 본문 í°í¸ë¥¼ íì´ë§.
ììê³¼ í ë§
ìì§ë ¥ ìë ì¬ë¯¸ì±ì ì ë . CSS ë³ìë¡ ì¼ê´ì± ì ì§. 주ì ììê³¼ ë ì¹´ë¡ì´ ê°ì¡°ìì´ ìì¬íê³ ê· ë±íê² ë¶í¬ë íë í¸ë¥¼ ë¥ê°í¨.
모ì
í¨ê³¼ì ë§ì´í¬ë¡ ì¸í°ëì ì ì ëë©ì´ì ì¬ì©. HTMLì ê²½ì° CSS ì ì© ì루ì ì°ì . Reactì ê²½ì° ê°ë¥íë©´ Motion ë¼ì´ë¸ë¬ë¦¬ ì¬ì©. ê³ ìí©í¸ ìê°ì ì§ì¤: ë¨ê³ì íì(animation-delay)ê° ìë ì ì¡°ì¨ë íì´ì§ ë¡ëê° í©ì´ì§ ë§ì´í¬ë¡ ì¸í°ëì ë³´ë¤ ë ë§ì ì¦ê±°ìì ìì±. ì¤í¬ë¡¤ í¸ë¦¬ê±°ì ëë¼ìì 주ë í¸ë² ìí ì¬ì©.
ê³µê° êµ¬ì±
ììì¹ ëª»í ë ì´ìì. ë¹ëì¹. 겹침. ëê°ì íë¦. 그리ë를 깨ë ìì. ëëí ë¤ê±°í°ë¸ ì¤íì´ì¤ ëë íµì ë ë°ë.
배경과 ìê°ì ëí ì¼
ë¨ì ê¸°ë³¸ê° ëì ë¶ì기ì ê¹ì´ë¥¼ ìì±. ì ì²´ ì¬ë¯¸ì±ê³¼ ì¼ì¹íë ë§¥ë½ì í¨ê³¼ì í ì¤ì² ì¶ê°. ê·¸ë¼ëì¸í¸ ë©ì, ë ¸ì´ì¦ í ì¤ì², 기ííì í¨í´, ë ì´ì´ë í¬ëª ë, ê·¹ì ì¸ ê·¸ë¦¼ì, ì¥ìì í ë리, 커ì¤í 커ì, ê·¸ë ì¸ ì¤ë²ë ì´ ê°ì ì°½ìì íí ì ì©.
í¼í´ì¼ í ì¼ë°ì ì¸ AI ì¬ë¯¸ì±
ì ë ì¬ì© ê¸ì§:
- ê³¼ëíê² ì¬ì©ë í°í¸ í¨ë°ë¦¬ (Inter, Roboto, Arial, ìì¤í í°í¸)
- ì§ë¶í ìì ì¡°í© (í¹í í°ì ë°°ê²½ ìì ë³´ë¼ì ê·¸ë¼ëì¸í¸)
- ì측 ê°ë¥í ë ì´ììê³¼ ì»´í¬ëí¸ í¨í´
- ë§¥ë½ í¹ì ê°ì±ì´ ë¶ì¡±í ì¿ í¤ ì»¤í° ëìì¸
ì°½ìì ì¼ë¡ í´ìíê³ ë§¥ë½ì ì§ì ì¼ë¡ ì¤ê³ë ëëì 주ë ììì¹ ëª»í ì íì íì¸ì. ì´ë¤ ëìì¸ë ëì¼í´ìë ì ë©ëë¤. ë¼ì´í¸ í ë§ì ë¤í¬ í ë§, ë¤ìí í°í¸, ë¤ìí ì¬ë¯¸ì± ê°ì ë³íìí¤ì¸ì. ì ë ê³µíµì ì¸ ì í(ì: Space Grotesk)ì¼ë¡ ìë ´íì§ ë§ì¸ì.
ì¤ì: 구í ë³µì¡ë를 ì¬ë¯¸ì ë¹ì ì ë§ì¶ì¸ì:
- ë§¥ìë©ë¦¬ì¤í¸ ëìì¸ â ê´ë²ìí ì ëë©ì´ì ê³¼ í¨ê³¼ê° í¬í¨ë ì êµí ì½ë íì
- 미ëë©ë¦¬ì¤í¸ ëë ì ì ë ëìì¸ â ì ì , ì ë°í¨, ê°ê²©/íì´í¬ê·¸ëí¼/미ë¬í ëí ì¼ì ëí ì ì¤í 주ì íì
ì°ìí¨ì ë¹ì ì ì ì¤ííë ê²ìì ëìµëë¤.
MUST ê·ì¹
| # | ê·ì¹ |
|---|---|
| 1 | ì½ë© ì ì ëª íí ì¬ë¯¸ì ë°©í¥ ê²°ì (Design Thinking ì¹ì 참조) |
| 2 | ë ì°½ì ì´ê³ ë§¥ë½ í¹ì ì ì¸ í°í¸ ì í (Inter, Arial, Roboto ê¸ì§) |
| 3 | íë¡ëì ìì¤ì ìëíë ì½ë 구í |
| 4 | ì¬ë¯¸ì ë¹ì ì ë§ì¶° 구í ë³µì¡ë ì¡°ì |
| 5 | 모ë ì¸ë¶ ì¬íì ì¸ì¬í 주ì (íì´í¬ê·¸ëí¼, ìì, 모ì , ê³µê°, ë°°ê²½) |
MUST NOT ê·ì¹
| # | ê¸ì§ ì¬í |
|---|---|
| 1 | ì¼ë°ì ì¸ AI ìì± ì¬ë¯¸ì± ì¬ì© ê¸ì§ (ë³´ë¼ì ê·¸ë¼ëì¸í¸ + í° ë°°ê²½, ìì¤í í°í¸ ë±) |
| 2 | ë§¥ë½ ìë ì¿ í¤ ì»¤í° ëìì¸ ê¸ì§ |
| 3 | ì¬ë¯¸ì ë°©í¥ ìì´ ì½ë© ìì ê¸ì§ |
| 4 | ëì¼í í°í¸(Space Grotesk ë±)ë¡ ìë ´ ê¸ì§ |
ê²ì¦ ì²´í¬ë¦¬ì¤í¸
- frontmatterì name, description í¬í¨
- Design Thinking ì¹ì ì 목ì /í¤/ì ì½/ì°¨ë³í ì ì
- íì´í¬ê·¸ëí¼ ê°ì´ëì ë ì°½ì í°í¸ ì í ê°ì¡°
- ìì/í ë§ ê°ì´ëì ìì§ë ¥ ê°ì¡°
- 모ì ê°ì´ëì ê³ ìí©í¸ ìê° ê°ì¡°
- ê³µê° êµ¬ì± ê°ì´ëì ììì¹ ëª»í ë ì´ìì ê°ì¡°
- ë°°ê²½ ê°ì´ëì ë¶ì기ì ê¹ì´ ìì± ê°ì¡°
- ì¼ë°ì ì¸ AI ì¬ë¯¸ì± í¼í기 ì¹ì ì ê¸ì§ ì¬í ëª ì
- 구í ë³µì¡ë ì¡°ì ê°ì´ë í¬í¨