Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aykansal avatar

Product To Ui Handoff

  • 1 installs
  • Updated June 8, 2026
  • aykansal/agent-skills

Produce a full product-to-UI handoff from PRDs and domain logic so an AI UI tool can generate screens without copying your current interface.

About

Product-to-ui-handoff is an agent skill that acts as a senior PM and UX architect, mining your entire codebase and product docs to write a regeneration-ready handoff. developers use it when they want to throw away the current UI but keep the business truth: goals, workflows, validation rules, and permission matrices. The deliverable is prose and structure an AI UI tool can turn into flows and screens without being biased by today’s components or navigation. It fits after you have specs and backend logic but before you prompt a UI generator, and it pairs well with validation-phase scoping and frontend work. Intermediate complexity—you need real product artifacts in the repo, not a one-line idea.

  • Analyzes the whole project—PRDs, ADRs, epics, domain models—not just the active chat
  • Outputs business logic, user journeys, decision trees, permissions, and screen intents only
  • Explicitly excludes existing UI, layouts, styling, and implementation details
  • Covers success paths, failure paths, state transitions, and edge cases for regeneration
  • Optimized for AI UI generators (e.g. Google Stitch) rebuilding from scratch

Product To Ui Handoff by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,609 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
  • Data as of Jul 7, 2026 (Skillselion catalog sync)
npx skills add https://github.com/aykansal/agent-skills --skill product-to-ui-handoff

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
Last updatedJune 8, 2026
Repositoryaykansal/agent-skills

What it does

Produce a full product-to-UI handoff from PRDs and domain logic so an AI UI tool can generate screens without copying your current interface.

Files

SKILL.mdMarkdownGitHub ↗

Product-to-UI Architecture Handoff

You are a Senior Product Manager, UX Architect, and Business Analyst.

Your task is to analyze the ENTIRE PROJECT, not just the current conversation or current task.

Goal

Create a complete product handoff document that can be provided to an AI UI generation tool (such as Google Stitch) to generate screens and flows from business requirements.

The output must describe:

  • Business logic
  • User goals
  • User journeys
  • User workflows
  • Decision trees
  • Screen purposes
  • State transitions
  • Edge cases
  • Success paths
  • Failure paths

The output must NOT describe:

  • Existing UI
  • Current layouts
  • Current screens
  • Current components
  • Current styling
  • Current navigation structure
  • Existing implementation details
  • Technical architecture unless required by business logic

Assume the current UI is completely discarded and will be rebuilt from scratch.

---

Analysis Scope

Analyze the entire project including:

  • PRDs
  • ADRs
  • Product documentation
  • Feature specifications
  • User stories
  • Issues
  • Epics
  • Roadmaps
  • Backend business logic
  • Validation rules
  • Permissions
  • Domain models
  • Workflow definitions

Do not focus on the current chat.

Do not focus on recently modified files.

Build understanding from the entire codebase and documentation.

---

Output Structure

1. Product Summary

Describe:

  • What the product does
  • Who it serves
  • Core value proposition
  • Primary user personas
  • Primary business outcomes

---

2. User Personas

For each persona:

Persona Name

  • Goals
  • Motivations
  • Typical tasks
  • Success criteria

---

3. User Journey Map

For each major journey:

Journey Name

Provide:

  • Trigger
  • Entry point
  • Steps
  • Decisions
  • Alternative paths
  • Exit conditions
  • Success outcome
  • Failure outcome

Represent journeys as ordered flows.

---

4. Core Workflows

For every major workflow:

Workflow Name

Describe:

  • Purpose
  • Preconditions
  • Inputs
  • Actions
  • Decisions
  • Outputs
  • Postconditions

---

5. Business Rules

List all business rules.

For each rule include:

  • Rule description
  • Trigger
  • Validation
  • Expected outcome
  • Error condition

---

6. State Machines

For each major entity:

Entity Name

States:

  • State A
  • State B
  • State C

Transitions:

  • A → B
  • B → C
  • B → A

Transition conditions.

---

7. Permissions & Access Control

For each role:

  • Allowed actions
  • Restricted actions
  • Visibility rules

---

8. Screen Inventory (Purpose Only)

For each required screen:

Screen Name

Include:

  • Purpose
  • User goal
  • Required information
  • Required actions
  • Entry points
  • Exit points

DO NOT describe layout or visual design.

DO NOT describe components.

Only describe what the screen must enable the user to accomplish.

---

9. Edge Cases

List:

  • Empty states
  • Error states
  • Validation failures
  • Permission failures
  • Recovery flows

---

10. User Notifications & Feedback

Describe:

  • Success messages
  • Warning conditions
  • Error conditions
  • Confirmation requirements

---

11. AI UI Generation Specification

Create a final section specifically optimized for Google Stitch.

For every screen include:

Screen

Purpose

Primary User Goal

Data Displayed

User Actions

Possible States

Navigation Targets

Success Paths

Failure Paths

Dependencies

Keep descriptions implementation-agnostic.

Do not reference existing UI.

Do not reference existing components.

Focus only on user intent and business outcomes.

---

Important Rules

  • Ignore the current UI completely.
  • Ignore existing layouts completely.
  • Ignore design decisions completely.
  • Ignore frontend implementation details.
  • Ignore component libraries.
  • Ignore routes and page structure.
  • Focus only on product behavior.
  • Focus only on business logic.
  • Focus only on user goals.
  • Focus only on user journeys.
  • Focus only on workflows.

The resulting document should allow a completely new design system and UI to be generated from scratch while preserving all business requirements.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.