CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

team-motion-design

Unified team skill for motion design. Animation token systems, scroll choreography, GPU-accelerated transforms, reduced-motion fallback. Uses team-worker agent architecture. Triggers on "team motion design", "animation system".

Quality

72%

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 ./.codex/skills/team-motion-design/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 a well-structured, actionable router for a multi-agent pipeline with concrete spawn/wait/close templates, explicit error-handling and recovery paths, and disciplined separation of coordinator vs. worker concerns. Its main weaknesses are unresolved placeholders, delegation of validation checkpoints to role files not shown, and references to role/spec files that are absent from the bundle.

Suggestions

Ship the referenced files (roles/<role>/role.md, specs/*.md) with the bundle, or explicitly mark them as loaded from an external skill root, so the Role Registry and Specs Reference links resolve.

Resolve the spawn template placeholders — state where <skill_root>, <session-id>, and <prev_context> come from (e.g. how the coordinator derives them from meta.json or the session folder).

Deduplicate the session path (Shared Constants vs. Session Directory) and fold the Research-to-Choreography context-flow example into the Worker Spawn Template, replacing duplicated spawn_agent blocks with the differing fields only.

State the validate-before-proceed checkpoints inline (e.g. 'only assign ANIM tasks after MTEST gate / choreography review passes') rather than delegating them entirely to role files.

DimensionReasoningScore

Conciseness

Dense tables and templates assume Claude's competence with no conceptual padding, but there is minor redundancy: the session path appears in both 'Shared Constants' and the 'Session Directory' tree, and the 'Research-to-Choreography Context Flow' example partially duplicates the Worker Spawn Template.

4 / 5

Actionability

Concrete, mostly executable guidance: a full spawn_agent({...}) template with real parameter names, wait_agent({ timeout_ms: 1800000 }), a timed-out escalation path (STATUS_CHECK -> FINALIZE -> close), and named-agent targeting. Minor gaps: placeholders like <skill_root>, <session-id>, and <prev_context> are never resolved, and tasks.json is referenced without a creation spec.

4 / 5

Workflow Clarity

The pipeline (research -> choreography -> animation -> performance testing), router logic, coordinator loop (analyze -> dispatch -> spawn -> STOP), timeout recovery, agent-health reconciliation, and GC-loop escalation are clearly sequenced. Validation checkpoints (performance gate, choreography review) are delegated to role files rather than stated as explicit validate-before-proceed steps, keeping it below 5.

4 / 5

Progressive Disclosure

The structure is well designed — one-level-deep references clearly signaled via the Role Registry table and Specs Reference list — but none of the referenced files (roles/<role>/role.md, specs/*.md) exist in the provided bundle, so every reference is dangling and navigation leads nowhere as bundled.

3 / 5

Total

15

/

20

Passed

Description

62%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 third person, concise, and covers a distinctive niche with explicit trigger guidance. Its main weakness is the 'what': capabilities are stated as domain noun phrases without action verbs, and trigger coverage is narrow (two phrases, missing common variations users would naturally say).

Suggestions

Rewrite the capability list with action verbs, e.g. 'Designs and implements animation token systems, sequences scroll choreography, applies GPU-accelerated transforms, and builds reduced-motion fallbacks.'

Broaden trigger terms to natural user phrasing such as 'motion design', 'scroll animation', 'UI animation', 'animation system', and 'reduced motion' instead of only 'team motion design'.

State what the skill does end-to-end (e.g. 'runs a research-to-testing pipeline that produces motion tokens and validated animations') so the 'what' is as explicit as the 'when'.

DimensionReasoningScore

Specificity

Names the motion-design domain and lists four specific topics ('Animation token systems, scroll choreography, GPU-accelerated transforms, reduced-motion fallback'), but these are noun phrases rather than actions — no verb states what the skill actually does (build, audit, test).

3 / 5

Completeness

Both 'what' (domain plus capability topics) and 'when' ('Triggers on ...') are explicitly present, so the missing-trigger cap at 3 does not apply; the 'what' is a domain label with noun phrases rather than concrete actions, keeping it below 5.

4 / 5

Trigger Term Quality

Two explicit trigger phrases ('team motion design', 'animation system') are relevant but thin — missing natural variations like 'motion design', 'animation', 'scroll animation', or 'CSS animation', and 'team motion design' mirrors internal architecture rather than user phrasing.

3 / 5

Distinctiveness Conflict Risk

Motion design with a team-worker agent architecture is a clear niche with distinctive triggers; 'animation system' has minor overlap risk with generic animation/CSS skills, keeping it below 5.

4 / 5

Total

14

/

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

relative_links

Relative link issues: 9 missing, 5 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository

catlog22/Claude-Code-Workflow

Path

.codex/skills/team-motion-design/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.