CtrlK
BlogDocsLog inGet started
Tessl Logo

gsap-timeline

Official GSAP skill for timelines — gsap.timeline(), position parameter, nesting, playback. Use when sequencing animations, choreographing keyframes, or when the user asks about animation sequencing, timelines, or animation order (in GSAP or when recommending a library that supports timelines).

80

Quality

100%

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

100%

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 lean, action-oriented reference: executable code examples for every feature, clear section organization, and no padding with concepts Claude already knows. It appropriately stays self-contained given the absence of bundle files.

DimensionReasoningScore

Conciseness

Content is lean and example-driven — code blocks dominate with minimal tactical prose ('By default, tweens are appended', 'Third argument ... controls placement') and no explanation of concepts Claude already knows; not 2 because nearly every token earns its place, with only slight redundancy in the Best practices/Do Not sections.

3 / 3

Actionability

Provides fully executable, copy-paste-ready code throughout — timeline creation, position-parameter examples with inline comments, addLabel/tweenFromTo, nesting via master.add(child, 0), and concrete playback controls; matches the anchor for specific executable examples.

3 / 3

Workflow Clarity

A well-sequenced reference catalog organized by feature (Creating, Position Parameter, Defaults, Labels, Nesting, Playback) with clear sectioning; per the simple-skills note, no destructive/batch process requires validation checkpoints here, and the organization is unambiguous.

3 / 3

Progressive Disclosure

A single self-contained file with clearly organized sections and a 'Related skills' pointer to siblings, no nested multi-level references and no misplaced inline reference content; not 2 because navigation is easy and structure is appropriate for the scope.

3 / 3

Total

12

/

12

Passed

Description

100%

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 specific, trigger-rich, and complete, clearly stating both capabilities and an explicit 'Use when' clause in third person. It is concise and free of vague fluff, with only minor potential overlap with sibling GSAP skills.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'gsap.timeline(), position parameter, nesting, playback' and 'sequencing animations, choreographing keyframes' — matching the anchor for multiple specific concrete actions; not 2 because actions are comprehensive rather than partial.

3 / 3

Completeness

Explicitly states what the skill does ('Official GSAP skill for timelines — ...') and when to use it via an explicit 'Use when ...' clause, satisfying the anchor for both what AND when.

3 / 3

Trigger Term Quality

Natural terms users would say are well covered — 'sequencing animations', 'animation sequencing, timelines, or animation order', 'in GSAP or when recommending a library that supports timelines'; not 2 because several common variations appear, not just one keyword.

3 / 3

Distinctiveness Conflict Risk

Scoped to a clear niche (GSAP timelines) with distinct triggers ('timelines', 'sequencing', 'animation order') and a 'Use when' clause, making it unlikely to fire for unrelated skills; minor sibling-overlap risk with gsap-core/scrolltrigger keeps it from being unambiguous but the trigger set is distinct.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.