Skip to content

storypixel/design-discovery-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Design Discovery Skill

A goal-directed design process for AI coding agents. Derives screens from user goals — not the other way around.

Based on Alan Cooper's Goal-Directed Design, this skill fills the gap that every technical spec skill ignores: understanding the human problem deeply before writing a single line of code.

What It Does

Guides you through a structured design thinking process:

  1. Competitive Teardown — What exists, what's bloated, what's missing
  2. User Goals — Life goals, experience goals, end goals (not features)
  3. Context Scenarios — Real narratives that reveal requirements
  4. Requirements Extraction — Discovered from scenarios, not brainstormed
  5. Interaction Framework — Modes the user is in, not screens
  6. Screen Derivation — Screens emerge from modes + scenarios
  7. Design Principles & Experience — What it should feel like

User Interview Mode

Includes an autonomous interview protocol for gathering requirements through real conversations with target users. Builds a goal tree based on the person's role, adapts questions based on responses, and tracks coverage.

Install

npx skills add storypixel/design-discovery-skill

Why This Exists

Every AI coding skill jumps straight to PRDs, wireframes, and architecture. None of them ask "who is this for and what do they actually need?" This skill is the thinking that should happen before all of that.

A therapy app that doesn't understand a 2am anxiety spike will fail no matter how clean the SwiftUI code is.

Output

Generates a DESIGN_DISCOVERY.md that feeds into downstream skills:

  • PRD generators
  • Architecture specs
  • UX specifications

Author

@storypixel

About

Goal-directed design process for AI coding agents. Derives screens from user goals, not feature lists.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors