ComfyUI Local Driver
SlavaSexton/ComfyUI-Agent-Kit
Drives a local ComfyUI install over its HTTP API to generate and edit images, video and audio, with per-model prompt recipes and workflow guidance.
Generate randomized but Anima-compliant image parameters after comfyui-animatool confirms random-image generation intent.
$ npx skills add ShiroEirin/comfyui-good-anima --skill anima-random-gen -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ShiroEirin/comfyui-good-anima anima-random-gen --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ShiroEirin/comfyui-good-anima.git skills-src && mkdir -p .claude/skills && cp -r skills-src/legacy/v1/anima-random-gen .claude/skills/anima-random-gen && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "anima-random-gen" agent skill from https://github.com/ShiroEirin/comfyui-good-anima/tree/main/legacy/v1/anima-random-gen into .claude/skills/anima-random-gen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima-random-gen", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/ShiroEirin/comfyui-good-anima/tree/main/legacy/v1/anima-random-genType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ShiroEirin/comfyui-good-anima --skill anima-random-gen -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ShiroEirin/comfyui-good-anima anima-random-gen --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ShiroEirin/comfyui-good-anima.git skills-src && mkdir -p .agents/skills && cp -r skills-src/legacy/v1/anima-random-gen .agents/skills/anima-random-gen && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "anima-random-gen" agent skill from https://github.com/ShiroEirin/comfyui-good-anima/tree/main/legacy/v1/anima-random-gen into .agents/skills/anima-random-gen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima-random-gen", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ShiroEirin/comfyui-good-anima --skill anima-random-gen -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ShiroEirin/comfyui-good-anima anima-random-gen --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ShiroEirin/comfyui-good-anima.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/legacy/v1/anima-random-gen .cursor/skills/anima-random-gen && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "anima-random-gen" agent skill from https://github.com/ShiroEirin/comfyui-good-anima/tree/main/legacy/v1/anima-random-gen into .cursor/skills/anima-random-gen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima-random-gen", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/ShiroEirin/comfyui-good-anima.git --path legacy/v1/anima-random-gen--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ShiroEirin/comfyui-good-anima --skill anima-random-gen -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ShiroEirin/comfyui-good-anima anima-random-gen --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ShiroEirin/comfyui-good-anima.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/legacy/v1/anima-random-gen .gemini/skills/anima-random-gen && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "anima-random-gen" agent skill from https://github.com/ShiroEirin/comfyui-good-anima/tree/main/legacy/v1/anima-random-gen into .gemini/skills/anima-random-gen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima-random-gen", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install ShiroEirin/comfyui-good-anima anima-random-genInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add ShiroEirin/comfyui-good-anima --skill anima-random-gen -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ShiroEirin/comfyui-good-anima.git skills-src && mkdir -p .github/skills && cp -r skills-src/legacy/v1/anima-random-gen .github/skills/anima-random-gen && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "anima-random-gen" agent skill from https://github.com/ShiroEirin/comfyui-good-anima/tree/main/legacy/v1/anima-random-gen into .github/skills/anima-random-gen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima-random-gen", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ShiroEirin/comfyui-good-anima --skill anima-random-gen -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ShiroEirin/comfyui-good-anima anima-random-gen --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ShiroEirin/comfyui-good-anima.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/legacy/v1/anima-random-gen .opencode/skills/anima-random-gen && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "anima-random-gen" agent skill from https://github.com/ShiroEirin/comfyui-good-anima/tree/main/legacy/v1/anima-random-gen into .opencode/skills/anima-random-gen/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima-random-gen", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
anima-random-genGenerate randomized but Anima-compliant image parameters after comfyui-animatool confirms random-image generation intent.
Anima Random Gen is an agent skill from ShiroEirin/comfyui-good-anima. Generate randomized but Anima-compliant image parameters after comfyui-animatool confirms random-image generation intent. Produces validated artist, prompt fields, resolution, sampler, scheduler, CFG, and preview text.
Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Media & Creative, covering Diffusion and image models and Image generation. It works with ComfyUI. The licence is GPL-3.0.
10 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 77fba84. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are powershell).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Anima Random Gen loads about 1.2k tokens when it runs. Until then it costs about 59 tokens; SKILL.md has 248 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from ShiroEirin/comfyui-good-anima at commit 77fba84, republished under its GPL-3.0 licence (© ShiroEirin). 248 words, ~1,193 tokens.
.claude/skills/anima-random-gen/SKILL.md (or your agent's skills folder).本 skill 只在 comfyui-animatool 已确认随机生图意图后使用。它产出随机参数(画师、prompt、画布、采样参数),不直接生图。
danbooru-tags Rust CLI / Anima CSV 索引。comfyui-manager。| 需要处理的事 | 读取 |
|---|---|
| 生成随机图参数 | 继续读"随机前视觉简报" |
| 输出字段说明 | 跳到"输出字段" |
| 随机规则与权重 | 跳到"随机规则" |
| 调用后检查清单 | 跳到"调用后检查" |
随机画师与锚点确认必须调用 danbooru-tags.exe,并遵循 danbooru-tags skill 的执行入口、--batch-stdin 和随机数量规则:
.\bin\danbooru-tags.exe --random 5 --for-prompt --json --compact
.\bin\danbooru-tags.exe --random 20 --group clothing --json只用 confirmed_tags,candidate_tags 必须按随机视觉简报筛选。缺失项交给 nltags,不要继续无限补查。
随机候选数量和 --for-prompt 语义遵循 danbooru-tags;候选池只供内部筛选,最终输出少量被选项。
随机图不能只是随机抽 tag。生成随机参数前,先按 anima-composition-director 的方法确定主体、镜头、构图、光源、画布和 nltags_sentences,再随机画师与 hard anchors。
随机结果必须输出完整画面描述,禁止互不相关的标签池采样。
随机图也不要固定套默认竖图。先形成语义草案,再按 anima-composition-director 的 canvas fit 选择 width/height,最后把主体位置、景别、背景展开方向写回 nltags。
如果随机草案和画布不匹配,优先调整构图。1536x1536 只用于高信息量中心构图;简单头像、表情图、普通半身图使用 1024x1024。
必须输出一组完整参数给 comfyui-animatool 复核:
| 字段 | 说明 |
|---|---|
positive_prompt_preview | 最终正向预览,英文 |
quality_meta_year_safe | 质量/年份/安全标签 |
count | 人数 |
artist | 1 个 @artist name,最多 2 个 |
artist_chain | 仅显式画师串/多画师融合时输出;不带 @,例如 wlop, (sakimichan:1.2) |
appearance | 外观硬锚点 |
tags | 已确认的服装/表情/姿势等硬锚点 |
environment | 已确认的场景/光影短 tag |
nltags | 英文自然语言补充,可为短段落或多句 |
neg | 负面提示词 |
width / height | 根据 anima-composition-director 的 canvas_fit 选择;默认不主动推荐任一边超过 1536 |
steps | 默认 30 |
cfg | 默认 4.5 |
sampler_name | 默认 dpmpp_2m_sde_gpu |
scheduler | 默认 beta57 |
canvas_fit,最后随机与回写构图。masterpiece, very aesthetic, best quality, score_9, score_8, highres, absurdres, newest, year 2025, nsfw(安全标签默认 nsfw,用户可覆盖)。@;默认 1 个。@ 的 artist_chain;positive_prompt_preview 不重复包含这些画师标签。environment 放 2-6 个已确认的场景/光影 tag。nltags 用英文补足动作、空间、光影、材质和氛围;不要和 tags 冲突或者重复语义。lying + sitting、open mouth + closed mouth 这类冲突组合。nltags 中保留简短控制句。depth of field 分离主体;复杂背景图只控制景深落点。dpmpp_2m_sde_gpu、beta57。Anima 官方支持 prompt weighting,但小权重通常不明显;官方示例为 (chibi:2)。
(tag:2) 级别开始测试;不要默认使用 1.1–1.3 小权重。nltags 默认加权。comfyui-animatool 收到随机参数后必须检查:
positive_prompt_preview 与字段一致。artist 为 @artist name;若有 artist_chain,确认它不带 @ 且普通 prompt 不重复包含多画师。quality_meta_year_safe 有安全标签。environment 与 nltags 分离且不冲突。steps=30、cfg=4.5、sampler_name=dpmpp_2m_sde_gpu、scheduler=beta57,除非用户指定覆盖。nltags 必须匹配最终 width/height:横图强调左右空间和背景展开,竖图强调主体纵向关系,方图强调中心构图。禁止以纯 tag 串替代随机图参数。
不要丢弃 nltags。
不要把随机画师测试串整体作为画师输入。
不要使用固定默认画师组合。
© ShiroEirin, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in legacy/v1/anima-random-gen of ShiroEirin/comfyui-good-anima.
Open the folder on GitHubat commit 77fba84
Anima Random Gen next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Anima Random Gen this skillShiroEirin/comfyui-good-anima | 481 | — | ~1.2k | Automated safety check: Pass | GPL-3.0 | |
| ComfyUI Local DriverSlavaSexton/ComfyUI-Agent-Kit | 105 | — | ~12k | Automated safety check: Pass | Apache-2.0 | |
| Iibzanllp/infinite-image-browsing | 1.4k | — | ~3.3k | Automated safety check: Pass | MIT | |
| 9Router Image Generationdecolua/9router | 31k | — | ~830 | Automated safety check: Pass | MIT | |
| Character Refseternityspring/shuohao-skills | 4.3k | — | ~1.7k | Automated safety check: Warn | Apache-2.0 | |
| RunninghubHM-RunningHub/OpenClaw_RH_Skills | 142 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 |
SlavaSexton/ComfyUI-Agent-Kit
Drives a local ComfyUI install over its HTTP API to generate and edit images, video and audio, with per-model prompt recipes and workflow guidance.
zanllp/infinite-image-browsing
Interact with IIB (Infinite Image Browsing) service for searching, browsing, tagging, and organizing AI-generated images.
decolua/9router
Generates images through a 9Router gateway's image endpoint, with model discovery, the request fields and per-provider quirks for OpenAI, Gemini, MiniMax and others.
eternityspring/shuohao-skills
给任何故事里的角色真出参考图(小说改编、自己原创的故事、单独设计一个角色都行,不需要小说原文): 一段话描述角色,拆成分层字段、补全后确认, 先出一张正面全身锚点,其余视图(大头照、90° 侧面、背面、细节、45° 大头照)都只参考这张锚点, 按需分档出图。每张图带标识、可单独重出,重出后自动标出哪些图过期。
HM-RunningHub/OpenClaw_RH_Skills
Generate images, videos, audio, and 3D models via RunningHub API (420 endpoints) and run any RunningHub AI Application (custom ComfyUI workflow) by webappId.
artokun/comfyui-mcp
Anime/illustration text-to-image (ANIMA 1.0, ~2B Cosmos DiT).
ShiroEirin/comfyui-good-anima
Route ALL Anima image generation: validate Danbooru hard anchors, form visual brief, assemble English prompts and args, then load comfyui-manager for workflow execution.
ShiroEirin/comfyui-good-anima
A skill your agent uses for Anima / ComfyUI-AnimaTool image generation.
ShiroEirin/comfyui-good-anima
Search and validate Anima-compatible Danbooru tags, artists, characters, series, appearance, clothing, pose, scene, lighting, and prompt anchors.
ShiroEirin/comfyui-good-anima
Convert Anima image-generation intent, tags, references, or rough prompts into concrete composition decisions.
ShiroEirin/comfyui-good-anima
Execute prepared ComfyUI workflows — submit/run/validate Anima args, check server/model/deps, manage queue.
ShiroEirin/comfyui-good-anima
Validate Danbooru hard anchors for Anima generation: artists, characters, series/IP, appearance, clothing, props, poses, expressions, scenes, and random candidates.
Works with
Categories
Generate randomized but Anima-compliant image parameters after comfyui-animatool confirms random-image generation intent. Anima Random Gen is an agent skill from ShiroEirin/comfyui-good-anima. Generate randomized but Anima-compliant image parameters after comfyui-animatool confirms random-image generation intent.
Anima Random Gen fits situations like: tasks that involve Diffusion and image models; tasks that involve Image generation.
Run `npx skills add ShiroEirin/comfyui-good-anima --skill anima-random-gen -a claude-code`. Or copy the skill folder (legacy/v1/anima-random-gen in ShiroEirin/comfyui-good-anima) into .claude/skills/anima-random-gen in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ShiroEirin/comfyui-good-anima --skill anima-random-gen -a codex`. Or copy the skill folder (legacy/v1/anima-random-gen in ShiroEirin/comfyui-good-anima) into .agents/skills/anima-random-gen in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ShiroEirin/comfyui-good-anima --skill anima-random-gen -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/anima-random-gen, .gemini/skills/anima-random-gen, .github/skills/anima-random-gen and .opencode/skills/anima-random-gen in your project.
SKILL.md names no scripts, command-line tools or credentials: Anima Random Gen is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Anima Random Gen is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.2k tokens (SKILL.md is roughly 4.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Anima Random Gen: ComfyUI Local Driver (SlavaSexton/ComfyUI-Agent-Kit, 105 stars), Iib (zanllp/infinite-image-browsing, 1.4k stars), 9Router Image Generation (decolua/9router, 31k stars) and Character Refs (eternityspring/shuohao-skills, 4.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ShiroEirin (a GitHub user) maintains it in ShiroEirin/comfyui-good-anima, which has 481 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on June 15, 2026.
Source: ShiroEirin/comfyui-good-anima on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.