Loading...
Loading...
Generate interactive prototypes from PRD documents. **This skill must be used when users need to generate interactive UI prototypes, multi-page jump demos, or quickly validate product designs based on PRD**. Trigger scenarios: Users say "generate prototype", "make a demo", "generate navigable prototype", "turn PRD into clickable pages".
npx skill4agent add guoxiangjie/skills prd-prototype/prd-prototype # Initiate prototype generation processPRD Document Location → Prototype Output Location
prd/ → prd/prototype/| Resource | Purpose | When to Access |
|---|---|---|
| Detailed prototype generation process | When executing the generate command |
| Prototype preview and export process | When executing the preview command |
| HTML+Tailwind template | When generating Tailwind-based prototypes |
| React+shadcn/ui+Tailwind template | When generating React-based prototypes |
| Tech Stack | Applicable Scenario | Output |
|---|---|---|
| HTML + Tailwind CSS | Quick prototypes, lightweight demos | Multiple HTML files + Tailwind CDN |
| React + shadcn/ui + Tailwind | Modern applications, aesthetic and practical | React components + shadcn/ui style |
prd/prototype/ # Prototype directory (fixed path)
├── index.html # Homepage/Login page
├── dashboard.html # Dashboard
├── user-management.html # User Management (includes CRUD modals)
├── order-management.html # Order Management (includes detail drawer)
└── settings.html # System Settingsprd/prototype/| PRD Content | Mapped to |
|---|---|
| Functional module list | Main page list |
| Business flow diagram | Page navigation relationships |
| User roles | Permission control and navigation menu |
| Detailed functional requirements | Page elements and interactions |
| User stories | Page operations and feedback |
✅ Correct Practice:
- User Management → user-management.html (includes add/edit/detail/delete modals)
- Order Management → order-management.html (includes detail drawer)
- System Settings → settings.html
❌ Incorrect Practice:
- User List → user-list.html
- User Add → user-add.html ← Should not be an independent page
- User Edit → user-edit.html ← Should not be an independent page
- User Detail → user-detail.html ← Should not be an independent page/prd-suite| Style | Features | Applicable Scenario |
|---|---|---|
| Business Minimalist | Clean and elegant, clear information, distinct hierarchy | Enterprise management, backend systems |
| Tech Modern | Dark background, gradient colors, tech feel | Data dashboards, monitoring platforms |
| Fresh and Vibrant | Bright color scheme, rounded cards, youthful vibe | Social, education, tool applications |
| Professional and Stable | Low saturation, stable color scheme, trustworthy | Finance, healthcare, government services |
| Scheme | Primary Color | Applicable Scenario |
|---|---|---|
| Business Blue | | Enterprise management, backend systems |
| Tech Blue | | Data platforms, SaaS |
| Financial Green | | Finance, payment, banking |
| Healthcare Green | | Healthcare, wellness |
| E-commerce Orange | | E-commerce, retail |
| Vibrant Purple | | Social, creative tools |
| Education Blue | | Education, training |
| Logistics Orange | | Logistics, supply chain |