What problem does it solve?
Overdrive solves the challenge of making interfaces feel objectively extraordinary without sacrificing usability, performance, or accessibility by applying advanced browser techniques and disciplined design thinking. It prevents inappropriate or janky implementations by requiring context, proposals, and iterative verification so technical ambition matches the product's goals.
Core Features & Use Cases
- Direction-first workflow: Insists on proposing 2–3 distinct directions (techniques and aesthetic levels) and obtaining user confirmation before implementation to avoid misguided ambition.
- Iterative browser automation: Requires active previewing and refinement using browser automation and visual verification rather than assuming first-pass code is finished.
- High-end toolkit: Recommends View Transitions, scroll-driven timelines, CSS @property, WebGL/WebGPU fallbacks, OffscreenCanvas, Web Workers, virtual scrolling, and progressive enhancement patterns.
- Use Cases: Cinematic page transitions and shader-driven hero art on marketing pages, a 100k-row virtualized table at 60fps, a morphing dialog that originates from its trigger, or a streaming-validation form with instant feedback.
Quick Start
Run the frontend-design Context Gathering Protocol, propose 2–3 contrasting overdrive directions for the target UI, ask clarifying questions, and wait for the user's chosen direction before implementing.