Skip to main content

sprite-animation

A pixel / sprite-style animated explainer slide — full-bleed cream stage, bold display year, animated pixel-art mascot (e.g. Hanafuda card, mushroom, or 8-bit console), kinetic Japanese display type, ticking timeline ribbon. Reads like a single frame of an educational motion video — looping CSS keyframes, no JS, ready to be screen-recorded into a vertical video. Use when the brief asks for a "sprite animation", "pixel-art video", "8-bit explainer", "history of X explainer", "kinetic typography history", "Nintendo-style", "精灵图动画", "像素动画", or "复古动画".

Aller à l'installation

Informations de source

Dépôt
nexu-io/open-design
Dernière activité de la source
18 août 2026 à 07:09
Langue détectée de SKILL.md
anglais
Étoiles
97 471
Forks
11 317

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
3 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
sprite-animation
description
A pixel / sprite-style animated explainer slide — full-bleed cream stage, bold display year, animated pixel-art mascot (e.g. Hanafuda card, mushroom, or 8-bit console), kinetic Japanese display type, ticking timeline ribbon. Reads like a single frame of an educational motion video — looping CSS keyframes, no JS, ready to be screen-recorded into a vertical video. Use when the brief asks for a "sprite animation", "pixel-art video", "8-bit explainer", "history of X explainer", "kinetic typography history", "Nintendo-style", "精灵图动画", "像素动画", or "复古动画".
triggers
["sprite animation","pixel art animation","8-bit explainer","retro animation","kinetic typography","history explainer","nintendo style","精灵图","像素动画","复古动画"]
od
{"mode":"prototype","platform":"desktop","scenario":"marketing","featured":8,"preview":{"type":"html","entry":"index.html"},"design_system":{"requires":true,"sections":["color","typography","layout","components"]},"example_prompt":"Create a sprite-based animation introducing trivia about Nintendo's history. Combine pixel mascots, animated text, and a Hanafuda accent. Use color and type that feel like the Nintendo brand."}
# 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. 2. **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. 3. **Stage** — full-bleed cream / off-white background (`#f5efe2`) with a subtle paper grain. Keep margins generous; this is one beat of a video. 4. **Top bar** — small mono row: - Left: title slug ("名次の/番組" or "EP. 01 / NINTENDO") - Right: progress dots ("01 / 12") and a "REC" stamp 5. **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. 6. **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." 7. **Write** a single HTML document: - `<!doctype html>` through `</html>`, 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. 8. **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 `<artifact>` tags: ``` <artifact identifier="sprite-anim-slug" type="text/html" title="Sprite animation — Title"> <!doctype html> <html>...</html> </artifact> ``` One sentence before the artifact, nothing after.
Voir sur GitHub