product-design

Ground product design decisions in business domain models and user task evidence.

74|11|Updated Jul 4, 2024
One-click install
npx skills add https://github.com/OpenSourceAGI/qwksearch-research-agent --skill product-design-opensourceagi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-design
Source: https://github.com/OpenSourceAGI/qwksearch-research-agent/tree/main/apps/qwk-in-lobe/.agents/skills/product-design
Command: npx skills add https://github.com/OpenSourceAGI/qwksearch-research-agent --skill product-design-opensourceagi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Teams often design interfaces from screenshots, surface labels, or assumed mental models, producing screens that misrepresent what the business actually does. This Skill turns vague product asks into grounded, shippable designs by establishing the business model and the user's task before proposing any surface. ## Core Features & Use Cases - Business Model Grounding: Extracts concepts, states, obligations, and business events from domain evidence before diagnosing any surface, preventing designs built on misleading labels. - Structured Design Workflow: Runs Discover, Frame, or Materialize modes covering evidence mapping, view modeling, structural diagnosis, scoping, and optional prototyping. - Pattern Base and Reality-Check Log: Applies a curated pattern base (P-01 through P-14) and a trace schema to record overturned assumptions and feed reusable product lessons. - Use Case: When a stakeholder says "this page feels wrong," use this Skill to ground what the business actually models, diagnose the structural error, and produce a scoped design spec with honest capability buckets. ## Quick Start Ask the agent to use the product-design skill to figure out what the team dashboard surface should actually be and why.

Frequently Asked Questions about product-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a vague product request into a design spec?

Ground the business model first by identifying concepts, states, and obligations from domain evidence, then frame the user's view model and diagnose the structural error. The Skill's design-spec template walks through business model, diagnosis, information architecture, and scope sections.

What is the difference between product-design and ux-audit skills?

Product-design decides what a surface should be and why, before or during framing. Ux-audit checks whether an already-built surface honors interaction rules, and ux handles how interactions behave and feel while building.

When should I use the Discover, Frame, or Materialize run modes?

Use Discover for an evidence map and structural diagnosis only, Frame to add view model, information architecture, and scope, and Materialize when a spec or prototype is explicitly requested. Always select the smallest mode that satisfies the ask.

Why should design not start from the existing interface or screenshot?

The surface often shows only part of what the business models, so teams mistake it for the product itself. Grounding the domain directly reveals hidden capabilities and prevents designing around misleading labels or missing concepts.

What are the limitations of this product design approach?

It cannot establish the user's mental model from code or screens; user claims must be observed or argued separately. It also does not estimate engineering cost from concept existence, and it excludes visual and interaction detail decisions handled by other skills.