spritecook — плагин для Claude Code: генерация игровой графики
Подключает хостинговый MCP-сервер SpriteCook к Claude: спрайты, тайлсеты, UI-киты и короткие анимации прямо в проекте.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install spritecook@claude-communityЧто делает spritecook
Плагин даёт Claude доступ к MCP-серверу SpriteCook по адресу https://mcp.spritecook.ai/mcp/claude. Вы просите сгенерировать пиксель-арт спрайт, текстуру, тайлсет для top-down, платформера или изометрии, HD-ассет, а Claude вызывает нужный инструмент и кладёт результат в проект. Внутри — десять скиллов: spritecook-generate-sprites, spritecook-build-ui-kits, spritecook-generate-tilesets, spritecook-animate-assets, spritecook-polish-sprites, spritecook-upload-assets, spritecook-use-presets, spritecook-use-assets-in-godot, spritecook-use-dual-grid-tilesets и spritecook-workflow-essentials.
Авторизация идёт через OAuth SpriteCook при первом обращении к защищённому инструменту. Ключи API, токены и куки в чат вставлять не нужно. Генерация и анимация тратят кредиты SpriteCook, а длинные задачи возвращают статус очереди — придётся попросить Claude проверить статус ещё раз. Анимация работает только с уже существующим asset_id SpriteCook: локальную картинку сначала загружают или импортируют, иначе инструмент не запустится. Ссылки на скачивание подписаны и истекают, их обновляют повторной проверкой ассета или задачи.
Экспорт анимаций персонажа идёт в файлы, пригодные для Godot. Установка в Claude — через маркетплейс, либо клонированием репозитория и запуском claude --plugin-dir . из чекаута. Автообновление плагинов из сторонних маркетплейсов Claude не включает сам — его надо включить вручную, иначе версия останется прежней.
Какие задачи решает
- сгенерировать пиксель-арт спрайт врага с прозрачным фоном
- собрать согласованный UI-кит: меню, HUD, инвентарь, диалоги
- сделать тайлсет для top-down, платформера или изометрии
- превратить готовый ассет в короткую зацикленную анимацию
- выгрузить анимацию персонажа в формате для Godot
Примеры запросов агенту
- Сгенерируй через SpriteCook пиксель-арт слизня 64x64 с прозрачным фоном и сохрани в проект.
- Сделай тайлсет мшистого подземелья для вида сверху.
- Покажи мои модели генерации изображений и стоимость в кредитах.
Как установить spritecook
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install spritecook@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о spritecook
Как установить spritecook в Claude Code?
Через маркетплейс: сначала /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install spritecook@claude-community.
Что делает spritecook?
Подключает хостинговый MCP-сервер SpriteCook и набор скиллов, чтобы Claude генерировал спрайты, текстуры, тайлсеты, UI-киты и короткие анимации внутри вашего проекта.
Нужен ли ключ API SpriteCook?
Нет. Авторизация проходит через OAuth SpriteCook при первом защищённом вызове, а ключи и токены в чат вставлять не следует.
Исходный текст
SKILL.md · MIT
[](https://www.claudepluginhub.com/plugins/spritecook-spritecook?ref=badge) # SpriteCook Claude Plugin Generate sprites, cohesive UI kits, textures, tilesets, and short animations from Claude Code or the Claude desktop app. SpriteCook gives Claude access to a hosted MCP server for game-art workflows. You can ask Claude to create pixel art, HD game assets, character animation sheets, autotile tilesets, and Godot-ready asset packages while it works inside your project. ## What You Can Do - Generate pixel-art sprites, items, UI elements, textures, and HD game assets. - Build complete menus, HUDs, inventories, dialogs, and other cohesive UI systems from one shared concept. - Create tilesets for top-down, platformer, and isometric projects. - Animate existing SpriteCook assets into short looping sprite sheets. - Check generation jobs, credit balance, and recent assets. - Export generated character animations into Godot-friendly files. ## Install ### Claude Code Clone this repo, then load the plugin from the checkout: ```bash git clone https://github.com/SpriteCook/claude-plugin.git cd claude-plugin claude --plugin-dir . ``` Then inside Claude Code: - Run `/reload-plugins` after editing plugin files. - Run `/plugin validate` to check the manifest and components. - Start `claude --debug` if you want plugin load details. ### Claude Desktop Install the plugin locally from inside the app: ```text /plugin install /path/to/claude-plugin ``` Use the path to your local checkout. Restart the app once, then complete the SpriteCook sign-in flow the first time you call a SpriteCook tool. ### Updates Claude doesn't auto-update plugins from third-party marketplaces unless you turn it on. If you installed SpriteCook from the marketplace, run `/plugin`, open **Marketplaces**, select **spritecook** and choose **Enable auto-update**. To update right away, run `claude plugin update spritecook@spritecook`, then `/reload-plugins`. ## Try It Ask Claude: ```text Use SpriteCook to generate a 64x64 transparent pixel-art slime enemy and save the result in my project. ``` Other useful prompts: - `Use SpriteCook to list my current image generation models and credit costs.` - `Use SpriteCook to generate a top-down mossy dungeon floor tileset.` - `Use SpriteCook to design an inventory-screen concept, extract reusable components, and finalize the UI kit.` - `Use SpriteCook to list my recent assets and inspect the newest one.` - `Use SpriteCook to check my credit balance.` - `Use SpriteCook to package my completed character animation run for Godot.` ## What's Included - [`.claude-plugin/plugin.json`](.claude-plugin/plugin.json) - plugin manifest - [`.mcp.json`](.mcp.json) - hosted SpriteCook MCP server configuration - [`skills/`](skills) - bundled SpriteCook workflow skills: - `spritecook-workflow-essentials` - `spritecook-build-ui-kits` - `spritecook-generate-sprites` - `spritecook-polish-sprites` - `spritecook-generate-tilesets` - `spritecook-animate-assets` - `spritecook-upload-assets` - `spritecook-use-presets` - `spritecook-use-assets-in-godot` - `spritecook-use-dual-grid-tilesets` - [`assets/`](assets) - plugin icon and branding ## Authentication The plugin connects to the hosted SpriteCook MCP endpoint: - `https://mcp.spritecook.ai/mcp/claude` Claude handles authentication through SpriteCook OAuth on first protected use. Do not paste SpriteCook API keys, OAuth tokens, cookies, or other secrets into Claude chat. ## Known Limitations - Generation and animation tools spend SpriteCook credits. - Long-running jobs may return a queued or active status before completion; ask Claude to check the job status again. - Animation tools require an existing SpriteCook `asset_id`. Local images must be uploaded or imported through SpriteCook before animation. - Signed download URLs expire and can be refreshed by asking Claude to check the asset or job again. ## Privacy and Support - Privacy policy: https://www.spritecook.ai/privacy - Plugin and MCP support: [email protected] - Privacy requests: [email protected] ## License MIT ## Skill source of truth Bundled workflow skills come from [SpriteCook/skills](https://github.com/SpriteCook/skills). Update that repository first, then sync its committed skills into `skills/`. [skills-source.json](skills-source.json) records the exact bundled source revision. Bundled skills now match the current SpriteCook tools on reference limits, size hints, tileset edges and animation engines, add Pixel Engine Image for exact-size sprites and centered framing for flying or bouncing animations, and include tested steps for small sprites, scene cutouts, tiny edits and two-surface tilesets. Version checks run when you ask about updates or compatibility. No new plugin environment variables or database migrations are required.
© SpriteCook · MIT · SpriteCook/claude-plugin