Frontend Prototype Builder
Rapidly build shareable interactive prototypes for demos and product validation.
Core Capabilities
- React + TypeScript interactive prototypes
- 40+ shadcn/ui components ready to use
- Single-file HTML bundling for sharing
- Direct browser preview
Tech Stack
- Framework: React 18 + TypeScript + Vite
- Styling: Tailwind CSS + shadcn/ui
- Bundling: Parcel + html-inline
Executable Tools
The following scripts can be run directly without reading source code:
scripts/init-artifact.sh- Initialize project structurescripts/bundle-artifact.sh- Bundle into single-file HTML
Design Guidelines
No "AI Style" Design:
- No gradient backgrounds
- Avoid excessive center alignment
- Avoid pure white large rounded corners
- Avoid default Inter font
- Use solid colors and clear color hierarchy
Boundaries
Focus on interactive prototype building, not production code. For complete applications, use developer skill.
When NOT to Use
- Shipping production-grade frontend/backend systems (use
developer) - Pure UX audit or style-direction critique without prototype output (use
ui-ux-pro-max) - Database, API, or infrastructure tasks outside prototype scope
Detailed References
./workflows/artifact-building.md- Complete building workflow
Escalation Rules
Pause and ask the owner before:
- turning a prototype into production-scoped implementation work
- introducing design direction that materially conflicts with an existing product style
- relying on unsupported assets or frameworks that change delivery scope
Final Output Contract (MANDATORY)
Every use of this skill should end with:
Skill Fit- why a prototype artifact is the right deliverablePrimary Deliverable- artifact, demo, or preview-ready outputExecution Evidence- files produced, preview/build steps, and validation completedRisks / Open Questions- fidelity gaps, technical constraints, or polish debtNext Action- the next refinement, handoff, or implementation step