Demo It — Git skill for Claude Code
Claude Code skill: turn your last commit into an auto-playing Framer Motion launch film of the feature.
How to install Demo It
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open OutOfAmine/demo-it and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Demo It does
Claude Code skill: turn your last commit into an auto-playing Framer Motion launch film of the feature.
Alternatives in Git
- OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
- Claude Swarm — by parruda - Launch Claude Code session that is connected to a swarm of Claude Code Agents 1.7k ★
- Auteur — The Claude Code skill that directs a website like a film 1k ★
README
/demo-it

**Turn your last commit into a launch film.** A Claude Code skill that reads what you shipped and makes a short, auto-playing Framer Motion video about the feature: kinetic typography, your real screen flying in with a camera that zooms onto each click, a before/after wipe, springy highlight cards, word-by-word captions and optional voice. You get one shareable link (a claude.ai Artifact) or a single HTML file.
No FFmpeg, no API keys, no screen recording. Type `/demo-it`.
What it does
- Pick the source. Latest commit, today's commits, the commits you choose, or a feature by name. Say it in the prompt ("demo my last commit") or pick from one question.
- Understands the feature like a user would. It reads the diff and the components it touches, then works out the promise, the moment the feature shows itself, and what it replaced.
- Storyboards a 30-50 s film from your product's real strings, layout and colours. No source code or commit hashes appear on screen; it explains the feature, not the implementation.
- Builds and publishes. A React + Framer Motion player turns the storyboard into one page that plays itself. Space pauses, arrows skip, Voice narrates.
Scenes
| Scene | What you see |
|---|---|
hook |
Poster lines spring in; ~old~ words get struck through |
screen |
Your UI in a browser/phone frame, 3D fly-in, camera zooms to each click, cursor, spotlight, notes |
beforeafter |
Old vs new, revealed by a glowing wipe |
highlights |
2-4 benefit cards that spring in |
journey |
How someone uses it, lit step by step |
number |
One honest figure that counts (3 → 1) |
terminal |
For CLI features: typed commands, streamed output |
end |
Title flip, sparks, where to try it |
Install
git clone https://github.com/OutOfAmine/demo-it ~/.claude/skills/demo-it
Then, in any git repo, open Claude Code and run:
/de
Related Skills
Hand Drawn Film
Agent skill for hand-drawn films in Canvas 2D (pencil, ink, riso, doodles, sand, pop-up) with a review loop: o
Demo Branch
Create a new demo branch with auto-incrementing number
Check Staged
Inspect the staged changes for correctness, logic integrity, and impact relative to the last commit. Stash uns
Mine Status
Quick orientation — branch, tasks, errors, last commit.
Explain Changes
Analyzes and explains changes since the last commit.
Check Changes
Review and fix changes since last stable commit.
Related Agents
War Room
Stress tests a product concept by playing each stakeholder in turn (engineering lead, PM, sales, support, skep
Motion Engineer
Implements motion in production frontend code: Framer Motion, GSAP, CSS animations. Owns easing curves, spring
Animation Optimizer
Use this agent when optimizing animations for performance, implementing motion design systems, auditing animat