Skip to content
Back to skills

Demo Animation

ASecurity

Generate a simple desktop-oriented self-playing HTML product demo. Use for legacy demo walkthroughs with an intro screen, dashboard mockup, sidebar captions, timeline controls, cursor animation, highlights, piano music, and ending screen. Prefer demo-animation-v2 when the user needs mobile support, fullscreen controls, touch gestures, or the packaged template engine.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 15, 2026
ai-agentsgo

Works with

  • cursor
  • cli

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned October 15, 2026

npx -y skills add jqaisystems/jqai-ai-skills --skill demo-animation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Demo Animation?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Demo Animation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jqaisystems-demo-animation/badge)](https://www.skillsdirectory.com/skills/jqaisystems-demo-animation)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: demo-animation
description: Generate a simple desktop-oriented self-playing HTML product demo. Use for legacy demo walkthroughs with an intro screen, dashboard mockup, sidebar captions, timeline controls, cursor animation, highlights, piano music, and ending screen. Prefer demo-animation-v2 when the user needs mobile support, fullscreen controls, touch gestures, or the packaged template engine.
metadata:
  version: 1.1.0
---

# Demo Animation

Generate a simple self-playing HTML product demo. Output: `demo/index.html`.

For most new demo requests, prefer `demo-animation-v2`. Use this skill when the user asks for the legacy desktop-oriented demo style or when a smaller, simpler demo is enough.

## Workflow

1. Read the project README, app entry points, and relevant UI files.
2. Identify the product name, tagline, visual style, font stack, and 6-10 features to showcase.
3. Draft a brief demo step list. If the project is unclear, ask one concise question; otherwise proceed.
4. Generate a single self-contained `demo/index.html` file with no external dependencies except Google Fonts.
5. Include intro, dashboard mockup, animated cursor/highlights, sidebar captions, timeline controls, optional piano music, ending screen, and replay.
6. Validate that all referenced IDs exist, controls work, and the file opens directly in a browser.

## Legacy Reference

If you need the original desktop architecture, read `references/legacy-demo-engine.md`. It contains the older detailed CSS, layout, animation, music, and quality checklist guidance.

## Rules

- Keep the generated UI realistic for the actual product.
- Keep wait times reasonable: 800-1500ms for reading, 300-600ms for animations.
- Do not add network dependencies beyond Google Fonts.
- Do not use this legacy skill when the user explicitly requests mobile-first, touch, fullscreen, or highly responsive behavior; use `demo-animation-v2` instead.

## Output

Write to `demo/index.html`. Tell the user:

```text
Demo created at `demo/index.html`. Open it in a browser to preview. Click "Watch Demo" to start the animation.
```

Files in this skill

  • SKILL.md2.1 KB
  • agents/openai.yaml229 B
  • references/legacy-demo-engine.md26.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.