CtrlK
BlogDocsLog inGet started
Tessl Logo

cli-demo-generator

This skill should be used when users want to create animated CLI demos, terminal recordings, or command-line demonstration GIFs. It supports both manual tape file creation and automated demo generation from command descriptions. Use when users mention creating demos, recording terminal sessions, or generating animated GIFs of CLI workflows.

91

2.63x
Quality

87%

Does it follow best practices?

Impact

95%

2.63x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

95%

90%

CLI Demo for Open Source Package Release

Automated demo script usage

Criteria
Without context
With context

Uses auto_generate_demo.py

0%

100%

no-execute flag

0%

100%

Commands via -c flag

0%

100%

Output file specified

50%

100%

Dracula theme

0%

100%

Standard dimensions

0%

100%

Font size 16

0%

100%

Heavy op timing

0%

100%

Quick op timing

0%

0%

90%

39%

Terminal Demo for Database Backup CLI

Manual tape file authoring

Criteria
Without context
With context

Output directive first

50%

100%

Standard width

0%

100%

Standard height

0%

100%

Appropriate theme

100%

100%

Font size 16

0%

100%

Title slide present

70%

100%

Heavy op sleep

100%

0%

Quick op sleep

0%

100%

Sleep 500ms before Enter

0%

100%

GIF output format

100%

100%

Target duration

100%

100%

Section context

100%

100%

100%

47%

Demo Suite for Deployment CLI Documentation

Batch demo configuration and generation

Criteria
Without context
With context

Uses batch_generate.py

0%

100%

YAML config file

100%

100%

Top-level demos key

100%

100%

Each demo has name and output

100%

100%

Each demo has commands

0%

100%

Output dir flag

0%

100%

Consistent theme

100%

100%

Config passed to script

0%

100%

GIF output format

100%

100%

Three separate demos

100%

100%

Repository
fernandezbaptiste/claude-code-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.