interactive-deck-builder

Installation
SKILL.md

Interactive Deck Builder

A framework for self-contained HTML presentations: one canvas, many Three.js scenes, click-driven interactions per slide, modal CLI / REPL playback simulator, dark accent-colored design system, live-data tiles fed from any source. Topic-agnostic — bring your own metaphor, your own data, your own scenes.

When to use

  • The user asks for an interactive HTML / browser presentation, deck with games, or "talk with 3D animations" on any topic.
  • The user wants Three.js scenes to illustrate a concept (any concept — process flow, market dynamics, scientific phenomenon, system architecture, narrative metaphor).
  • The user wants slides that show real data baked in from an external source (CSV file, REST API, SQL query, kubectl output, file system, spreadsheet, anything).
  • The user already has a deck built with this framework and wants a new scene / section / animation added.

Skip this skill when:

  • The user wants a static deck (Keynote, PowerPoint, Google Slides, plain Markdown). For those, use a presentation-design / animation-principles skill.
  • The user wants a tech-talk outline without the framework — use a presentation-outline skill.
  • The user wants pure Three.js fundamentals (scene graph, materials, cameras) without the deck wrapper — use a threejs-webgl skill.

This skill is the framework. Bring complementary skills for content writing, animation theory, design, and Three.js fundamentals.

Related skills

More from mkabumattar/skills

Installs
2
First Seen
8 days ago