scaffold-frontend

Generate Next.js frontend structures from product requirement documents.

2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/emilyLi2020/WAVE --skill scaffold-frontend-emilyli2020
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-frontend
Source: https://github.com/emilyLi2020/WAVE/tree/main/.agents/skills/scaffold-frontend
Command: npx skills add https://github.com/emilyLi2020/WAVE --skill scaffold-frontend-emilyli2020

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious, error-prone work of manually building frontend applications from product requirements, ensuring every page, navigation element, and data type aligns exactly with your PRD and team coding standards.

Core Features & Use Cases

  • PRD-Aligned Page Scaffolding: Automatically generates all routes defined in your PRD's Pages/Screens table, with correct navigation flow and stub UI matching each page's stated purpose.
  • Type-Safe Data Model Integration: Creates TypeScript interfaces directly from your PRD's Data Model section to enforce type consistency across the entire frontend codebase.
  • Use Case: For a PRD outlining a 5-page patient recovery app with a medication data model, this Skill generates the full Next.js + Tailwind project structure, all page stubs, and type definitions in seconds with no manual setup.

Quick Start

Use the scaffold-frontend skill to generate a complete Next.js frontend for your project using the existing PRD.md and AGENTS.md files at the repo root.

Frequently Asked Questions about scaffold-frontend

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Next.js frontend from a PRD automatically?

You can scaffold a Next.js frontend from a PRD by reading the PRD.md and AGENTS.md files at your repo root to automatically generate production-ready project structures, configured routing, and shared layouts without manual setup.

What is PRD-aligned frontend scaffolding?

PRD-aligned frontend scaffolding is the process of automatically generating Next.js page stubs, TypeScript interfaces, and navigation flows that directly match the requirements and data models defined in your product requirement document.

How do I create TypeScript interfaces from a PRD data model?

To create TypeScript interfaces from a PRD data model, this Skill parses your document's data model section and automatically generates type definitions to enforce type consistency across your entire Next.js and Tailwind CSS frontend codebase.

Does this frontend scaffolding tool work with Tailwind CSS and Next.js?

Yes, this frontend scaffolding tool works with Next.js and Tailwind CSS to generate complete project structures that include type-safe data models, configured routing, and shared layouts directly from your PRD specifications.

What do I need to start generating Next.js page routes from my product requirements?

To start generating Next.js page routes from product requirements, you need existing PRD.md and AGENTS.md files at your repository root containing defined page flows and data models for the Skill to parse.

Can I automatically generate navigation flows for a multi-page web application?

Yes, you can automatically generate navigation flows for a multi-page web application by using your PRD's Pages or Screens table to scaffold correct route structures and matching stub UI for each defined page.