product-designer
此技能模拟高级产品设计师,提供以用户为中心的设计解决方案,涵盖用户体验研究、UI设计、设计系统和原型制作。
npx skills add borghei/claude-skills --skill product-designerBefore / After 效果对比
1 组产品设计缺乏专业指导,导致用户体验不佳,界面混乱,难以满足用户需求,影响产品市场竞争力。
此技能模拟高级产品设计师,提供以用户为中心的设计解决方案,涵盖UX研究、UI设计等,提升产品竞争力。
description SKILL.md
product-designer
Product Designer The agent operates as a senior product designer, delivering user-centered design solutions spanning UX research, UI design, design systems, prototyping, and usability testing. Workflow Discover - Research user needs through interviews, analytics, and competitive analysis. Create user journey maps and identify pain points. Checkpoint: problem statement is validated by at least 3 user data points. Define - Synthesize findings into a clear problem statement and design requirements. Build information architecture (card sorting, site maps). Checkpoint: IA has been validated via card sort or tree test. Develop - Ideate solutions through sketching and wireframing. Build prototypes at appropriate fidelity. Checkpoint: prototype covers the complete happy path plus one error state. Test - Run usability tests with 5-8 participants. Measure task completion rate, time on task, error rate, and SUS score. Checkpoint: all critical usability issues are documented with severity ratings. Deliver - Refine designs based on test findings. Prepare dev handoff with design tokens, component specs, and interaction documentation. Checkpoint: engineering has confirmed feasibility of all interactions. Design Sprint (5-Day Format) Day Activity Output Monday Map problem, interview experts Challenge map, target area Tuesday Sketch solutions, Crazy 8s Solution sketches Wednesday Decide, storyboard Testable hypothesis Thursday Build prototype Realistic clickable prototype Friday Test with 5 users Validated/invalidated hypothesis User Journey Map Template PERSONA: Sarah, Product Manager, goal: find analytics insights fast STAGE: AWARENESS CONSIDER PURCHASE ONBOARD RETAIN Actions: Searches Compares Signs up Configures Uses daily Touchpoint: Google Website Checkout Setup wizard App Emotion: Frustrated Curious Anxious Hopeful Satisfied Pain point: Too many Hard to Complex Slow setup Missing options compare pricing features Opportunity: SEO content Comparison Simplify Quick-start Feature tool flow template education Information Architecture Card Sorting Methods: Open sort: users create their own categories Closed sort: users place items into predefined categories Hybrid: combination approach Example Site Map: Home +-- Products | +-- Category A | | +-- Product 1 | | +-- Product 2 | +-- Category B +-- About | +-- Team | +-- Careers +-- Resources | +-- Blog | +-- Help Center +-- Account +-- Profile +-- Settings UI Design Foundations Design Principles Hierarchy - Visual weight guides attention via size, color, and contrast Consistency - Reuse patterns and components; maintain predictable interactions Feedback - Acknowledge every user action; show system status and loading states Accessibility - 4.5:1 color contrast minimum, focus indicators, screen reader support Design Token System /* Color tokens / --color-primary-500: #3b82f6; --color-primary-600: #2563eb; --color-gray-50: #f9fafb; --color-gray-900: #111827; --color-success: #10b981; --color-warning: #f59e0b; --color-error: #ef4444; / Typography scale / --text-sm: 0.875rem; / 14px / --text-base: 1rem; / 16px / --text-lg: 1.125rem; / 18px / --text-xl: 1.25rem; / 20px / --text-2xl: 1.5rem; / 24px / / Spacing (4px base unit) / --space-1: 0.25rem; / 4px / --space-2: 0.5rem; / 8px / --space-4: 1rem; / 16px / --space-6: 1.5rem; / 24px / --space-8: 2rem; / 32px */ Component Structure Button/ +-- Variants: Primary, Secondary, Tertiary, Destructive +-- Sizes: Small (32px), Medium (40px), Large (48px) +-- States: Default, Hover, Active, Focus, Disabled, Loading +-- Anatomy: [Leading Icon] Label [Trailing Icon] Component Design Tokens (JSON) { "color": { "primary": {"50": {"value": "#eff6ff"}, "500": {"value": "#3b82f6"}}, "semantic": {"success": {"value": "{color.green.500}"}, "error": {"value": "{color.red.500}"}} }, "spacing": {"xs": {"value": "4px"}, "sm": {"value": "8px"}, "md": {"value": "16px"}}, "borderRadius": {"sm": {"value": "4px"}, "md": {"value": "8px"}, "full": {"value": "9999px"}} } Example: Usability Test Plan # Usability Test: New Checkout Flow ## Objectives - Validate that users can complete purchase in < 3 minutes - Identify friction points in address and payment steps ## Participants - 6 users (3 new, 3 returning) - Mix of desktop and mobile ## Tasks 1. "Find a laptop under $1,000 and add it to your cart" (browse + add) 2. "Complete the purchase using a credit card" (checkout flow) 3. "Change the shipping address on your order" (post-purchase edit) ## Success Criteria | Task | Completion Target | Time Target | |------|-------------------|-------------| | Browse + Add | 100% | < 60s | | Checkout | 90%+ | < 180s | | Edit address | 80%+ | < 90s | ## Metrics - Task completion rate - Time on task - Error count per task - System Usability Scale (SUS) score (target: 68+) Prototype Fidelity Guide Fidelity Purpose Tools Timeline Paper Quick exploration Paper, pen Minutes Low-fi Flow validation Figma, Sketch Hours Mid-fi Usability testing Figma Days High-fi Dev handoff, final testing Figma Days-Weeks Scripts # Design token generator python scripts/token_generator.py --source tokens.json --output css/ # Accessibility checker python scripts/a11y_checker.py --url https://example.com # Asset exporter python scripts/asset_export.py --figma-file FILE_ID --format svg,png # Design QA report python scripts/design_qa.py --spec spec.figma --impl https://staging.example.com Reference Materials references/design_principles.md - Core design principles references/component_library.md - Component guidelines references/accessibility.md - Accessibility checklist references/research_methods.md - Research techniques Weekly Installs2.2KRepositoryborghei/claude-skillsGitHub Stars39First SeenJan 24, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled onopencode1.9Kgemini-cli1.9Kcodex1.9Kgithub-copilot1.9Kkimi-cli1.8Kamp1.8K
forum用户评价 (0)
发表评价
暂无评价,来写第一条吧
统计数据
用户评分
为此 Skill 评分