AgentStack
SKILL verified Apache-2.0 Self-run

Sprite Animation

skill-nexu-io-open-design-sprite-animation · by nexu-io

|

No reviews yet
0 installs
15 views
0.0% view→install

Install

$ agentstack add skill-nexu-io-open-design-sprite-animation

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Sprite Animation? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Sprite Animation Skill

Produce a single animated frame of an educational explainer — the kind you might screen-record into a vertical video. Pixel-art mascots, big year display, looping CSS animations, kinetic Japanese / English display type.

Workflow

  1. Read the active DESIGN.md (injected above). Pick the loudest serif

token for the year, a sturdy sans for headlines, and a mono token for timeline / index labels.

  1. Pick the topic from the brief (e.g. "Nintendo · 1889 — Hanafuda").

You always need: a year, a one-line headline, an animated subject (a pixel sprite — character, object, or icon), and a short caption.

  1. Stage — full-bleed cream / off-white background (#f5efe2) with a

subtle paper grain. Keep margins generous; this is one beat of a video.

  1. Top bar — small mono row:
  • Left: title slug ("名次の/番組" or "EP. 01 / NINTENDO")
  • Right: progress dots ("01 / 12") and a "REC" stamp
  1. Subject animations — at least three independent looping animations

on the page:

  • Big year: the headline year (e.g. "1889年") fills the lower-left,

in a serif display weight. It has a subtle vertical glitch / scanline animation (clip-path keyframes), and a 1-frame "pop" every loop.

  • Pixel sprite card: a 96×128 pixel-art card or character (use an

inline SVG with crisp shape-rendering: crispEdges rectangles, or a box-shadow pixel grid). Subtle bobbing animation (±4px, 1.6s).

  • Kinetic kana: 1–2 Japanese / kanji characters that fade-and-slide

in sync with the bob (e.g. "花" — hana — flower).

  • Tick ribbon: bottom of the stage, a tape/ribbon with year ticks

(1889 · 1907 · 1949 · 1977 · 1985 · 2006 · 2017) sliding left at a slow constant speed.

  1. Caption block — small mono caption explaining the trivia:

"Nintendo started as a Hanafuda playing-card maker in Kyoto, 1889. Mario didn't show up for another ninety-six years."

  1. Write a single HTML document:
  • ` through `, CSS inline, no external JS.
  • All animations use @keyframes + animation: ... infinite.
  • Stage uses a fixed canvas ratio (e.g. 16:9 letterboxed) so the loop

reads as a single frame from a video.

  • data-od-id on stage, year, sprite, caption, and tick ribbon.
  1. Self-check:
  • The page is one cohesive scene, not a collage. The eye lands on the

year first, then the sprite, then the caption.

  • At least 3 independent looping animations are visible.
  • The color palette is restrained (cream + a single accent red + ink).
  • No external assets — all sprites are inline SVG or CSS.

Output contract

Emit between `` tags:


...

One sentence before the artifact, nothing after.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.