Agent skill

Managing Thumbnails

by Comfy-Org in Comfy-Org/workflow_templates

Manages thumbnail and preview images for ComfyUI workflow templates.

MITAuto-check passedAI & LLM Engineering

Install Managing Thumbnails

skills CLI
$ npx skills add Comfy-Org/workflow_templates --skill managing-thumbnails -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Comfy-Org/workflow_templates managing-thumbnails --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Comfy-Org/workflow_templates.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/managing-thumbnails .claude/skills/managing-thumbnails && rm -rf skills-src

Use ~/.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/

Facts

Skill name
managing-thumbnails
GitHub stars
1.3k
Token cost
~1.1k tokens
SKILL.md length
410 words
Files
1
Skills in repo
10
Repo updated
First seen
Licence
MIT

At a glance

Manages thumbnail and preview images for ComfyUI workflow templates.

  • Works in 4 steps: Name the file {template_name}-1.webp,… → Place it in the templates/ directory. → Compress to a reasonable size (use lossy… → …
  • Asked to: add a thumbnail
  • SKILL.md covers Naming Convention, Supported Formats, Thumbnail Variants and Adding a Thumbnail, plus 6 more sections
  • Calls python and pnpm

What it does

Managing Thumbnails is an agent skill from Comfy-Org/workflow_templates. Manages thumbnail and preview images for ComfyUI workflow templates. Adds, replaces, validates, and audits thumbnails. Use when asked to: add a thumbnail, replace a preview image, update template image, fix missing thumbnail, check thumbnails, audit thumbnails, which templates need thumbnails, missing previews, add preview image, change template picture, update template visual, swap thumbnail, set thumbnail, upload preview, template image missing, broken thumbnail, thumbnail not showing. Triggers on: thumbnail…

Its SKILL.md is about 1.1k 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 AI & LLM Engineering, covering Diffusion and image models. It works with ComfyUI. The repository describes itself as: ComfyUI template workflows. The licence is MIT.

When your agent uses it

  • Asked to: add a thumbnail
  • Replace a preview image
  • Update template image
  • Fix missing thumbnail

Example prompts

  • “Use the managing-thumbnails skill to manage thumbnail and preview images for ComfyUI workflow templates”
  • “/managing-thumbnails”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Name the file {template_name}-1.webp, where {template_name} matches the template's name field in templates/index.json.
  2. Place it in the templates/ directory.
  3. Compress to a reasonable size (use lossy webp compression, ~65% quality).
  4. If using compareSlider or hoverDissolve, also add {template_name}-2.webp.

What it can do on your machine

Read from SKILL.md and the folder at commit 8be1f8c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Shell commands in SKILL.md call:

    • python
    • pnpm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pnpm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Managing Thumbnails loads about 1.1k tokens when it runs. Until then it costs about 161 tokens; SKILL.md has 410 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~161
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from Comfy-Org/workflow_templates at commit 8be1f8c, republished under its MIT licence (© Comfy-Org). 410 words, ~1,064 tokens.

Download SKILL.mdSave it as .claude/skills/managing-thumbnails/SKILL.md (or your agent's skills folder).
name
managing-thumbnails
description
Manages thumbnail and preview images for ComfyUI workflow templates. Adds, replaces, validates, and audits thumbnails. Use when asked to: add a thumbnail, replace a preview image, update template image, fix missing thumbnail, check thumbnails, audit thumbnails, which templates need thumbnails, missing previews, add preview image, change template picture, update template visual, swap thumbnail, set thumbnail, upload preview, template image missing, broken thumbnail, thumbnail not showing. Triggers on: thumbnail, preview image, template image, template picture, missing thumbnail, add image, replace image, visual asset.

Managing Thumbnails

This skill covers adding, replacing, validating, and auditing thumbnail images for ComfyUI workflow templates.

Naming Convention

Thumbnails live in templates/ alongside the workflow JSON files. They are named using the template's name field from templates/index.json:

  • Primary: {template_name}-1.webp
  • Secondary (optional): {template_name}-2.webp (only for dual-thumbnail variants)

The {template_name} portion must exactly match the name field in templates/index.json.

Supported Formats

FormatNotes
.webpPreferred. Smallest file size. Use lossy compression (~65% quality).
.pngAcceptable fallback.
.jpg / .jpegAcceptable fallback.
.webp (animated)Used for video-type templates (animated webp).

Thumbnail Variants

The thumbnailVariant field in templates/index.json controls how the thumbnail behaves on the site:

VariantThumbnails NeededEffect
(none/default)-1 onlyStatic image, slight zoom on hover
compareSlider-1 AND -2Before/after slider comparison
hoverDissolve-1 AND -2Dissolves to second image on hover
hoverZoom / zoomHover-1 onlySame as default but zooms more

If a template uses compareSlider or hoverDissolve, both -1 and -2 files are required.

Adding a Thumbnail

  1. Name the file {template_name}-1.webp, where {template_name} matches the template's name field in templates/index.json.
  2. Place it in the templates/ directory.
  3. Compress to a reasonable size (use lossy webp compression, ~65% quality).
  4. If using compareSlider or hoverDissolve, also add {template_name}-2.webp.

Replacing a Thumbnail

Overwrite the existing file in templates/ with the new image, using the same filename.

Setting the Thumbnail Variant

Edit the template's entry in templates/index.json and set or change the thumbnailVariant field to one of: compareSlider, hoverDissolve, hoverZoom, or zoomHover. Remove the field (or leave it unset) for the default behavior.

Show full SKILL.md (157 more words)Show less

Auditing Thumbnails

Run the validation script to check for issues:

bash
python scripts/validate/validate_thumbnails.py

This checks for:

  • Templates missing their primary thumbnail
  • Templates with a dual-variant set (compareSlider or hoverDissolve) but missing the second thumbnail (-2)
  • Orphaned thumbnail files not referenced by any template

Site Preview Images

The site also generates workflow preview images via:

bash
pnpm run generate:previews  # run from site/

These are separate from template thumbnails — they are auto-generated visualizations of the workflow graph, not the output images you manage here.

Validation After Changes

After adding, replacing, or modifying thumbnails, always validate:

bash
python scripts/validate/validate_thumbnails.py
python scripts/validate/validate_templates.py

Then sync to packages:

bash
python scripts/sync/sync_bundles.py

Rules

  • The template name in the filename must exactly match the name field in templates/index.json.
  • Always use .webp format when possible for smallest file size.
  • Thumbnails should ideally show the output produced by the workflow.
  • If the template uses compareSlider or hoverDissolve, both -1 and -2 files are required.
  • Never put thumbnails in site/ — they belong in templates/.
  • After adding or changing thumbnails, run python scripts/sync/sync_bundles.py to sync to packages.

© Comfy-Org, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/managing-thumbnails of Comfy-Org/workflow_templates.

Open the folder on GitHubat commit 8be1f8c

Compare with similar skills

Managing Thumbnails 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.

Managing Thumbnails compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Managing Thumbnails this skillComfy-Org/workflow_templates1.3k—~1.1kAutomated safety check: PassMIT
Comfyui AnimatoolShiroEirin/comfyui-good-anima478—~4.6kAutomated safety check: PassGPL-3.0
Comfyui Agent Skill MieMieMieeeee/comfyui-agent-skill116—~3.9kAutomated safety check: PassApache-2.0
Comfyui Node Addernixified-ai/flake841—~806Automated safety check: PassAGPL-3.0
Headroommomori777/Artemis377—~562Automated safety check: PassMIT
Comfyui AnimatoolShiroEirin/comfyui-good-anima478—~3.4kAutomated safety check: PassGPL-3.0

Similar skills

  • Comfyui Animatool

    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.

    478 GitHub stars~4.6k tokensUpdated 3 mo ago
    AI & LLM EngineeringAuto-check passed
  • Comfyui Agent Skill Mie

    MieMieeeee/comfyui-agent-skill

    Agent skill for running registered ComfyUI workflows through a stable CLI, and for importing a user's own ComfyUI workflow into their private registry after review.

    116 GitHub stars~3.9k tokensUpdated 4 days ago
    AI & LLM EngineeringAuto-check passed
  • Comfyui Node Adder

    nixified-ai/flake

    Adds new custom nodes to the ComfyUI Nix project, including npins fetching, dependency resolution in package.nix, disabling impure pip installs, and verifying the Nix build.

    841 GitHub stars~806 tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Headroom

    momori777/Artemis

    SmartCrusher + CCR context compression — crunch large JSON arrays, tool outputs, and search results to save tokens.

    377 GitHub stars~562 tokensUpdated 8 days ago
    AI & LLM EngineeringAuto-check passed
  • Comfyui Animatool

    ShiroEirin/comfyui-good-anima

    A skill your agent uses for Anima / ComfyUI-AnimaTool image generation.

    478 GitHub stars~3.4k tokensUpdated 3 mo ago
    AI & LLM EngineeringAuto-check passed
  • Add Comfy Workflow Template

    peteromallet/VibeComfy

    Add a durable VibeComfy ready workflow/template from a ComfyUI source workflow.

    150 GitHub stars~700 tokensUpdated 7 days ago
    AI & LLM EngineeringAuto-check passed

More from Comfy-Org/workflow_templates

All 10 skills in this repo
  • Editing Site Content

    Comfy-Org/workflow_templates

    Edits, updates, rewrites, or adds content on the ComfyUI template site pages.

    1.3k GitHub stars~1.8k tokensUpdated today
    Auto-check passed
  • Importing Subgraphs

    Comfy-Org/workflow_templates

    Imports and registers subgraph blueprints into the ComfyUI workflowtemplates repository.

    1.3k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Managing Bundles

    Comfy-Org/workflow_templates

    Manages template bundles, categories, and ordering in the ComfyUI template repository.

    1.3k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Managing MCP Index

    Comfy-Org/workflow_templates

    Builds and maintains templates/index.mcp.json for Comfy Cloud MCP tools.

    1.3k GitHub stars~1.9k tokensUpdated today
    Auto-check: notes
  • Managing Releases

    Comfy-Org/workflow_templates

    Manages releases for this repository: how version bumps, PyPI publishing, and GitHub releases work.

    1.3k GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • Managing Templates

    Comfy-Org/workflow_templates

    Manages ComfyUI workflow templates end-to-end: add new templates and rename existing ones (files, index metadata, bundles, i18n, package sync).

    1.3k GitHub stars~2.8k tokensUpdated today
    Auto-check passed

Works with

Questions about Managing Thumbnails

What does Managing Thumbnails do?

Manages thumbnail and preview images for ComfyUI workflow templates. Managing Thumbnails is an agent skill from Comfy-Org/workflow_templates. Manages thumbnail and preview images for ComfyUI workflow templates.

When should I use Managing Thumbnails?

Managing Thumbnails fits situations like: asked to: add a thumbnail; replace a preview image; update template image; fix missing thumbnail.

How do I install Managing Thumbnails in Claude Code?

Run `npx skills add Comfy-Org/workflow_templates --skill managing-thumbnails -a claude-code`. Or copy the skill folder (.claude/skills/managing-thumbnails in Comfy-Org/workflow_templates) into .claude/skills/managing-thumbnails in your project. Claude Code loads it when a task matches its description.

How do I install Managing Thumbnails in Codex?

Run `npx skills add Comfy-Org/workflow_templates --skill managing-thumbnails -a codex`. Or copy the skill folder (.claude/skills/managing-thumbnails in Comfy-Org/workflow_templates) into .agents/skills/managing-thumbnails in your project. Codex loads it when a task matches its description.

Can I use Managing Thumbnails in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Comfy-Org/workflow_templates --skill managing-thumbnails -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/managing-thumbnails, .gemini/skills/managing-thumbnails, .github/skills/managing-thumbnails and .opencode/skills/managing-thumbnails in your project.

What does Managing Thumbnails need to run?

Going by SKILL.md and its folder, Managing Thumbnails needs the command-line tools its instructions call (python and pnpm). Our summary lists: Python 3.

Does Managing Thumbnails access the network?

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.

Is Managing Thumbnails safe to install?

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.

What licence does Managing Thumbnails use?

Managing Thumbnails is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Managing Thumbnails use?

About 1.1k tokens (SKILL.md is roughly 4.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Managing Thumbnails?

Skills that share tags, products or a category with Managing Thumbnails: Comfyui Animatool (ShiroEirin/comfyui-good-anima, 478 stars), Comfyui Agent Skill Mie (MieMieeeee/comfyui-agent-skill, 116 stars), Comfyui Node Adder (nixified-ai/flake, 841 stars) and Headroom (momori777/Artemis, 377 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Managing Thumbnails?

Comfy-Org (a GitHub organization) maintains it in Comfy-Org/workflow_templates, which has 1,260 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 8, 2026.

Source: Comfy-Org/workflow_templates on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.