Install any skill in seconds. Free to start, no credit card required.
Get Started Free →michaelboeding/app-demo-agent
Use this skill to turn screen recordings into polished app demo videos with AI voiceover and music. Triggers: "app demo", "demo video from recording", "screen recording demo", "narrate this recording", "add voiceover to screen recording", "make a demo from this recording", "polish this screen recording", "app walkthrough video", "product demo video", "turn this recording into a demo", "screen recording with voiceover", "app showcase video", "demo with narration" Orchestrates: screen analysis, vo
Passed 16 of 19 test cases with the skill, and 10 of 19 without it.
and 5 more in the full report
7 fixed11 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
The user requested a transparent background behind their iPhone device frame. Which output file format and color option should be configured?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies outputting to WebM format for transparent background compositing. | Missed | Passed |
The instructions your model reads when the skill loads.
Turn raw screen recordings into polished app demo videos with AI-generated voiceover, device frames, and background music.
This is an orchestrator skill that combines:
⚠️ DO NOT skip this step. DO NOT start processing until you have ALL answers.
Use interactive questioning — ask ONE question at a time, wait for the response, then ask the next.
⚠️ Use the AskUserQuestion tool for each question below.
Q1: Screen Recording
"I'll turn that into a polished demo! First — where's the screen recording?
(provide the file path, e.g., ~/Desktop/recording.mp4)"
Wait for response. Verify the file exists.
Q2: What does the app do?
"Give me a quick overview of what this app does and what the recording shows.
(e.g., 'It's a task management app. The recording shows creating a task, setting a due date, and marking it complete.')"
Wait for response. This context dramatically improves the voiceover script.
Q3: Device Frame
"Should I wrap it in a device frame?
test cases passed, vs 10 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.