CtrlK
BlogDocsLog inGet started
Tessl Logo

terminal-gif-recordings

Create polished terminal GIF recordings using VHS (Video Hardware Software) by Charmbracelet. Use when asked to create terminal demos, CLI gifs, command-line recordings, or animated terminal screenshots for documentation, READMEs, or marketing.

68

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable and well-structured, with executable tape examples and a clear recording workflow. Its main weakness is conciseness: the style settings are repeated across multiple sections and a credential-setup block is unrelated to the core VHS recording task.

Suggestions

Define the standard style-settings block once (e.g., in a 'Style Settings' section) and reference it from the Tape File Structure and Example sections instead of repeating the Set Shell/FontSize/Width/Height/Theme/Padding lines three times.

Move or remove the GOOSEWORKS credential setup unless it is integral to this skill; it is unrelated to creating VHS recordings and adds token cost.

Add a brief verification checkpoint after `vhs demo.tape` (e.g., 'open demo.gif to confirm timing and readability; re-run with adjusted Sleep values if needed') to close the workflow loop.

DimensionReasoningScore

Conciseness

The body is mostly efficient but repeats the same Set Shell/FontSize/Width/Height/Theme/Padding block across the Style Settings, Tape File Structure, and Example sections, and the GOOSEWORKS credential setup is tangential to the core recording task; it is not a 4 because the duplicated style blocks and off-topic setup could be trimmed.

3 / 5

Actionability

Guidance is copy-paste ready with concrete commands (`brew install vhs`, `vhs demo.tape`) and a complete executable example tape covering common cases; it is not a 4 because the examples fully span the typical workflow.

5 / 5

Workflow Clarity

The Tape File Structure section lays out a clear sequence (header, style, hidden setup, demo commands, end pause) with concrete commands; it is not a 5 because there is no explicit verify-the-output checkpoint, and not a 3 because the sequence is concrete and well-ordered.

4 / 5

Progressive Disclosure

Content is well-organized into clearly headed sections in a single self-contained file with no need for external references; it is not a 5 because the file exceeds 50 lines and carries some inlined repetition that tighter splitting or consolidation would improve.

4 / 5

Total

16

/

20

Passed

Description

90%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is strong: it clearly states the tool and purpose, provides rich natural trigger synonyms, and explicitly separates what from when. The only soft spot is specificity, which names a single action rather than a range of capabilities.

DimensionReasoningScore

Specificity

Names the domain ('terminal GIF recordings using VHS') and one concrete action ('Create'), matching the anchor for naming a domain with 1-2 concrete actions; it is not a 4 because only the single action of creating recordings is stated with no companion capabilities.

3 / 5

Completeness

It explicitly states what ('Create polished terminal GIF recordings using VHS') and when ('Use when asked to create terminal demos, CLI gifs...'), matching the anchor for clearly answering both what and when with concrete triggers.

5 / 5

Trigger Term Quality

'terminal demos, CLI gifs, command-line recordings, or animated terminal screenshots' provides comprehensive coverage of natural synonyms users would say; it is not a 4 because the synonym set is broad and context-rich.

5 / 5

Distinctiveness Conflict Risk

The VHS/terminal-GIF niche with distinct triggers (CLI gifs, terminal recordings) is unlikely to overlap with other skills; it is not a 4 because the niche is sharply bounded with minimal conflict risk.

5 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
gooseworks-ai/goose-skills
Reviewed

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.