CtrlK
BlogDocsLog inGet started
Tessl Logo

motion-graphics

Use when the user wants a short, design-led motion graphic where motion is the message: kinetic typography, stat or number count-up, chart/data-viz hit, logo sting, brand lockup, lower-third, callout, social overlay, animated headline/tweet/news item, motion poster, or quick captured-page highlight. Usually under 10s and up to ~30s, with no narration arc, voice-over, or live-action subject. Can render to MP4 or transparent overlay. Not for longer, multi-scene, narrated, or brand-reel pieces (use general-video), narrated website videos (website-to-video), topic explainers (faceless-explainer), product promos (product-launch-video), PR videos (pr-to-video), or captions on existing footage (embedded-captions). When unsure whether it's a quick motion-first piece or a longer / narrated treatment, see /hyperframes.

70

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

81%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.

A well-structured, actionable skill body with a strong multi-step workflow, validation checkpoints, a repair feedback loop, and a resume table. Weakest on progressive disclosure where some signaled reference files aren't bundled, and slightly padded by maintainer notes and duplicated routing.

Suggestions

Ship or stub the referenced files (agents/director.md, agents/builder.md, agents/finalize.md, phases/source/guide.md, categories/<id>/module.md) so the 'Detailed flow' navigation column resolves to real files.

Move the 'Design notes (maintainers)' section out of SKILL.md (or behind a clear non-execution marker already present) since it competes for execution context without aiding the run.

Trim the dispatch blockquote that re-lists sibling-skill routing already covered in the frontmatter description, or reduce it to a single pointer.

DimensionReasoningScore

Conciseness

Mostly lean and reference-style with no concept padding, but the maintainer 'Design notes' block and the duplicated routing blockquote (repeating what the description already states) are tokens that don't earn their place for execution.

4 / 5

Actionability

Concrete executable commands throughout (init, resolve.mjs, render, lint/inspect) with a copy-paste validation snippet, though Step 2 is explicitly illustrative and several steps defer specifics to referenced subagent/guide files.

4 / 5

Workflow Clarity

A clearly sequenced 6-phase pipeline with a phase table, per-step validation, an explicit repair feedback loop (lint/inspect -> repair subagent -> re-render), and a state-to-resume-point table providing a checklist.

5 / 5

Progressive Disclosure

Overview body points one level deep to clearly signaled references (motion-vocabulary.md, builder-contract.md, shot-plan-ir.md confirmed present) via a 'Detailed flow' navigation column, but several signaled paths (agents/*.md, phases/source/guide.md, categories/<id>/module.md) are not in the shipped bundle.

4 / 5

Total

17

/

20

Passed

Description

92%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.

A high-quality description: concrete, comprehensive, and explicit about both trigger and scope, with strong sibling-skill disambiguation. The only soft spot is trigger-term completeness, where a few natural synonyms are missing.

DimensionReasoningScore

Specificity

Enumerates many concrete output forms (kinetic typography, count-up, chart, logo sting, brand lockup, lower-third, callout, social overlay, animated headline/tweet/news, motion poster, captured-page highlight) plus concrete capabilities (MP4, transparent overlay) and explicit out-of-scope routing — comprehensive coverage, not minor gaps.

5 / 5

Completeness

Explicit 'Use when the user wants...' trigger plus a concrete 'what' (short design-led motion graphic with form list, durations, formats) and explicit when-not routing with a tie-breaker — both what and when answered clearly with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural-term coverage (count-up, logo sting, brand lockup, lower-third, callout, social overlay, motion poster, MP4), but a few natural synonyms (title card, intro/outro animation) and spoken-form data-viz phrasing are absent, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Narrow niche (short, design-led, unnarrated, ~under 10s) with explicit routing away from six named sibling skills and a tie-breaker to /hyperframes, leaving minimal overlap risk.

5 / 5

Total

19

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

referenced_paths_exist

Referenced path issues: 4 missing

Warning

Total

14

/

16

Passed

Repository
calesthio/OpenMontage
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.