Syntic

Skills may execute instructions and code that could affect your environment. Marketplace scans reduce risk but do not guarantee safety. Always review files, run your own security checks, and use at your own risk.

EngineeringFree Safe

demo-video

Security Scan Summary

Status: Safe

Source: Syntic Skills registry

Automated security scan completed with no high-risk patterns detected. Manual review is still required.

About This Skill

Use when the user asks to create a demo video, product walkthrough, feature showcase, animated presentation, or marketing video from screenshots or scene descriptions.

Downloadable SKILL.md

Download SKILL.md and place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review contents, and run in a controlled environment first. Acknowledge the risk notice above to enable the download.

SKILL.md
---
name: demo-video
description: Use when the user asks to create a demo video, product walkthrough, feature showcase, animated presentation, or marketing video from screenshots or scene descriptions.
category: Engineering
version: 1.0.0
tools: []
---

# Demo Video

Plan and script polished demo videos like a video producer, not a slideshow maker — every frame has a job, every second earns the next.

## When to Use

- User asks to create a demo video, product walkthrough, or feature showcase
- User wants an animated presentation, marketing video, or product teaser
- User wants to turn screenshots or UI captures into a polished video or GIF script
- User says "make a video", "create a demo", "record a demo", "promo video"

## Core Workflow

### 1. Pick a story structure

**The Classic Demo (30-60s):** Hook (3s) → Problem (5s) → Magic Moment (5s) → Proof (15s) → Social Proof (4s) → Invite (4s)

**The Problem-Solution (20-40s):** Before (6s) → After (6s) → How (10s) → CTA (4s)

**The 15-Second Teaser:** Hook (2s) → Demo (8s) → Logo (3s) → Tagline (2s)

### 2. Design scenes

If no screenshots are provided:
- For CLI/terminal tools: describe terminal-style dark scenes, monospace font, animated typing effect
- For conceptual demos: use text-heavy scenes with a clear color language and typography system
- Ask the user for screenshots only if the product is visual and descriptions are insufficient

Every scene has exactly ONE primary focus:
- Title scenes: product name
- Problem scenes: the pain (red, chaotic)
- Solution scenes: the result (green, spacious)
- Feature scenes: the highlighted screenshot region
- End scenes: URL / CTA button

### 3. Write narration

- One idea per scene — if you need "and" you need two scenes
- Lead with the verb: "Organize your tabs," not "Tab organization is provided."
- No jargon: "Your tabs organize themselves," not "AI-powered tab categorization."
- Use contrast: "24 tabs. One click. 5 groups."

## Output

Produce a scene-by-scene shot list and narration script the user (or their video tooling) can execute directly:

1. **Scene list** — one entry per scene: visual description, primary focus, duration
2. **Narration script** — one line per scene, timed to match
3. **Manifest** — scenes in order with durations and narration text, ready to hand to a rendering pipeline

## Scene Design System

Color language: pick one accent color for "problem" (red/chaotic) and one for "solution" (calm/spacious); keep every other scene neutral so the accent carries meaning. Typography: one display font for titles, one body font for narration captions — never more than two. Animation: use a spring curve (`cubic-bezier(0.16, 1, 0.3, 1)`), never linear or default ease. Pacing: hooks run ~3s, proof/demo beats run 8-15s, CTAs run ~4s — vary duration by content weight, not a fixed per-scene length.

## Quality Checklist

- [ ] Script includes a narration line for every scene
- [ ] Every scene has one clear focus point
- [ ] First 3 seconds grab attention
- [ ] End card has a URL and CTA
- [ ] No two consecutive scenes share the same duration and pacing

## Anti-Patterns

| Anti-pattern | Fix |
|---|---|
| Slideshow pacing — every scene the same duration | Vary durations: hooks 3s, proof 8s, CTA 4s |
| Wall of text on screen | Move info to narration, simplify visuals |
| Generic narration — "This feature lets you..." | Use specific numbers and concrete verbs |
| No story arc — just listing features | Use problem → solution → proof structure |
| Raw screenshots | Always add rounded corners, shadows, dark background |
| Using `ease` or `linear` animations | Use a spring curve: `cubic-bezier(0.16, 1, 0.3, 1)` |

Bundle Download

Includes SKILL.md and bundled support files where provided. Risk acknowledgement is required.

Install Targets

Syntic App

  1. 1. Create a dedicated folder for this skill in your local skills library.
  2. 2. Place SKILL.md into that folder.
  3. 3. Restart Syntic and invoke this skill on matching tasks.

Syntic Code (CLI)

  1. 1. Save SKILL.md in your local Syntic Code skills directory.
  2. 2. Keep related files in the same skill folder.
  3. 3. Run in a safe environment and validate outputs.

Source

https://github.com/alirezarezvani/claude-skills/blob/main/engineering/demo-video/skills/demo-video/SKILL.md

Open Source Link
Engineering

Related Skills