product-design
Product design methodology — MVP scoping, user stories, roadmapping, wireframes, design systems, accessibility, pricing models, and responsive strategy.
Skill by harmansidhudev
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/harmansidhudev-product-design
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/product-design
What's inside
- Skill name
product-design- Description
- Product design methodology — MVP scoping, user stories, roadmapping, wireframes, design systems, accessibility, pricing models, and responsive strategy.
- License
- MIT
- Instructions
- 276 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: "product-design" does not match folder "02-product-design"
- files: referenced but missing: templates/ui-ux-review-brief.md
Files (9)
- SKILL.md
- accessibility-design-checklist.md · references/
- design-audit-workflow.md · references/
- form-ux-patterns.md · references/
- micro-interaction-patterns.md · references/
- mvp-scoping-rice.md · references/
- onboarding-ux-patterns.md · references/
- user-story-template.md · references/
- wireframe-checklist.md · references/
SKILL.md (first lines)
# Product Design > Phase 1: DESIGN | Sprint 5 Guides product scoping, design methodology, and design system foundations for webapp launches. ## Coverage - MVP scoping (MoSCoW, RICE scoring with calibration examples) - User story format with acceptance criteria (Given/When/Then) - Roadmap template (MVP → V1.1 → V2 with explicit out-of-scope) - Pricing model design (tiers, trials, feature gates, Van Westendorp survey) - Information architecture and user flow mapping - Wireframe methodology (low-fi → mid-fi → high-fi pipeline) - State inventory (empty, loading, populated, error, offline per screen) - Design system foundation (color tokens, typography scale, spacing system, component inventory) - Design handoff checklist - Responsive strategy (breakpoints, mobile-first, touch targets ≥44px) - WCAG 2.2 AA checklist at design stage (50 items) - Form UX patterns (multi-step vs single-page, validation timing, error display, autosave) - Onboarding UX patterns (checklists, tooltip tours, progressive disclosure, activation metrics) - Micro-interaction patterns (button states, toasts, skeletons, optimistic UI, transitions) --- ## Checklist Items ### MVP Scope Definition <!-- beginner --> **Define your MVP scope** — MVP stands for "Minimum Viable Product" — the smallest version of your app that delivers real value to real users. The goal is to launch fast, learn from users, then improve. Start by listing every feature you can think of, then ruthlessly cut using MoSCoW: **Must-have** (launch blockers — the app is broken without these), **Should-have** (add within 2-4 weeks after launch), **Could-have** (nice but not important), **Won't-have** (explicitly out of scope). Your MVP should have 3-5 must-haves maximum. If you have more, you are building too much. Use RICE scoring (Reach x Impact x Confidence / Effort) to break ties between features that seem equally important. > Time: ~2-3 hours > Reference: See `references/mvp-scoping-rice.md` <!-- intermediate --> **MVP scope (MoSCoW + RICE)** — Must/Should/Could/Won't categorization with RICE scoring for prioritization within tiers. Calibrate RICE using the examples in the reference doc. Target 3-5 must-haves for MVP. Define explicit out-of-scope list. Document scope cut decisions with rationale to prevent revisiting them later. Set up scope change process (any new must-have requires removing one). > ~2-3 hours | `references/mvp-scoping-rice.md` <!-- senior --> **MVP scope** — MoSCoW + RICE scored. Max 3-5 must-haves. Explicit out-of-scope log. Scope change requires trade-off (add one = cut one). RICE calibrated against reference examples. > `references/mvp-scoping-rice.md` --- ### User Stories & Acceptance Criteria <!-- beginner --> **Write user stories for every feature** — User stories describe features from the user's perspective: "As a [role], I want [action] so that [benefit]." This format forces you to think about WHY users need a feature, not just WHAT it does. Each story needs acceptance criteria written in Given/When/Then format: "Given I am logged in, When I click the dashboard, Then I see my recent activity." These criteria are your definition of "done" — if all acceptance criteria pass, the story is complete. Size stories as XS (< 1 hour), S (half day), M (1-2 days), L (3-5 days), or XL (break it down further). > Time: ~1-2 hours for an epic with 5-8 stories > Reference: See `references/user-story-template.md` <!-- intermediate --> **User stories with acceptance criteria** — "As a [role], I want [action] so that [benefit]" with Given/When/Then acceptance criteria. Size using XS/S/M/L/XL (anything XL needs splitting). Group into epics. Include edge cases in acceptance criteria (empty state, error handling, permissions). Watch for anti-patterns: stories too large, missing benefit clause, tech-only stories without user value. > ~1-2 hours per epic | `references/user-story-template.md` <!-- senior --> **User stories** — Role/Want/Benefit format, Given/When/Then acceptance criteria, XS-XL sizing (split XL), edge cases in AC, grouped by epic. Avoid tech-only stories without user value. > `references/user-story-template.md` --- ### Product Roadmap <!-- beginner --> **Create a product roadmap** — A roadmap is a timeline for what you will build and when. Organize it into three releases: **MVP** (what you launch with — your must-haves), **V1.1** (first update 2-4 weeks after launch — your should-haves and quick wins from user feedback), and **V2** (major update 2-3 months later — could-haves and features informed by real usage data). Critically, also write an "Out of Scope" section listing features you are deliberately NOT building. This prevents scope creep and keeps your team focused. Share the roadmap with stakeholders so everyone agrees on what is and is not included. > Time: ~1-2 hours > Reference: See `references/mvp-scoping-rice.md` (roadmap template section) <!-- intermediate --> **Product roadmap** — Three-horizon plan: MVP (must-haves, 4-8 weeks), V1.1 (should-haves + feedback-driven, 2-4 weeks post-launch), V2 (data-informed features, 2-3 months post-launch). Explicit out-of-scope section with rationale. Review cadence: weekly during build, bi-weekly post-launch. Update based on user feedback, analytics, and business metrics — not stakeholder opinions alone. > ~1-2 hours | `references/mvp-scoping-rice.md` <!-- senior --> **Roadmap** — MVP / V1.1 / V2 horizons. Explicit out-of-scope. Weekly review during build. Data-informed re-prioritization post-launch. > `references/mvp-scoping-rice.md` --- ### Pricing Model Design <!-- beginner --> **Design your pricing model** — If you are charging money, you need to decide: (1) **Tiers** — Free, Pro, Enterprise is the most common SaaS pattern. Define exactly what each tier gets. (2) **Trials** — 14-day free trials convert better than 7-day but worse than 30-day. Pick 14 to start. (3) **Feature gates** — Which features are behind the paywall? Gate the features that provide the most value to power users, not basic functionality. (4) **Pricing research** — The Van Westendorp survey asks 4 price questions to find the acceptable range. Run it with 20-30 potential users. Start with pricing you feel is "uncomfortably high" — you can always discount but rarely raise prices. > Time: ~3-4 hours (including research) > Tip: If you are pre-revenue, skip this until you have at least 10 users asking about pricing. <!-- intermediate --> **Pricing model** — Tier structure (Free/Pro/Enterprise or usage-based), trial length (14d standard, consider freemium for PLG), feature gating strategy (gate value, not basics). Van Westendorp survey (4 price questions, n≥20) to find acceptable price range. Consider annual discount (15-20% off monthly), seat-based vs usage-based, overage handling. Document pricing in a decision log with rationale. Plan for grandfathering existing users on price changes. > ~3-4 hours <!-- senior --> **Pricing** — Tier structure, trial/freemium decision, feature gates (value not basics), Van Westendorp (n≥20), annual discount, grandfathering plan. Document rationale for pricing tribunal reviews. --- ### Information Architecture & User Flows <!-- beginner --> **Map your information architecture and user flows** — Information architecture (IA) is how you organize content and navigation in your app. Think of it as a tree: top-level pages branch into sub-pages and features. Start by listing every page/screen your app needs, then organize them into a hierarchy that makes sense to users (not developers). User flows are step-by-step paths through your app for key tasks. Map the "happy path" (everything works) and at least one error/edge case path for each critical flow. Draw these on paper, a whiteboard, or in Figma/Excalidraw. > Time: ~2-3 hours > Reference: See `references/wireframe-checklist.md` (IA template section) <!-- intermediate --> **Information architecture & user flows** — Site map / screen inventory (list every screen with parent-child relationships). Navigation model (primary nav, secondary nav, breadcrumbs, contextual links). User flows for critical paths: signup/onboarding, core task loop, upgrade/payment, settings/account management. Each flow: happy path + error states + edge cases. Validate IA with card sorting (open sort with 5+ users) or tree testing if resources allow. > ~2-3 hours | `references/wireframe-checklist.md` <!-- senior --> **IA & user flows** — Screen inventory with hierarchy, navigation model, critical-path user flows (happy + error), card sort or tree test validation. > `references/wireframe-checklist.md` --- ### Wireframe Methodology <!-- beginner --> **Create wireframes for every screen** — Wireframes are simplified drawings of your screens that focus on layout and content, not colors or polish. Work in three stages: (1) **Low-fi** (paper sketches or whiteboard, ~5 min per screen) — get ideas out fast, explore 2-3 layout options per screen. (2) **Mid-fi** (Figma or Excalidraw, key screens only) — add real content, define the grid, show all interactive elements. (3) **High-fi** (pixel-perfect, design tokens applied) — only after low-fi and mid-fi are validated. Most MVP teams only need mid-fi wireframes. Do not skip to high-fi — you will waste time polishing screens that get redesigned after user feedback. > Time: Low-fi ~30 min, Mid-fi ~2-4 hours, High-fi ~1-2 days > Reference: See `references/wireframe-checklist.md` <!-- intermediate -->
From harmansidhudev/shipwise, MIT.
More from harmansidhudev/shipwise
- 0.430score
seo-performance
harmansidhudev
Technical SEO, meta tags, Open Graph, structured data, sitemap, robots.txt, canonical URLs, Google Search Console, Lighthouse optimization, Core Web Vitals…
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
validate-idea
harmansidhudev
Idea validation methodology — problem definition, persona creation, user interviews, competitive analysis, TAM/SAM/SOM sizing, landing page tests, MVP…
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
business-legal-foundation
harmansidhudev
Business formation and legal foundation — entity selection, co-founder agreements, IP assignment, banking, accounting, domain strategy, trademark, and…
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
tech-architecture
harmansidhudev
Guides framework selection, database choice, API strategy, auth approach, and hosting decisions.
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
fullstack-development
harmansidhudev
Merged frontend + backend development skill (G12 consolidation).
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
platform-infrastructure
harmansidhudev
CI/CD pipelines, containerization, Infrastructure as Code, environment management, secrets management, DNS/SSL, and CDN configuration.
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
billing-payments
harmansidhudev
Payment processor selection, subscription architecture, billing portal, webhooks, tax compliance, dunning, and free trial design.
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
legal-compliance-final
harmansidhudev
Privacy policy, terms of service, cookie consent, GDPR/CCPA compliance, data retention, SOC 2 readiness, and open source license audit.
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
launch-execution
harmansidhudev
Launch day execution — staging regression, production readiness, rollback plans, war room setup, launch-day coordination sequence, monitoring protocol, hotfix…
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
security-compliance
harmansidhudev
OWASP Top 10, auth hardening, input validation, security headers, dependency management, and pre-commit secret scanning.
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
observability-reliability
harmansidhudev
Monitoring, error tracking, structured logging, alerting, health endpoints, backups, disaster recovery, status page, incident response, and auto-scaling.
SkillDFreshness: D★ 1Claude Code +9 - 0.429score
launch-assess
harmansidhudev
Orchestrator skill — assesses launch readiness, detects project phase, and routes to appropriate domain skills.
SkillDFreshness: D★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Mar 31, 2026 (7 months ago)
- Last release
- Mar 24, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/harmansidhudev/shipwise
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from harmansidhudev
- 0.430score
validate-idea
harmansidhudev
Idea validation methodology — problem definition, persona creation, user interviews, competitive analysis, TAM/SAM/SOM sizing, landing page tests, MVP…
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
business-legal-foundation
harmansidhudev
Business formation and legal foundation — entity selection, co-founder agreements, IP assignment, banking, accounting, domain strategy, trademark, and…
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
tech-architecture
harmansidhudev
Guides framework selection, database choice, API strategy, auth approach, and hosting decisions.
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
fullstack-development
harmansidhudev
Merged frontend + backend development skill (G12 consolidation).
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
platform-infrastructure
harmansidhudev
CI/CD pipelines, containerization, Infrastructure as Code, environment management, secrets management, DNS/SSL, and CDN configuration.
SkillDFreshness: D★ 1Claude Code +9 - 0.430score
security-compliance
harmansidhudev
OWASP Top 10, auth hardening, input validation, security headers, dependency management, and pre-commit secret scanning.
SkillDFreshness: D★ 1Claude Code +9
Cite this page
product-design skill. Agent Mart. https://agentmart.dev/skills/harmansidhudev-product-design (last updated 2026-10-24)