AI Agent Hub
Back to skills
PRD Design Proposal Generator icon

PRD Design Proposal Generator

Development Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Install @user_ad708a9f/phase-design into your AI assistant by following https://skillhub.cn/install/skillhub.md.

About this skill

Problem

Between requirements and implementable design, teams often lack page layout, module boundaries, and component semantics. phase-design addresses that gap: it accepts a PRD or system requirement description and produces a design proposal that downstream processes can consume, reducing manual work to infer layouts, fields, and component mappings.

How It Works

The skill uses L4 layout + L5 module structure:
- L4 selects a page skeleton from LayoutPage-1 to LayoutPage-7, such as admin consoles, dashboards, tabbed backends, or hybrid portals.
- L5 organizes modules into sections like Header, Filter, Content, and Action, using BEM naming to describe placement.
- Component tokens such as GEN::Button::primary and NAV::Menu::sidebar express component semantics without being hard-bound to a specific BEM container.
It produces three independent artifacts: design.md for human review, design.json for automation, and design.yaml for frontend engineering configuration. The Python engine is used conservatively for helpers like match_layout and get_page_layout; the LLM performs the main analysis and generation.

Boundaries and Caveats

This skill does not replace requirements analysis and does not directly generate implementation code. It currently does not reference the L3 pattern library, and the standalone L6 page library has been merged into L4. It fits cases where functional requirements are already clear and need to be structured into design specs; it is not intended for pixel-level visual design, business rule derivation, or full frontend engineering generation.

Use Cases

  • Turn an existing PRD page list and field notes into a reviewable page layout and module design.
  • Convert admin-console requirements into JSON DSL and YAML parameters for later scaffold configuration.
  • Map OA list, detail, and form pages to an admin layout and split Header, Filter, Content, and Action sections.
  • Produce separate MD, JSON, and YAML design artifacts for a CRM page before architecture review.

Best For

  • Product owners who need to turn PRDs into page structure
  • Frontend architects defining L4 layouts and L5 sections for admin consoles
  • Engineering teams splitting design specs into MD, JSON, and YAML for automation
  • UX reviewers checking CRM/OA layout and component-token mappings