overdrive

Implement ambitious UI transitions with View Transitions, WebGL, and Canvas.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/stevengonsalvez/nanoclaw-standalone --skill overdrive-stevengonsalvez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: overdrive
Source: https://github.com/stevengonsalvez/nanoclaw-standalone/tree/main/container/skills/overdrive
Command: npx skills add https://github.com/stevengonsalvez/nanoclaw-standalone --skill overdrive-stevengonsalvez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Push interfaces past conventional limits with technically ambitious implementations. Whether that's a shader, a 60fps virtual table, spring physics on a dialog, or scroll-driven reveals — make users ask "how did they do that?"

Core Features & Use Cases

  • Propose 2-3 directions before building to align with project goals and avoid misfires.
  • Iterate with browser automation to preview and refine visual results.
  • Leverage techniques like View Transitions, WebGL, Canvas, and CSS custom properties for extraordinary interfaces while preserving accessibility and progressive enhancement.
  • Focus on performance rules: target 60fps, respect prefers-reduced-motion, and provide static fallbacks.
  • Note: The skill emphasizes design decisions and user experience, not backend changes.

Quick Start

Propose 2–3 overdrive directions for the chosen interface and select one to implement.

Frequently Asked Questions about overdrive

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

FAQPage Schema
How do I create dramatic UI transitions and cinematic interactions for web apps?

Build dramatic UI transitions using View Transitions, WebGL, Canvas, and CSS custom properties to deliver 60fps cinematic interactions that make users ask how it was done.

What is the best way to prototype ambitious frontend animations before committing to a direction?

The best way to prototype ambitious frontend animations is to propose 2-3 directions first, then iterate with browser automation to preview and refine the visual results before building.

Can I use WebGL and Canvas UI effects while maintaining accessibility and performance?

Yes, you can use WebGL and Canvas UI effects while maintaining accessibility by enforcing progressive enhancement, providing static fallbacks, respecting prefers-reduced-motion, and targeting 60fps performance.

How do View Transitions and CSS custom properties handle cross-browser fallbacks for UI effects?

View Transitions and CSS custom properties handle cross-browser fallbacks through progressive enhancement, requiring modern APIs for the primary experience while providing static fallbacks for unsupported environments.

When should I not use advanced frontend animation techniques like shaders and spring physics?

You should not use advanced frontend animation techniques like shaders and spring physics when backend changes are needed or when users require prefers-reduced-motion, as this approach focuses exclusively on design decisions and user experience.