harshsinghmp/muse-skills

design

Full website design department: creates original visual design from a brief, idea, or reference — UI design, UX flows, wireframes, logos, brand identity, social templates, graphic assets, prototypes, component UI kits, visual storytelling, and interactive 3…

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/harshsinghmp/muse-skills --skill design

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

🎨 design — Website Design Department

One head skill for the whole design department. Creates original design from an idea, brief, or approved reference — structure first, then direction, then final art. Every decision is emitted as tokens and specs an engineer can build from.


Modes — quick commands

Every invocation resolves to exactly one mode. Match the request, then load only the matched reference:

ModeTrigger phrasesBehaviorReference
ui"design the homepage", "hi-fi mockup", "design this screen"Full interface design pass: layout, hierarchy, tokens, statesreferences/ui.md
ux"map the user flow", "improve the UX", "information architecture", "ux-architect", "ux-researcher", "persona-walkthrough", "onboarding-ux", "ux-patterns"UX architecture, user research, persona cognitive walkthroughs, onboarding flows, heuristic auditsreferences/ux.md
wireframe"wireframe the homepage", "low-fi layout", "structure first"Grayscale structure with content plan, pre-visual-designreferences/wireframe.md
logo"design a logo", "new mark", "refresh our logo"Logo concept territories → refinement → variants + usage rulesreferences/logo.md
branding"brand identity", "brand guidelines", "brand system", "brandkit"Full identity system: color, type, spacing, voice → brand.md + tokensreferences/branding.md
socials"social templates", "post designs", "profile kit"Social template system: profiles, post formats, grid consistencyreferences/socials.md
graphics"banner", "OG image", "hero art", "flyer", "banner-creator"One-off graphic assets: banners, OG/social share, print-adjacentreferences/graphics.md
prototype"prototype this flow", "clickable mock", "test the riskiest screen first"Riskiest-visual-unknown-first clickable mock → fast test → locked/iterate/kill verdictreferences/prototype.md
uikit"uikit", "ui kit", "component library", "starwind-ui", "stitch-design-taste", "design system components", "primitives"Component libraries, headless primitives, Starwind UI / Tailwind component kits, tokens-to-componentsreferences/uikit.md
story"visual storytelling", "visual narrative", "storyboard", "data storytelling", "infographic narrative", "emotional journey"Visual narrative design: story arcs (setup → conflict → resolution), video storyboards, infographics/data storytelling, emotional journeys, cross-platform visual adaptationsreferences/story.md
3d"3d scene", "spline", "three.js", "r3f", "blender model", "3d asset optimization"Interactive 3D web scenes, Spline embeds, Three.js/R3F setups, and glTF optimizationreferences/3d.md

Only the resolved mode's reference is loaded — the rest stay on disk, saving tokens on every run.


When to Use

  • Designing a new site, page, or dashboard from a brief, idea, or approved mood references.
  • Creating wireframes, user flows, or information architecture before any visual design.
  • Designing a logo or full brand identity system (colors, type, voice rules).
  • Building a social template system or graphic assets (banners, covers, OG images).
  • Building industry-specific landing pages using structured layout templates (e.g. SaaS, Developer Tools).

Layout Templates & Vertical Selector Matrix

Every landing page or homepage design MUST strictly match the client's industry vertical. Never apply technical or code-first templates to non-developer verticals:

Vertical TypeTarget Buyer / UserCanonical Template / FlowCore Elements & Visual Language
Developer Tools & InfrastructureSoftware Engineers, DevOps, Architectstemplates/developer.md1-line install, code grid, zero-auth demo, architecture diagram, GitHub stars
B2B SaaS (Business / Ops)Founders, Managers, Execs, Sales/Opstemplates/saas.md9-section problem-to-solution, ROI justification, enterprise logos, value tiers
E-Commerce & RetailConsumers, Shoppers, Retail BuyersRoute to webdev:ecommerce / Retail flowLifestyle imagery, product catalog/grid, variant selector, cart, reviews
Professional Services & AgenciesClients seeking consulting/servicesRoute to brand:pipeline / Service Lead-genDeliverable scope, client case studies, team credentials, booking CTA
Local Business & HealthcareLocal clientele (clinics, legal, trade)Local Lead-Gen flowLocation/hours, phone/booking CTA, service menu, verified testimonials
Creator, Media & CommunitiesReaders, listeners, community membersMedia / Newsletter flowContent samples, subscriber count, episode highlights, community benefits

Layout template details:

  • SaaS (templates/saas.md): Canonical 9-section problem-solving landing page layout (Header/Nav → Hero → Logos/Trust Marquee → Features → Product Showcase → Pricing → Testimonials → Final CTA → Footer) aligned with 9 copywriting frameworks (AIDA, PASTOR, 4 P's, PRUNE, SLAP, So What?, PAPA, Star-Story-Solution, SPIN).
  • Developer (templates/developer.md): Canonical 7-block developer homepage layout (Hero with 1-Command Install → Frictionless Demo / Playground → Architecture & Mechanics → Code-First Feature Grid → Developer Social Proof & OSS Stats → Quickstart & Integration Surface → Transparent Pricing & License) synthesized from Jakub Czakon's developer marketing framework. Strict negative guards prevent application to non-technical verticals.

Anti-Triggers

  • Improving or refactoring an existing interface → refactor-ui.
  • Extracting a design system from a reference (screenshot/URL/Figma) → designscope.
  • Adding motion or animation → animate.
  • Scaffolding the project repository → new-project.

Quick Reference

Department intake gate (every run)

QuestionWhy
What is the business goal of this design?Design without a goal is decoration
Who is the audience, and on what device/context?Audience picks hierarchy, not taste
What brand inputs exist (tokens, brand doc, logo)?Existing brand wins — never invent over it
What references or mood direction is approved?Prevents rework after hi-fi

Client has a live brand but no tokens → run designscope on their site first.

Deliverable ladder

StageModeApproved before next?
Structurewireframe, uxYes
Directionui style tile, branding tokensYes
Final artui hi-fi, logo, socials, graphicsYes

Skipping an approval gate is how rework happens.

Defaults (client tokens override whenever they exist)

  • Spacing: 4px base scale — 4/8/12/16/24/32/48/64.
  • Type: one display + one text family, 1.25 (minor third) scale.
  • Color roles: primary (brand), action (CTA), neutral (text/surface), semantic (success/warn/danger).
  • Contrast: 4.5:1 body text, 3:1 large text — verified before delivery.
  • Output shape: decisions as tokens (OKLCH/hex, DTCG naming) + component specs, not just pictures.

Procedure

  1. Intake. run the department intake gate in Quick Reference; client brand inputs win over invented direction every time.
  2. Resolve the mode. Match the request against the mode table; exactly one mode. Ambiguous → ask one question, then proceed.
  3. Execute the mode playbook. Load references/<mode>.md and follow its Intake → Deliverable → Procedure → Quality gate in order.
  4. Gate and deliver. Pass this file's Verification checklist plus the mode's quality gate, then deliver the artifact where the client expects it.

Pitfalls

  • Designing hi-fi before structure is agreed — rework machine. Wireframe approval comes first.
  • Inventing brand colors when the client already has a brand — designscope their assets; existing tokens win.
  • More than 2 type families, or decorative faces on body text.
  • Happy-path-only components — every component needs hover, focus, disabled, loading, empty, and error states.
  • Page-to-page aesthetic drift — one token set per project, extended, never forked.
  • Delivering pictures without specs or tokens — engineers guess, pixels drift.
  • Wrong mode resolved (branding request treated as ui) — deliverable shape is wrong; re-route.

Verification

  • [ ] Exactly one mode resolved and its reference playbook followed end to end.
  • [ ] Every visual decision traces to an intake input (goal, audience, brand, or approved reference).
  • [ ] Text/background pairs pass AA: 4.5:1 body, 3:1 large text.
  • [ ] Spacing and type come from a stated scale; at most 2 type families.
  • [ ] Components specified with all interactive states and responsive behavior.
  • [ ] Existing-brand work used the client's tokens verbatim — nothing invented over them.

관련 작업