CtrlK
BlogDocsLog inGet started
Tessl Logo

muapi-3d-logo-animation

Transform a 2D logo into a premium 3D version and animate it with professional cinematic effects.

57

Quality

66%

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 ./library/motion/3d-logo-animation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 a lean, actionable recipe with concrete CLI commands, a sensible two-phase workflow, and an approval checkpoint, well-structured for a single-purpose skill. Its main weakness is the absence of error-handling guidance for failed generations.

Suggestions

Add a brief error-recovery step for failed or low-quality generations (e.g., re-run with adjusted prompt or aspect ratio) to strengthen the workflow's feedback loop.

Specify the concrete endpoint path for the curl fallback so the fallback is fully copy-paste ready.

Optionally note how to verify the 3D result looks correct before proceeding to animation.

DimensionReasoningScore

Conciseness

The body is efficiently organized with an inputs table, two concise phases, and a compact notes section; the only padding is descriptive prompt text, which is justified since it is the literal generation prompt.

4 / 5

Actionability

Provides concrete executable commands ('muapi image edit' model='nano-banana-2-edit', 'muapi video from-image' model='veo3.1-fast-image-to-video') plus a fallback curl-with-polling pattern, with only minor gaps such as exact endpoint paths for the curl fallback.

4 / 5

Workflow Clarity

Two phases are clearly sequenced with an explicit approval checkpoint ('Present the 3D logo to the user for approval') between them, though it lacks an error-recovery feedback loop for failed API generations.

4 / 5

Progressive Disclosure

A short, single-purpose skill with no external bundle files and no need for references; it is well-organized into clearly labeled sections (Inputs, Steps, Trigger Keywords, Notes), meeting the simple-skill exception for a top score.

5 / 5

Total

17

/

20

Passed

Description

53%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 concretely states the skill's purpose but omits any explicit 'when to use' trigger guidance, which caps its completeness. It is reasonably specific and distinct, though trigger-term coverage is moderate.

Suggestions

Add an explicit 'Use when...' clause naming concrete triggers such as 'Use when the user wants to turn a 2D logo into 3D, animate a logo, or create a cinematic logo reveal.'

Expand trigger-term coverage with natural synonyms users say (e.g., 'logo reveal', 'render 3D logo', 'animated intro').

Optionally surface one or two more concrete actions (e.g., 'render', 'add reflections/materials') to lift specificity toward 4-5.

DimensionReasoningScore

Specificity

Names the domain (2D-to-3D logo) and two concrete actions ('Transform... into a premium 3D version' and 'animate it with professional cinematic effects'), but coverage is limited to these two high-level actions rather than several specifics.

3 / 5

Completeness

Clearly states what the skill does but provides no 'Use when...' trigger clause, so per the rubric guidance a missing explicit trigger caps completeness at 3.

3 / 5

Trigger Term Quality

Contains relevant natural terms ('2D logo', '3D', 'animate', 'cinematic effects') but misses common variations/synonyms a user might say, and the richer trigger list lives in the body rather than the description.

3 / 5

Distinctiveness Conflict Risk

The 2D-to-3D logo transformation plus cinematic animation is a fairly distinct niche with limited overlap; only minor risk of colliding with general image/video editing skills.

4 / 5

Total

13

/

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
SamurAIGPT/Generative-Media-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.