By llama-farm
Automated demo video generation for web applications. Explores your codebase, designs a narrative, generates Playwright scripts with human-like interactions, records video with granular timing markers, and produces narration-ready transcripts.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
DemoFly turns your product into a polished demo video in minutes — no recording, no editing, no scripting. Just point it at your app, and DemoFly automatically navigates your product, captures every screen, and generates a professional voiceover that walks viewers through the experience. All AI, zero effort.
Add the Demofly marketplace and install the plugin:
/plugin marketplace add llama-farm/demofly-claude
/plugin install demofly@demofly-marketplace
@playwright/test (installed automatically when recording)/demofly:create <demo-name>
The agent walks through a multi-phase pipeline:
/demofly:list
Shows all demos in the project and their current phase (initialized, proposed, scripted, built, recorded, narrated).
plugins/demofly/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── agents/
│ └── demo-engineer.md # Orchestration agent
├── commands/
│ ├── create.md # /demofly:create command
│ └── list.md # /demofly:list command
├── skills/
│ └── demo-workflow/
│ └── SKILL.md # Core workflow reference (artifact formats, timing, patterns)
└── templates/
└── helpers.ts # Shared Playwright helpers (createMarker, moveTo, injectCursor)
Each demo produces a chain of artifacts stored in demofly/<name>/:
| Artifact | Purpose |
|---|---|
context.md | Product understanding (shared across demos) |
proposal.md | Scene outline — user approval checkpoint |
script.md | Beat-centric narration + interaction script |
demo.spec.ts | Executable Playwright test with timing markers |
playwright.config.ts | Recording configuration |
recordings/timing.json | Extracted timing data from DEMOFLY markers |
transcript.md | Optional narration transcript with TTS tags |
See examples/quicknotes/ for a complete working example of the full artifact pipeline. It includes a minimal QuickNotes app with all demo artifacts (context, proposal, script, Playwright spec) plus sample expected outputs (timing.json, transcript.md).
MIT
npx claudepluginhub llama-farm/demofly-claude --plugin demoflyMonorepo skill generator that creates specialized AI skills and checklists for each subsystem to improve code quality and consistency.
Complete toolkit for LlamaFarm AI applications: configuration generation, REST API integration, MCP server development, debugging, deployment, anomaly detection, text classification, OCR, NER, and streaming ML
End-to-end video production pipeline with design thinking. A 6-phase orchestrator (Discovery → Storytelling → Capture → Design → Production → Audio & Render) that turns your app into a polished promo, showcase, or tutorial video, rendered with HyperFrames (HTML + GSAP). Runs on Claude Code and GitHub Copilot CLI.
Convert Playwright traces into polished demo videos with TTS voiceover, styled subtitles, zoom, and speed control
HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website-to-video capture for HyperFrames.
Personal AI agent skills — technical Slidev presentations, courses, marketing content (brief, blog, social, newsletter), changelogs, architecture impact docs, and rendered promo videos. Built for Claude Code, Copilot, Codex, Gemini & Cursor.
Transform text scripts into professional videos with AI voiceovers, stock footage, and Remotion rendering. Advanced features include direct filesystem access, environment management, and whitelisted command execution.
Collection of custom plugins extending Claude Code CLI capabilities. For developers building custom AI-powered code tools.