Agent skill

Editing Site Content

by Comfy-Org in Comfy-Org/workflow_templates

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

MITAuto-check passedSales & Support

Install Editing Site Content

skills CLI
$ npx skills add Comfy-Org/workflow_templates --skill editing-site-content -a claude-code

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

GitHub CLI
$ gh skill install Comfy-Org/workflow_templates editing-site-content --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/editing-site-content .claude/skills/editing-site-content && 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
editing-site-content
GitHub stars
1.3k
Token cost
~1.8k tokens
SKILL.md length
805 words
Files
1
Skills in repo
10
Repo updated
First seen
Licence
MIT

At a glance

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

  • Works in 4 steps: Identify the Template → Check for Existing Override → Make the Changes → …
  • Asked to: change text
  • SKILL.md covers How It Works, Step 1: Identify the Template, Step 2: Check for Existing… and Step 3: Make the Changes, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Editing Site Content is an agent skill from Comfy-Org/workflow_templates. Edits, updates, rewrites, or adds content on the ComfyUI template site pages. Creates override JSON files so changes survive AI regeneration. Use when asked to: change text, update descriptions, fix wording, rewrite content, edit a template page, update SEO, add FAQ, change steps, modify use cases, update copy, fix typos, add sections, customize a page, write marketing copy, improve messaging, tweak headlines, adjust tone, replace placeholder text, personalize content, or manage any template page content…

Its SKILL.md is about 1.8k 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 Sales & Support, covering Programmatic SEO, Diffusion and image models and Copywriting. It works with ComfyUI. The repository describes itself as: ComfyUI template workflows. The licence is MIT.

When your agent uses it

  • Asked to: change text
  • Update descriptions
  • Rewrite content
  • Edit a template page

Example prompts

  • “/editing-site-content”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Identify the Template
  2. Check for Existing Override
  3. Make the Changes
  4. Confirm with the User

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

    No scripts in the folder and no shell commands in SKILL.md (its code samples are json).

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

  • Network

    No URLs in SKILL.md.

    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

Editing Site Content loads about 1.8k tokens when it runs. Until then it costs about 190 tokens; SKILL.md has 805 words of instructions outside code blocks.

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

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). 805 words, ~1,763 tokens.

Download SKILL.mdSave it as .claude/skills/editing-site-content/SKILL.md (or your agent's skills folder).
name
editing-site-content
description
Edits, updates, rewrites, or adds content on the ComfyUI template site pages. Creates override JSON files so changes survive AI regeneration. Use when asked to: change text, update descriptions, fix wording, rewrite content, edit a template page, update SEO, add FAQ, change steps, modify use cases, update copy, fix typos, add sections, customize a page, write marketing copy, improve messaging, tweak headlines, adjust tone, replace placeholder text, personalize content, or manage any template page content. Triggers on: edit content, change description, update page, fix text, rewrite, add FAQ, update steps, site content, template text, page copy, SEO description, marketing copy, content manager, update wording, customize template.

Editing Site Content

You are helping a content manager or creative edit template pages on the ComfyUI workflow template site. They should never need to understand JSON, code, or the build pipeline — you handle all of that.

How It Works

Template pages on the site have AI-generated content. To override that content with human-written copy, you create a JSON file in site/overrides/templates/{template-name}.json. The build pipeline merges these overrides on top of AI output, preserving human edits across regenerations.

Step 1: Identify the Template

The user may refer to a template by its display name, a partial name, a description of what it does, or a URL slug.

To find the right template:

  1. Search templates/index.json for the template. It contains all templates grouped into bundles with name, title, and description fields.
  2. The name field (e.g., templates-sprite_sheet) is the filename key used for the override file.
  3. If the user's request is ambiguous, show them matching candidates with their titles and descriptions and ask them to confirm.

Example: User says "the sprite sheet one" → Search index.json → find templates-sprite_sheet with title "Sprite Sheet Generator" → Confirm with user: "I found Sprite Sheet Generator — is that the one you mean?"

Step 2: Check for Existing Override

Read site/overrides/templates/{template-name}.json if it exists. If it does, you'll be editing the existing override. If not, you're creating a new one.

Also read the current generated output at site/src/content/templates/{template-name}.json (if it exists) to see what the current live content looks like. Show the user what's currently there before making changes.

Step 3: Make the Changes

Overridable Fields

These are the fields you can set in an override file:

FieldTypeWhat It Is
extendedDescriptionstringThe main long-form description shown on the template detail page. Supports plain text.
metaDescriptionstringSEO meta description shown in search results. Keep to 150-160 characters.
howToUsestring[]Step-by-step instructions. Each array item is one step.
suggestedUseCasesstring[]List of use cases or scenarios where this template shines.
faqItemsArray<{question, answer}>FAQ section. Each item has a question string and an answer string.
humanEditedbooleanSet to true to fully replace AI content and prevent regeneration.
Writing the Override File

Create or update site/overrides/templates/{template-name}.json:

  • Only include fields the user wants to change. Omitted fields fall back to AI-generated content.
  • Always set "humanEdited": true when the user is providing complete custom content for one or more fields. This prevents the AI from overwriting their work.
  • Partial tweaks (e.g., fixing a typo in one field) can omit humanEdited if the user wants AI to continue generating the other fields. But if in doubt, set it to true — it's safer.
Override File Format
json
{
  "extendedDescription": "Your custom description here...",
  "metaDescription": "Short SEO-friendly description under 160 chars",
  "howToUse": [
    "Step 1: Do this first",
    "Step 2: Then do this",
    "Step 3: Finally do this"
  ],
  "suggestedUseCases": [
    "Game development sprite animation",
    "Social media character assets"
  ],
  "faqItems": [
    {
      "question": "What image formats are supported?",
      "answer": "PNG and WebP are supported as input formats."
    }
  ],
  "humanEdited": true
}

Step 4: Confirm with the User

After writing the file, show the user a readable summary of what changed:

  • Which template was updated
  • Which fields were changed
  • A preview of the new content in plain English (not raw JSON)
Show full SKILL.md (328 more words)Show less

Guidelines for Content Quality

When helping the user write content:

  • extendedDescription: Write in a clear, engaging tone. Explain what the template does, what makes it special, and what output to expect. 2-4 paragraphs.
  • metaDescription: Must be 150-160 characters. Include the primary keyword/template purpose. Write as a compelling search result snippet.
  • howToUse: Write actionable steps. Start each step with a verb. Be specific about what the user does and what happens. 4-8 steps is ideal.
  • suggestedUseCases: Be specific and practical. Think about the end user's actual projects. 3-6 use cases.
  • faqItems: Answer real questions a user would have. Address common concerns about requirements, compatibility, or output quality. 3-5 items.

Common User Requests — How to Handle Them

User SaysWhat to Do
"Change the description to say X"Update extendedDescription
"Fix the SEO / meta description"Update metaDescription (keep under 160 chars)
"Update the steps" / "Change how-to"Update howToUse array
"Add a FAQ" / "Add a question"Add to or create faqItems array
"Add a use case"Add to suggestedUseCases array
"Rewrite everything for this template"Update all fields, set humanEdited: true
"Make it sound more professional / casual / fun"Rewrite relevant fields with the requested tone
"What does this page currently say?"Read the generated output file and show them
"List all templates" / "What templates are there?"Search templates/index.json and list them with titles
"Undo my changes" / "Go back to AI content"Delete the override file from site/overrides/templates/
"Remove just my FAQ override"Remove only the faqItems key from the override JSON

Important Rules

  1. Never edit files in site/src/content/templates/ — those are generated and git-ignored. Only edit files in site/overrides/templates/.
  2. Never modify the build scripts, content schema, or pipeline code for a content change.
  3. Always use the template's name field (e.g., templates-sprite_sheet) as the override filename, not the display title.
  4. Preserve existing override fields when adding new ones — read the file first, merge your changes.
  5. The override directory is site/overrides/templates/ — it is checked into git and survives rebuilds.

© 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/editing-site-content of Comfy-Org/workflow_templates.

Open the folder on GitHubat commit 8be1f8c

Compare with similar skills

Editing Site Content 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.

Editing Site Content compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Editing Site Content this skillComfy-Org/workflow_templates1.3k—~1.8kAutomated safety check: PassMIT
Pricing Pageboraoztunc/skills3972 repos~1.4kAutomated safety check: PassApache-2.0
Iibzanllp/infinite-image-browsing1.4k—~3.3kAutomated safety check: PassMIT
9Router Image Generationdecolua/9router30k—~830Automated safety check: PassMIT
Comfyui Skill OpenclawHuangYuChuh/ComfyUI_Skills_OpenClaw413—~2.7kAutomated safety check: PassApache-2.0
Character Refseternityspring/shuohao-skills4.3k—~1.7kAutomated safety check: WarnApache-2.0

Similar skills

  • Pricing Page

    boraoztunc/skills

    A skill your agent uses when designing or rewriting a high-converting SaaS pricing page (structure, plan design, copywriting, SEO/AEO, FAQs, layout patterns, experiments).

    397 GitHub starsUsed in 2 repos~1.4k tokens
    Marketing & SEOAuto-check passed
  • Iib

    zanllp/infinite-image-browsing

    Interact with IIB (Infinite Image Browsing) service for searching, browsing, tagging, and organizing AI-generated images.

    1.4k GitHub stars~3.3k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • 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.

    30k GitHub stars~830 tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Comfyui Skill Openclaw

    HuangYuChuh/ComfyUI_Skills_OpenClaw

    Run registered ComfyUI workflows through the fast comfyui-skill CLI, and use the official local Comfy MCP for live template, node, model, validation, and orchestration capabilities.

    413 GitHub stars~2.7k tokensUpdated 1 mo ago
    AI & LLM EngineeringAuto-check passed
  • Character Refs

    eternityspring/shuohao-skills

    给任何故事里的角色真出参考图(小说改编、自己原创的故事、单独设计一个角色都行,不需要小说原文): 一段话描述角色,拆成分层字段、补全后确认, 先出一张正面全身锚点,其余视图(大头照、90° 侧面、背面、细节、45° 大头照)都只参考这张锚点, 按需分档出图。每张图带标识、可单独重出,重出后自动标出哪些图过期。

    4.3k GitHub stars~1.7k tokensUpdated yesterday
    Media & CreativeAuto-check: warnings
  • ComfyUI Custom Node Builder

    ConstantineB6/comfy-pilot

    Helps an agent write ComfyUI custom nodes in Python, including wrapping an existing script, mapping data types and handling image batches.

    230 GitHub stars~897 tokensUpdated 7 mo ago
    AI & LLM EngineeringAuto-check passed

More from Comfy-Org/workflow_templates

All 10 skills in this repo
  • 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
  • Managing Thumbnails

    Comfy-Org/workflow_templates

    Manages thumbnail and preview images for ComfyUI workflow templates.

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

Works with

Questions about Editing Site Content

What does Editing Site Content do?

Edits, updates, rewrites, or adds content on the ComfyUI template site pages. Editing Site Content is an agent skill from Comfy-Org/workflow_templates. Edits, updates, rewrites, or adds content on the ComfyUI template site pages.

When should I use Editing Site Content?

Editing Site Content fits situations like: asked to: change text; update descriptions; rewrite content; edit a template page.

How do I install Editing Site Content in Claude Code?

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

How do I install Editing Site Content in Codex?

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

Can I use Editing Site Content 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 editing-site-content -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/editing-site-content, .gemini/skills/editing-site-content, .github/skills/editing-site-content and .opencode/skills/editing-site-content in your project.

What does Editing Site Content need to run?

SKILL.md names no scripts, command-line tools or credentials: Editing Site Content is instructions for the agent only.

Does Editing Site Content 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 Editing Site Content 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 Editing Site Content use?

Editing Site Content 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 Editing Site Content use?

About 1.8k tokens (SKILL.md is roughly 7.1k 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 Editing Site Content?

Skills that share tags, products or a category with Editing Site Content: Pricing Page (boraoztunc/skills, 397 stars), Iib (zanllp/infinite-image-browsing, 1.4k stars), 9Router Image Generation (decolua/9router, 30k stars) and Comfyui Skill Openclaw (HuangYuChuh/ComfyUI_Skills_OpenClaw, 413 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Editing Site Content?

Comfy-Org (a GitHub organization) maintains it in Comfy-Org/workflow_templates, which has 1,270 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 9, 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.