一键导入
animejs-timelines
Design and implement Anime.js timeline sequencing, labels, relative offsets, add vs sync decisions, and multi-segment choreography.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Design and implement Anime.js timeline sequencing, labels, relative offsets, add vs sync decisions, and multi-segment choreography.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Authenticated browser QA on the Voyager dev server — mint real AuthKit sessions for seeded test personas via /api/dev/login, then drive the UI with Playwright. Use whenever QA, visual review, or E2E verification needs a logged-in user.
Orchestrate parallel work across worker agents in herdr panes (omp by default; fable/claude workers on explicit user request) — spawn or discover workers, dispatch assignment packets, monitor liveness, and verify results before committing. Use whenever a code change should be delegated instead of implemented firsthand (delegation-first policy), e.g. /herdr-orchestrate 3 to spawn three workers, or /herdr-orchestrate p17,p18,p19 to use existing panes.
Observe Herdr peers safely with native read-only herdr commands.
Initialize or repair AOC context, memory, and tasks safely.
Ponytail review, audit, and debt workflows for over-engineering review and shortcut ledger scans. Use for /ponytail review, /ponytail audit, /ponytail debt, or when asked what to delete, simplify, or track as ponytail debt.
Anime.js v4 API correctness, imports, targeting, value mapping, refresh/revert semantics, and sane implementation defaults. Use when writing or fixing Anime.js code.
| name | animejs-timelines |
| description | Design and implement Anime.js timeline sequencing, labels, relative offsets, add vs sync decisions, and multi-segment choreography. |
Use this skill when sequencing is the hard part.
createTimeline()..add() when creating and adding a new animation directly into the timeline..sync() when synchronising an existing animation or timeline into another one..revert() for full teardown when the timeline lifecycle ends.add() vs sync()'<-=500' only when they improve readability.sync() rather than rewriting it inline.createScope() or scope.keepTime().revert() in component contextsUse official behavior from ../animejs-core-api/references/official-docs-map.md.