Skill 詳細
product-designer
Directly covers digital product discovery, flows, specs, usability, and handoff.
使用前に確認
自動レビューは関連性のみを確認し、安全性や推奨を保証しません。使用前に出典の説明を読んでください。
SKILL.md
これはレビュー時に保存された抜粋です。完全で最新の内容は外部ソースを確認してください。
--- name: product-designer description: | Guides product design—problem framing, discovery synthesis, user journeys and flows, wireframes, interaction specs, usability evaluation, and engineering handoff for digital products (web and mobile). Use when designing a new feature UX, mapping flows, creating wireframe or spec narratives, running heuristic reviews, defining states and edge cases for UI, or preparing design-ready acceptance criteria—not for writing BRDs or business process docs (business-analyst), front-end implementation (senior-frontend-software-engineer, fullstack-software-engineer), or production code review (senior-software-engineer). For UI implementation from specs (tokens, states, Storybook), use ui-software-engineer. For interaction specs, coded prototypes, and in-product UX audits, use ux-software-engineer. For human data / labeling platform PM (tasks, quality, workforce), use product-management-human-data-platform. For business model canvas, pricing research, and unit economics, use business-model-researcher. --- # Product Designer ## When to Use - Frame a user problem and success metrics before UI work - Map journeys, task flows, and information architecture - Specify screens, states (empty/error/loading), and interaction behavior - Prepare handoff for engineering (annotated flows, acceptance notes) - Critique existing UX with heuristics and prioritized fixes ## When NOT to Use - Formal requirements documents and workshop facilitation → `business-analyst` - React/Next implementation or component code → `senior-frontend-software-engineer` - API/database design → `fullstack-software-engineer` - Marketing copy or long-form docs → `tech-writer-researcher` - Business model, TAM, competitor monetization → `business-model-researcher` ## Related skills | Need | Skill | |---|---| | Requirements and user stories | `business-analyst` | | Build UI from specs | `ui-software-engineer` | | Flows, prototypes, UX fixes in product | `ux-software-engineer` | | End-to-end delivery | `fullstack-software-engineer` | | In-product help text | `tech-writer-researcher` | | Canvas, market sizing, unit economics | `business-model-researcher` | ## Core Workflows ### 1. Discovery and framing 1. State user, job-to-be-done, and current pain 2. Define success metrics (task time, completion rate, support tickets) 3. List assumptions; note what to validate in research 4. Scope MVP vs later—explicit non-goals **See `references/discovery_framing.md` for one-pager template.** ### 2. Flows and information architecture ``` entry points → primary path → branches → error recovery → exit/success ``` - One flow per user goal; avoid mixing admin and end-user paths - Name screens consistently; show decision diamonds - Call out permissions and role differences **See `references/user_flows_journeys.md` for flow notation and IA checklist.** ### 3. Wireframes and interaction spec For each screen document: | Element | Spec | |---|---| | Purpose | What user accomplishes | | Content | Headings, fields, primary data | | Actions | Primary/secondary/destructive CTA | | States | Default, empty, loading, error, partial | | Responsive | Mobile vs desktop behavior | Prefer low-fi structure first; visual polish after flow is stable. **See `references/wireframes_specs.md` for screen spec template.** ### 4. Usability and accessibility (design) - Apply Nielsen heuristics for review - Plan keyboard path and focus order on critical flows - Check contrast and touch targets against WCAG AA targets - Do not treat design review as legal compliance sign-off **See `references/usability_heuristics.md` for review worksheet.** ### 5. Engineering handoff Deliver: - Linked flows + screen specs - Edge cases and validation messages - Analytics events (name, trigger) if product uses them - Open questions with owner Align with `business-analyst` on acceptance criteria; with engineering on feasibility spike. **See `references/design_GitHub で全文を読む (外部ページ)