CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

magic-animator

AI-powered animation tool for creating motion in logos, UI, icons, and social media assets.

Quality

56%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/magic-animator/SKILL.md

The canonical home for this skill is magic-animator in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

50%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 body is short and well-organized with a sensible five-step workflow, but it reads more like a product overview than an executable instruction set: no concrete commands, example prompts, or access instructions for the 'AI Animation Assistant', and marketing-tone rules ('wow factor', 'premium') pad the token budget. As an instruction-only skill its guidance is not sufficiently actionable to score well.

Suggestions

Replace vague directions with concrete, copy-ready guidance: example chat prompts for the AI Animation Assistant, how to access it, and specific export commands or settings for Lottie/GIF/MP4.

Add a verification checkpoint before export (e.g., preview the animation, check file size and loop behavior, re-refine if motion feels off) to close the workflow's feedback loop.

Cut the marketing language ('premium, dynamic experiences', 'ABSOLUTE MANDATE', 'wow factor') and fold the remaining rules into the workflow steps to reduce padding.

DimensionReasoningScore

Conciseness

The body is mostly efficient with clear sections, but contains promotional padding such as 'transforming flat UX into premium, dynamic experiences' and the 'ABSOLUTE MANDATE... wow factor' rule, which add no operational value and could be trimmed.

3 / 5

Actionability

The workflow gives high-level hints ('Use the AI Animation Assistant via chat-based prompts to request specific, premium motion') with no executable commands, example prompts to copy, or tool-access instructions; only the export formats (Lottie, GIF/MP4) are concrete.

2 / 5

Workflow Clarity

The five-step sequence (Select Asset, Choose Preset/Category, Animate, Refine, Export & Integrate) is clearly ordered, but there are no validation checkpoints ('If available, edit keyframes' is vague) and no feedback loop for verifying the animation before export.

3 / 5

Progressive Disclosure

The skill is under 50 lines, single-purpose, self-contained with no bundle files, and organized into well-labeled sections (Context, When to Use, Execution Workflow, Strict Rules), meeting the simple-skill exception for a top score.

5 / 5

Total

13

/

20

Passed

Description

45%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 identifies a clear domain (motion for logos, UI, icons, social media) but relies on generic, marketing-flavored language ('AI-powered', 'creating motion') rather than concrete capabilities, and provides no 'when to use' guidance. It is serviceable but below the quality of the good examples, which pair specific actions with explicit trigger phrases.

Suggestions

Add a 'Use when...' clause with concrete trigger phrases, e.g., 'Use when the user asks to animate a logo, icon, UI element, or social media asset, or mentions motion, Lottie, or animated GIFs.'

Replace 'AI-powered animation tool for creating motion' with specific actions, e.g., 'Creates animations from static logos, UI elements, icons, and social media assets; exports as Lottie, GIF, or MP4.'

Include natural synonyms users would say ('animate', 'motion graphics', 'micro-interactions', 'Lottie') to improve trigger term coverage.

DimensionReasoningScore

Specificity

The description names the domains ('logos, UI, icons, and social media assets') but the only action is the generic 'creating motion' with the vague qualifier 'AI-powered animation tool'; no concrete actions like exporting formats or animating specific elements are stated.

2 / 5

Completeness

It clearly states the 'what' (AI-powered animation tool for motion in specific asset types) but has no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Relevant keywords like 'animation', 'motion', 'logos', 'icons', and 'social media assets' are present, but common user phrasings such as 'animate', 'Lottie', 'GIF', 'transitions', or 'loading spinner' are missing, so coverage lacks synonyms and variations.

3 / 5

Distinctiveness Conflict Risk

'Animation tool' is somewhat specific but broad enough to overlap with video editing, CSS/web animation, and presentation skills; the listed asset types narrow it, yet it could still trigger for the wrong skill.

3 / 5

Total

11

/

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.

Validation — 15 / 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

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills/skills/magic-animator/SKILL.md

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.