What problem does it solve? Building quick web app prototypes often forces a choice between a heavyweight bundler setup and an unstructured single file. This Skill scaffolds single-page web apps that start as one self-contained HTML file and evolve into an organized multi-file component structure only when complexity thresholds are hit. ## Core Features & Use Cases - Template-Based Scaffolding: Eight ready-made layout templates (blank, dashboard, landing page, CRUD list, settings form, kanban board, graph explorer, map) adapted to the user's domain. - Component Extraction Rules: Automatic restructuring into feature-based components/ folders when a class exceeds 100 lines or more than 3 component classes exist. - CDN-Only Stack: Lit for custom elements, WebAwesome for standard UI controls, Pollen for design tokens, plus reference docs for Leaflet maps and Cytoscape.js graphs — no bundler or node_modules required. - Use Case: Ask for an interactive graph explorer for your team's project dependencies, and get a working HTML file with a Cytoscape.js canvas, layout picker, detail panel, and PNG export that you can open in a browser immediately. ## Quick Start Create a single-page dashboard web app with a sidebar, stat cards, and an activity panel using the dashboard template.