AI-assisted workflow

Design Pipeline

From messy requirements to clearer product decisions.

Design Pipeline is an AI-assisted process for turning loosely defined product needs into clearer documents, decisions, and design outputs.

It does not replace design judgment. It gives it structure.

The goal is to use AI to organize information, surface assumptions, build operational PRDs, examine UX implications, and generate early outputs that product, design, and engineering can discuss together.

Structure ambiguity

Turn a fuzzy request into a clearer working sequence.

Make assumptions visible

Surface missing information, risks, and decisions that still need validation.

Move toward useful outputs

Generate discussable, shareable documents without treating AI as a replacement for judgment.

Pipeline overview

Seven connected stages to move from an initial request to a clearer package of work.

  1. Stage 01

    Intake

    01
  2. Stage 02

    PRD Builder

    02
  3. Stage 03

    UX Interpreter

    03
  4. Stage 04

    Solution Framer

    04
  5. Stage 05

    Delivery Generator

    05
  6. Stage 06

    Critic Review

    06
  7. Stage 07

    Final Package

    07

Process stages

Each stage shows what it receives, what it produces, and which template is attached to it.

Stage 01

Intake

01-intake.md

Collects the initial request, context, involved users, goals, and known constraints.

Input

  • Initial request
  • Perceived problem
  • Business context
  • Affected users
  • Known constraints

Output

  • Initial problem summary
  • Detected assumptions
  • Missing information
  • Questions to answer next

Associated file

01-intake.md

Format: Markdown · Approx. size: 1.1 KB

Download .md

Stage 02

PRD Builder

02-prd-builder.md

Turns early information into an operational, concise PRD that product, design, and engineering can discuss.

Input

  • Completed intake
  • Answers to critical questions
  • Functional context

Output

  • Initial PRD
  • Scope
  • Requirements
  • Edge cases
  • Metrics
  • Risks

Associated file

02-prd-builder.md

Format: Markdown · Approx. size: 1.2 KB

Download .md

Stage 03

UX Interpreter

03-ux-interpreter.md

Translates the PRD into UX implications: tasks, friction points, cognitive load, system states, and required design decisions.

Input

  • Initial PRD

Output

  • UX interpretation of the requirement
  • Critical user tasks
  • Possible friction points
  • Interface states
  • Pending design decisions

Associated file

03-ux-interpreter.md

Format: Markdown · Approx. size: 1.0 KB

Download .md

Stage 04

Solution Framer

04-solution-framer.md

Turns UX analysis into solution hypotheses, considered alternatives, trade-offs, and an initial recommendation.

Input

  • PRD
  • UX analysis

Output

  • Primary hypothesis
  • Alternatives considered
  • Recommendation
  • Trade-offs
  • Risks

Associated file

04-solution-framer.md

Format: Markdown · Approx. size: 1.0 KB

Download .md

Stage 05

Delivery Generator

05-delivery-generator.md

Generates only the deliverables the project needs right now: stories, criteria, flows, wireframes, copy, and measurement.

Input

  • PRD
  • UX analysis
  • Solution hypothesis

Output

  • User stories
  • Acceptance criteria
  • Flows
  • Block wireframes
  • Interface states
  • Initial UX copy
  • Measurement events
  • Validation plan

Associated file

05-delivery-generator.md

Format: Markdown · Approx. size: 1.3 KB

Download .md

Stage 06

Critic Review

06-critic-review.md

Reviews inconsistencies, scope creep, weak assumptions, missing evidence, and operational risks.

Input

  • PRD
  • UX analysis
  • Hypotheses
  • Generated outputs

Output

  • Critical observations
  • Risks
  • Recommended cuts
  • Open questions
  • Recommended next step

Associated file

06-critic-review.md

Format: Markdown · Approx. size: 1.0 KB

Download .md

Stage 07

Final Package

07-final-package.md

Consolidates decisions, deliverables, open issues, and next steps into a clear package for sharing.

Input

  • All previous documents

Output

  • Final consolidated document
  • Decisions made
  • Open issues
  • Next steps

Associated file

07-final-package.md

Format: Markdown · Approx. size: 1.0 KB

Download .md

Download the templates

Each file is meant to be a reusable Markdown template for working through the process step by step.

Stage: Intake

01-intake.md

Use it to structure an early request before turning it into a PRD.

Format: Markdown · Approx. size: 1.1 KB

Download .md

Stage: PRD Builder

02-prd-builder.md

Gather context, scope, requirements, and open questions in one working document.

Format: Markdown · Approx. size: 1.2 KB

Download .md

Stage: UX Interpreter

03-ux-interpreter.md

Helps surface UX implications before jumping into a specific solution.

Format: Markdown · Approx. size: 1.0 KB

Download .md

Stage: Solution Framer

04-solution-framer.md

Useful for exploring options without presenting one solution as absolute truth.

Format: Markdown · Approx. size: 1.0 KB

Download .md

Stage: Delivery Generator

05-delivery-generator.md

Select only the outputs you need so the process stays focused and practical.

Format: Markdown · Approx. size: 1.3 KB

Download .md

Stage: Critic Review

06-critic-review.md

Helps you review the work critically before sharing a final package.

Format: Markdown · Approx. size: 1.0 KB

Download .md

Stage: Final Package

07-final-package.md

Closes the process with a sharable deliverable for product, design, engineering, or stakeholders.

Format: Markdown · Approx. size: 1.0 KB

Download .md

ZIP

Download complete folder

It will include all Markdown templates for the full Design Pipeline process.

Coming soon

How to use it

  1. 1. Start with 01-intake.md.
  2. 2. Fill in the missing context.
  3. 3. Use the result to build 02-prd-builder.md.
  4. 4. Analyze UX implications with 03-ux-interpreter.md.
  5. 5. Explore solution hypotheses with 04-solution-framer.md.
  6. 6. Generate only the outputs you need with 05-delivery-generator.md.
  7. 7. Review everything critically with 06-critic-review.md.
  8. 8. Package the result with 07-final-package.md.