Community라이팅 & 에디팅github.com

프로토타입 & 리서치

아이디어를 콘텐츠 우선 → 와이어프레임 → 로우파이 → 하이파이 → 코드의 단계로 발전시키고, 각 단계마다 검증 계획, 사용자 여정 맵, 사용성 테스트 스크립트를 함께 제공합니다. 프로토타이핑, 와이어프레임, 사용자 플로우 매핑, 또는 사용성 테스트 계획/실행 시 사용하세요.

프로토타입 & 리서치란 무엇인가요?

이 스킬은 제품 디자인과 리서치 워크플로우를 안내하는 AI 어시스턴트입니다. 아이디어를 **5단계 충실도 사다리**(콘텐츠 우선 → 와이어프레임 → 로우파이 → 하이파이 → 코드)를 따라 발전시키며 각 단계에 맞는 구체적인 검증 계획을 제공합니다. 사용자 여정 맵, 사용성 테스트 스크립트, 접근성 및 디자인 토큰 참조 등 실제 실행 가능한 아티팩트를 생성합니다. Cursor, Claude Code 등 다양한 AI 에이전트 플랫폼과 호환되며, CLI 명령어로 쉽게 호출할 수 있습니다. 핵심은 '질문에 답하는 최소 충실도'를 선택하도록 하여 불필요한 작업을 방지하고, 오류 경로와 엣지 케이스를 포함한 완전한 플로우를 강조합니다. 각 단계가 끝나면 '다음에 검증할 것'을 명시적으로 계획하여 지속적인 개선 사이클을 지원합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/plugin87/ux-ui-agent-skills/tree/main/.claude/skills/prototype

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

스킬: 프로토타입 & 리서치

적절한 충실도 수준으로 작업을 안내하고 검증합니다.

단계

  1. workflows/prototyping.md (5단계 충실도 사다리, 여정 매핑 템플릿, 사용성 테스트 스크립트, 샘플 데이터)를 읽습니다.
  2. 현재 필요를 파악하고 이에 답할 수 있는 가장 낮은 충실도를 선택합니다. — 단계를 절대 건너뛰지 마세요:
    • 콘텐츠 우선 (정보 요구) → 와이어프레임 (레이아웃/내비게이션) → 로우파이 (작업 완료) → 하이파이 (시각/접근성) → 코드 (실현 가능성/성능).
  3. 플로우의 경우: 의사 결정 지점, 오류 경로 및 엣지 케이스를 포함한 사용자 여정 맵을 작성합니다.
  4. 검증의 경우: 스크립트를 사용하여 사용성 테스트(작업, 성공 기준, 5명 사용자 규칙)를 정의합니다.
  5. 하이파이/코드 단계에서는 토큰(tokens/*), 컴포넌트(components/*), 취향(taste/*), 접근성(accessibility/*)을 참조합니다.

출력물

선택한 충실도로 생성된 아티팩트 + '다음에 검증할 것'에 대한 명시적인 계획.

완료 전 확인사항

  • 충실도가 답하려는 질문과 일치하며, 어떤 단계도 건너뛰지 않았습니다.
  • 플로우에는 행복 경로(happy path)뿐만 아니라 의사 결정 지점, 오류 경로 및 엣지 케이스(빈 상태, 로딩, 오버플로우)가 포함됩니다.
  • 구체적인 검증 단계(작업 + 성공 기준)가 명명되었으며, '나중에 테스트'와 같은 모호한 표현이 없습니다.
  • 하이파이/코드 아티팩트는 design-code와 동일한 토큰 및 접근성 기준(하드코딩된 값 없음, 대비, 상태)을 통과합니다.

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

plugin87/design-tokens

Generate, extend, or audit design tokens in DTCG format with the 3-tier architecture (primitive → semantic → component). Use when the user wants a color palette, type scale, spacing/shadow/radius/motion tokens, multi-brand theming, or wants to validate token files. Covers colors, typography, spacing, shadows, borders, breakpoints, motion, gradients, opacity, blur, sizing, states, theming.

plugin87/governance

Govern how the design system evolves — SemVer for tokens/components, the contribution workflow, deprecation policy, and change communication. Use when the user wants to add/promote/deprecate a component or token, decide a version bump, set up a contribution process, or keep the system from fragmenting.

plugin87/image-to-code

Turn a reference image, screenshot, or mockup into token-driven, accessible code — infer the design system from the reference (palette, type scale, spacing, radius, layout archetype), map it to the 3-tier tokens, rebuild it, then verify with the kit's gates. Use when the user provides a design/screenshot and wants matching UI code.

plugin87/performance

Optimize UI performance against Core Web Vitals — LCP, INP, CLS — with loading/code-split strategy, layout-shift prevention, and animation performance rules. Use when the user wants to improve speed, fix jank or layout shift, hit Web Vitals budgets, or make a UI feel fast on low-end devices.

plugin87/redesign

Upgrade an existing website or app to premium quality without breaking functionality — audit the current design, identify generic/AI tells, then apply taste and system rules surgically. Use when the user wants to improve, modernize, polish, or "make better" an existing UI/codebase.

plugin87/token-build

Set up or run the token build pipeline — transform the DTCG tokens/*.json (source of truth) into platform artifacts (CSS variables, Tailwind @theme, JS/TS, iOS Asset Catalog, Android, Compose) with Style Dictionary / Tokens Studio / W3C DTCG export. Use when the user wants to generate platform theme files from tokens, wire token CI, or multi-platform token output.

plugin87/ux-writing

Write or review UI copy — buttons, errors, empty states, microcopy, notifications, labels — using the voice & tone system (clear, concise, useful, human, honest) with the what→why→how error formula and inclusive-language rules. Use when the user needs interface copy, error messages, empty-state text, or a copy review.

관련 스킬