Stageshow gallery
THE OPEN SOURCE EDIT

A little stage for
every idea.

Explore Stageshow by Benji Taylor. Product demos, tiny interactions, and the building blocks behind them. Find something you like. Make it your own.

MEET STAGESHOW

Small details.
A very good show.

Benji’s original demo brings controls, phone interfaces, a music player, and a dashboard into one composition. This is the clip from his X post.

24 seconds · Silent video · By Benji Taylor

A silent montage of animated UI: switching controls, phone app icons, music playback, and a rising dashboard chart.
FROM INSPIRATION TO YOUR OWN DEMO

Your first Stageshow.

A skill gives your coding agent instructions and examples. Stageshow helps it turn a small product story into editable React code.

01

Add the skill to your agent.

Open your project’s terminal and run the command below. Follow the installer’s choices for your coding agent, then ask it to use Stageshow by name. The bundled playground requires Node.js 20.19 or later.

Install Stageshow
npx skills add benjitaylor/skills --skill stageshow

Installing the skill gives the agent its instructions and examples. Your next prompt tells it what to build. Official setup ↗

02

Tell one small story.

Choose one interaction, its size, and the moment viewers should remember. Give your agent a product screenshot or your existing site so it can match your fonts, colors, and icons.

A prompt to start with
Use Stageshow to create a looping homepage demo for my project management app.
Show one task being assigned to Maya, then the assignee avatar appearing on the task.
Start from the closest bundled example and use our existing colors and typography.
Design for a 720 × 340 desktop area and a compact phone layout.
Keep the result visible long enough to read. Include a useful reduced-motion still.
Film and review the full loop before handing it over.
Ready to paste. No editing needed.

For a still, describe the final composition. For a bento grid, describe the whole section so the tiles play different roles. Start with or , then adapt it.

03

Borrow a good starting point.

Every gallery card opens the real example with playback controls. Try Phone to inspect a narrow layout, Reduced motion for its chosen still, and Step to examine individual frames. The source button takes you to the matching files.

To run the entire playground locally:

Run the playground
git clone https://github.com/benjitaylor/skills.git
cd skills/stageshow
npm install
npm run dev

On macOS and Linux, open http://stageshow.localhost:1355. On Windows, use the address printed in your terminal, normally http://127.0.0.1:5173. If optional dependencies were skipped on macOS or Linux, run npm install --include=optional.

04

Make it part of your site.

Copy the chosen example and the kit/ folder into your React project. Keep imported assets and adjust the relative paths. The kit supports React 18 and later and imports its own CSS. Keep lucide-react where the example uses it, or adapt the icons.

Make an example yours
Adapt the Stageshow Upload example for our site. Keep its composition and motion structure, replace the branding and content with ours, and map the kit to our design tokens. Preserve the required assets and dependencies. Add a compact layout and a reduced-motion still.
Ready to paste. No editing needed.
05

Watch it all the way through.

Check the still first: readable text, a clear focal point, and no clipped controls. Then watch the whole loop, including the restart. Look for sudden jumps and interface changes that happen before the cursor acts.

Checks from the Stageshow repository
npm run typecheck
npm run check:css
node scripts/film.mjs '<your URL>' --select '.your-demo' --gate
node scripts/film.mjs '<your URL>' --select '.your-demo' --width 390 --gate
node scripts/film.mjs '<your URL>' --select '.your-demo' --states --gate

Replace the URL and selector with your own. For a bundled scene, use ?capture=hero-demo and select #example. Filming requires the supplied tools and local Chrome, or CHROME_PATH. A passing report still needs your eye. Read the rehearsal guide ↗

Save the written guide ↓
THE PEOPLE BEHIND THE PIXELS

Made by Benji. Collected here for you.

Stageshow’s kit, examples, and original demo are by Benji Taylor. This gallery and guide are an independent toolandtea collection, using the published Stageshow 1.1.0 catalog checked November 4, 2026.

The catalog contains 71 example folders and a separate teaching collection: 72 previews in total. The kit directory below the gallery lists all 53 exported React components. We added a small Pin specimen because it has no bundled example. Studies of real products are illustrative; product names and artwork belong to their respective owners.