spritecook-workflow-essentials

spritecook-workflow-essentials is a skill for Claude Code, Codex from SpriteCook/claude-plugin. It costs 55 tokens per session (1,789 once invoked), scanned A, a copy of spritecook-workflow-essentials, MIT.

Shared workflow guidance for using SpriteCook, a tool for generating and managing image and animation assets. It covers credits, downloads, asset records, reuse, and keeping login details safe.

In plain words
What is it for?
Checking credits, saving asset manifests, reusing generated assets, recovering recent assets, and safely downloading SpriteCook results.
Why use it?
It prevents lost asset identifiers, unnecessary regeneration, unsafe handling of credentials, and confusion over which download link to use.

Skill for Claude CodeCodex

Part of the spritecook plugin — 9 skills, 1 MCP server shipped together

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/spritecook/claude-plugin/spritecook-workflow-essentials
Any agent
npx skills add SpriteCook/claude-plugin --skill spritecook-workflow-essentials
Clone the repo
git clone --depth 1 https://github.com/SpriteCook/claude-plugin

Made for: Claude Code, Codex.

Or install spritecook, the plugin that ships this one along with the rest of its 9 skills, 1 MCP server.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for spritecook-workflow-essentials

README.md
[![agentmods](https://agentmods.dev/badge/skills/spritecook/claude-plugin/spritecook-workflow-essentials.svg)](https://agentmods.dev/skills/spritecook/claude-plugin/spritecook-workflow-essentials)
Your own site
<a href="https://agentmods.dev/skills/spritecook/claude-plugin/spritecook-workflow-essentials"><img src="https://agentmods.dev/badge/skills/spritecook/claude-plugin/spritecook-workflow-essentials.svg" alt="Measured on agentmods" height="20"></a>
Per session 55 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,789 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin 100% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00055 $0.01789
Opus 5 $0.00028 $0.00894
Sonnet 5 $0.00011 $0.00358
Haiku 4.5 $0.00006 $0.00179

Measured 4d ago against content hash 428fec35719a, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

spritecook-workflow-essentials scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

100% identical to spritecook-workflow-essentials — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

skills/spritecook-workflow-essentials/SKILL.md · 97 lines

How it starts

The opening of the file, as written. The whole thing — 97 lines — stays where its author put it; the contents beside it link to each section on GitHub.

SpriteCook Workflow Essentials

Use this alongside the SpriteCook image or animation skill whenever SpriteCook MCP tools are available.

Requires: SpriteCook MCP server connected to your editor. Set up with npx spritecook-mcp setup or see spritecook.ai.

Preflight Checklist

  1. Check credits first with get_credit_balance before starting a batch or multi-asset workflow.
  2. Use each asset's sprite_url as the canonical downloadable image URL. Use spritesheet_url only when it is present and specifically needed.
  3. Save important asset_id values in a local manifest whenever there is a writable workspace, unless the user explicitly wants a throwaway result.
  4. When a workflow involves follow-up generations or animations for the same subject, identify and reuse the canonical asset_id instead of generating from scratch again.
  5. If the agent loses track of generated asset IDs, recover them with list_recent_assets(limit=...) before failing.

Credential Safety

  • Never ask the user to paste a SpriteCook API key into chat, prompts, code blocks, shell commands, or generated files.
  • Never print, persist, echo, or inline API keys or Authorization headers in agent output.
  • Prefer SpriteCook MCP tools, presigned URLs, or a preconfigured local connector/helper that handles authentication outside the prompt.
  • If a raw API call is required and no authenticated helper exists, stop and ask the user to configure one.

Async Operations

  • Treat generate_game_art, generate_tileset, remove_background, generate_character, generate_character_animations, and animate_game_art as asynchronous operations.
  • Follow the returned poll.tool with its exact poll.arguments. Do not invent a polling endpoint or search arbitrary response fields.
  • Use operation_id as the generic identifier while retaining the returned job_id or run_id for the matching poll tool.
  • Pass wait_seconds only when the tool exposes it and an explicit bounded wait is useful; the normal default is immediate return.
  • On a terminal success, consume canonical assets. If the response contains warning.code="asset_output_unavailable", execute its supplied warning.recovery tool call.

Read the full file on GitHub · 97 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 97 lines · 55 tokens per session scan A 428fec35719a

Subscribe to this mod's changes

spritecook-workflow-essentials is a skill published in the GitHub repository SpriteCook/claude-plugin (17 stars, last pushed 17d ago), licensed MIT. It adds 55 tokens to every session and 1,789 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. It is 100% identical to spritecook-workflow-essentials, differing in 0 lines, and is treated as a copy.

Related

Other skills, from other repositories

sprite-gen

Generate clean 2D game sprites and animation atlases with a component-row pipeline: base identity, numeric sprite-request SSoT, per-state layout guides, image-gen row strips, chroma-key alpha cleanup, connected-component frame extraction, cell-based atlas composition, QA reports, and runtime manifest framelayout. Its…

aldegad/sprite-gen · 291 tokens

generate2dsprite

Generate and postprocess general 2D game assets and animation sheets: pixel-art sprites, clean HD map props, creatures, characters, NPCs, spells, projectiles, impacts, props, summons, and transparent GIF exports. Use when Codex should infer the asset plan from a natural-language request, match a reference or map art…

0x0funky/agent-sprite-forge · 111 tokens

vibeue

Unreal Engine 5 development using the VibeUE Python API. Use when working in Unreal Engine — blueprints, state trees, materials, actors, landscapes, animation, niagara, widgets, sound, foliage, gameplay tags, enhanced input, skeletons, PCG (procedural content generation), and more. VibeUE is an extension of Unreal's…

kevinpbuckley/VibeUE · 82 tokens

godot-animation

Animate in Godot 4.7 three ways: AnimationPlayer for keyframed clips (incl. call and signal tracks), AnimationTree with state machines and blend spaces for character animation, and Tween for short procedural/UI tweens via createtween(). Use when working with AnimationPlayer/AnimationTree nodes in a .tscn, blending…

gamedev-skills/awesome-gamedev-agent-skills · 85 tokens

godot-audio

Play and mix audio in Godot 4.7: AudioStreamPlayer (2D/3D variants), audio buses with volume/mute and effects, music vs SFX routing, db/linear volume, and precise sync-to-beat playback timing. Use when playing sounds or music in a Godot project, routing AudioStreamPlayer nodes to buses, adjusting bus volume via…

gamedev-skills/awesome-gamedev-agent-skills · 91 tokens

godot-shaders

Write Godot 4.7 shaders in the Godot Shading Language: canvasitem shaders for 2D and spatial shaders for 3D, with vertex/fragment functions, uniforms (sourcecolor, hintrange), TIME/UV animation, and screen-reading via hintscreentexture. Use when authoring .gdshader files, writing fragment/vertex code, making 2D/3D…

gamedev-skills/awesome-gamedev-agent-skills · 107 tokens