Frontend Build Timing Audit
openops-cloud/openops
Detects and diagnoses chunk-evaluation timing bugs in the Vite/rolldown production build of react-ui (works-in-dev / broken-in-build i18n regressions, missing UI labels, module-scope t()…
Builds and maintains templates/index.mcp.json for Comfy Cloud MCP tools.
$ npx skills add Comfy-Org/workflow_templates --skill managing-mcp-index -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Comfy-Org/workflow_templates managing-mcp-index --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/Comfy-Org/workflow_templates.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/managing-mcp-index .claude/skills/managing-mcp-index && 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 "managing-mcp-index" agent skill from https://github.com/Comfy-Org/workflow_templates/tree/main/.claude/skills/managing-mcp-index into .claude/skills/managing-mcp-index/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "managing-mcp-index", 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/Comfy-Org/workflow_templates/tree/main/.claude/skills/managing-mcp-indexType 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 Comfy-Org/workflow_templates --skill managing-mcp-index -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Comfy-Org/workflow_templates managing-mcp-index --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Comfy-Org/workflow_templates.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/managing-mcp-index .agents/skills/managing-mcp-index && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "managing-mcp-index" agent skill from https://github.com/Comfy-Org/workflow_templates/tree/main/.claude/skills/managing-mcp-index into .agents/skills/managing-mcp-index/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "managing-mcp-index", 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 Comfy-Org/workflow_templates --skill managing-mcp-index -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Comfy-Org/workflow_templates managing-mcp-index --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Comfy-Org/workflow_templates.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/managing-mcp-index .cursor/skills/managing-mcp-index && 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 "managing-mcp-index" agent skill from https://github.com/Comfy-Org/workflow_templates/tree/main/.claude/skills/managing-mcp-index into .cursor/skills/managing-mcp-index/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "managing-mcp-index", 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/Comfy-Org/workflow_templates.git --path .claude/skills/managing-mcp-index--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 Comfy-Org/workflow_templates --skill managing-mcp-index -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Comfy-Org/workflow_templates managing-mcp-index --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Comfy-Org/workflow_templates.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/managing-mcp-index .gemini/skills/managing-mcp-index && 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 "managing-mcp-index" agent skill from https://github.com/Comfy-Org/workflow_templates/tree/main/.claude/skills/managing-mcp-index into .gemini/skills/managing-mcp-index/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "managing-mcp-index", 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 Comfy-Org/workflow_templates managing-mcp-indexInstalls 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 Comfy-Org/workflow_templates --skill managing-mcp-index -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Comfy-Org/workflow_templates.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/managing-mcp-index .github/skills/managing-mcp-index && 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 "managing-mcp-index" agent skill from https://github.com/Comfy-Org/workflow_templates/tree/main/.claude/skills/managing-mcp-index into .github/skills/managing-mcp-index/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "managing-mcp-index", 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 Comfy-Org/workflow_templates --skill managing-mcp-index -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Comfy-Org/workflow_templates managing-mcp-index --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Comfy-Org/workflow_templates.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/managing-mcp-index .opencode/skills/managing-mcp-index && 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 "managing-mcp-index" agent skill from https://github.com/Comfy-Org/workflow_templates/tree/main/.claude/skills/managing-mcp-index into .opencode/skills/managing-mcp-index/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "managing-mcp-index", 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.
managing-mcp-indexBuilds and maintains templates/index.mcp.json for Comfy Cloud MCP tools.
Managing MCP Index is an agent skill from Comfy-Org/workflow_templates. Builds and maintains templates/index.mcp.json for Comfy Cloud MCP tools. Covers deterministic sync from index.json, AI-generated English descriptions, model registry profiles, template cache, recommend/freshness overrides, and API node scanning. Use when asked to: sync MCP index, index.mcp.json, mcp sync, enhance MCP descriptions, AI template descriptions for MCP, modelsregistry, templatecache, recommend override, freshness, MCP pipeline, run mcp, mcp:ai, update MCP metadata, regenerate MCP copy, Use Cases MCP…
Its SKILL.md is about 1.9k 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 Frontend & Design, covering MCP servers, Internationalization and Translation. It works with Model Context Protocol, ComfyUI and npm. The repository describes itself as: ComfyUI template workflows. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 8be1f8c. 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.
Shell commands in SKILL.md call:
npmpython3From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
AI_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Managing MCP Index loads about 1.9k tokens when it runs. Until then it costs about 187 tokens; SKILL.md has 589 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 noted patterns worth knowing about, such as sudo or a known installer.
tes for AI steps: copy `.env.example` → `.env`, set `AI_API_KEY`, `AI_BASE_URL`, `AI_MODEL`. Optional: `COMFYUI_REPO_PATAutomated 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 Comfy-Org/workflow_templates at commit 8be1f8c, republished under its MIT licence (© Comfy-Org). 589 words, ~1,862 tokens.
.claude/skills/managing-mcp-index/SKILL.md (or your agent's skills folder).templates/index.mcp.json is a machine-oriented template index for Comfy Cloud MCP tools. It is separate from:
| System | File(s) | Purpose |
|---|---|---|
| MCP index (this skill) | index.mcp.json | English metadata for AI tool routing: description, io, capabilities, recommend |
| Hub manifest | index.json + index.{locale}.json | Human UI + 11-language titles/descriptions → skill: managing-translations |
| Site SEO | site/ AI pipeline | Long-form page copy → skill: regenerating-ai-content |
MCP descriptions are English only. There is no MCP translation step. Multi-language hub copy uses npm run i18n (sync_data.py), not the MCP pipeline.
npm run mcp # Step 1: sync index.json → index.mcp.json
npm run mcp:check # Dry-run sync (no write)
npm run mcp:ai # Step 2b: AI English descriptions (stale templates only)
npm run mcp:models # Step 2a: AI model profiles in models_registry.json
npm run mcp:enhance # Step 2a + Step 2b in the required order
npm run i18n # Hub translations (NOT MCP — separate system)Prerequisites for AI steps: copy .env.example → .env, set AI_API_KEY, AI_BASE_URL, AI_MODEL. Optional: COMFYUI_REPO_PATH for API node dropdown scanning during npm run mcp.
Advanced flags (run Python directly): see scripts/mcp/docs/MCP_AI_ENHANCEMENT.md.
templates/index.json
│
▼ npm run mcp (sync_index.py)
templates/index.mcp.json ◄── merge description/io from template_cache (hash match)
│
├── npm run mcp:models → scripts/data/mcp/models_registry.json
└── npm run mcp:ai → scripts/data/mcp/template_cache.json → merge back to index.mcp.json| Step | Script | Writes |
|---|---|---|
| 1 Sync | scripts/mcp/sync_index.py | index.mcp.json, refreshes api_node_model_options.json |
| 2a Models | scripts/mcp/enhance_models_registry.py | models_registry.json |
| 2b Templates | scripts/mcp/enhance_descriptions.py | template_cache.json + merge → index.mcp.json |
Run 2a before 2b when both are needed. Run sync before AI after adding templates to index.json.
Sync automatically creates complete pending registry profiles for model names introduced by new
MCP templates. The normal npm run sync and release CI run MCP sync before bundle sync.
scripts/data/mcp/)| File | Role |
|---|---|
models_registry.json | Model profiles: summary, strengths, capabilities (AI context for descriptions) |
template_cache.json | Per-template description + io, versioned by source_hash (SHA-256 of templates/{name}.json) |
template_overrides.json | Manual recommend / freshness pins (survives sync) |
api_node_model_options.json | Scanned ComfyUI API node model dropdowns |
Do not mix layers: model copy goes in models_registry.json, template copy in template_cache.json.
source_hash = hash of workflow JSON.description / io into index.mcp.json.npm run mcp:ai targets that template.enhance_descriptions.py only updates description; it preserves existing io from cache or MCP entry.| Field | Set by | Notes |
|---|---|---|
name, title, task, model, usage, minComfyUIVersion | Sync from index.json | minComfyUIVersion omitted when the hub index has no value |
capabilities, io (default) | Sync | workflow from tags; model_options when single API model node |
freshness | Sync from date | Override via template_overrides.json |
recommend | Sync from usage tiers | Override via template_overrides.json |
description, io (polished) | template_cache.json | AI or manual; hash-gated |
description (AI only) | enhance_descriptions.py | English; references models_registry.json |
recommend tiers (from usage)| Usage | Label |
|---|---|
| ≥ 2500 | highly_recommended |
| ≥ 1000 | top |
| ≥ 500 | high |
| ≥ 200 | medium |
| ≥ 50 | low |
| < 50 | not_recommended |
Applied / Use Cases category floor: never below low (no not_recommended). Applies to Product & Ads, Character & Fashion, Brand & Design, and legacy Use Cases.
New-template floor (≤30 days since date): never below medium when usage is still low (same window as freshness new).
Manual override example (template_overrides.json):
{
"schema_version": 1,
"templates": {
"image_krea2_turbo_t2i": { "recommend": "high" }
}
}index.jsonnpm run mcp:check # preview added/removed
npm run mcp
npm run mcp:ai # only if --check shows stale templates (or workflow JSON changed)templates/foo.json)Hash changes → run npm run mcp:ai for that template (or all stale). Optionally:
python3 scripts/mcp/enhance_descriptions.py --template fooEdit scripts/data/mcp/template_overrides.json, then npm run mcp.
python3 scripts/mcp/enhance_descriptions.py --allpython3 scripts/mcp/import_template_cache.pyincludeOnDistributions: ["local"] only — not in MCP indexmodel_options omitted (logged to scripts/.output/sync_index.log)template_cache.json.npm run i18n to update index.mcp.json.index.mcp.json description without updating template_cache.json — next sync overwrites unless cache hash matches.enhance_descriptions.py before enhance_models_registry.py when model context is missing for new models.npm run mcp — refresh structured fields and merge cache.npm run mcp:ai / npm run mcp:models — if AI copy needed.index.mcp.json and relevant scripts/data/mcp/*.json files.pyproject.toml version if template assets changed (repo convention).scripts/mcp/docs/MCP_AI_ENHANCEMENT.mdscripts/mcp/README.mdscripts/data/mcp/README.md© 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
Just SKILL.md in .claude/skills/managing-mcp-index of Comfy-Org/workflow_templates.
Open the folder on GitHubat commit 8be1f8c
Managing MCP Index 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 |
|---|---|---|---|---|---|---|
| Managing MCP Index this skillComfy-Org/workflow_templates | 1.3k | — | ~1.9k | Automated safety check: Notes | MIT | |
| Frontend Build Timing Auditopenops-cloud/openops | 1.1k | — | ~2.3k | Automated safety check: Pass | Custom licence | |
| Panel Node Pack Syncartokun/comfyui-mcp | 803 | — | ~2.9k | Automated safety check: Notes | MIT | |
| Docs I18n TranslateComfy-Org/docs | 300 | — | ~3.2k | Automated safety check: Notes | GPL-3.0 | |
| Project Docs Maintainerswimmwatch/cloakbrowser-mcp | 164 | — | ~569 | Automated safety check: Pass | MIT | |
| Create Docsvictorgarciaesgi/nuxt-typed-router | 413 | 2 repos | ~2.8k | Automated safety check: Pass | MIT |
openops-cloud/openops
Detects and diagnoses chunk-evaluation timing bugs in the Vite/rolldown production build of react-ui (works-in-dev / broken-in-build i18n regressions, missing UI labels, module-scope t()…
artokun/comfyui-mcp
Keep the ComfyUI sidebar panel node-pack (comfyui-agent-panel) in step with the orchestrator after comfyui-mcp updates.
Comfy-Org/docs
Translate ComfyUI Mintlify docs from English MDX to ja/zh/ko using translate-i18n.ts.
swimmwatch/cloakbrowser-mcp
Maintain, organize, consolidate, or audit the cloakbrowser-mcp documentation set only when the user explicitly requests project documentation maintenance or an authorized public change requires it.
victorgarciaesgi/nuxt-typed-router
Create complete documentation sites for projects. An agent skill from victorgarciaesgi/nuxt-typed-router.
heshengtao/super-agent-party
Create Super Agent Party (SAP) extensions. An agent skill from heshengtao/super-agent-party.
Comfy-Org/workflow_templates
Edits, updates, rewrites, or adds content on the ComfyUI template site pages.
Comfy-Org/workflow_templates
Imports and registers subgraph blueprints into the ComfyUI workflowtemplates repository.
Comfy-Org/workflow_templates
Manages template bundles, categories, and ordering in the ComfyUI template repository.
Comfy-Org/workflow_templates
Manages releases for this repository: how version bumps, PyPI publishing, and GitHub releases work.
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).
Comfy-Org/workflow_templates
Manages thumbnail and preview images for ComfyUI workflow templates.
Works with
Categories
Builds and maintains templates/index.mcp.json for Comfy Cloud MCP tools. Managing MCP Index is an agent skill from Comfy-Org/workflow_templates.json for Comfy Cloud MCP tools.
Managing MCP Index fits situations like: asked to: sync MCP index; enhance MCP descriptions; AI template descriptions for MCP; recommend override.
Run `npx skills add Comfy-Org/workflow_templates --skill managing-mcp-index -a claude-code`. Or copy the skill folder (.claude/skills/managing-mcp-index in Comfy-Org/workflow_templates) into .claude/skills/managing-mcp-index in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Comfy-Org/workflow_templates --skill managing-mcp-index -a codex`. Or copy the skill folder (.claude/skills/managing-mcp-index in Comfy-Org/workflow_templates) into .agents/skills/managing-mcp-index 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 Comfy-Org/workflow_templates --skill managing-mcp-index -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-mcp-index, .gemini/skills/managing-mcp-index, .github/skills/managing-mcp-index and .opencode/skills/managing-mcp-index in your project.
Going by SKILL.md and its folder, Managing MCP Index needs the command-line tools its instructions call (npm and python3) and credentials named AI_API_KEY. Our summary lists: Python 3; A credential in AI_API_KEY.
SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Managing MCP Index is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.4k 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 Managing MCP Index: Frontend Build Timing Audit (openops-cloud/openops, 1.1k stars), Panel Node Pack Sync (artokun/comfyui-mcp, 803 stars), Docs I18n Translate (Comfy-Org/docs, 300 stars) and Project Docs Maintainer (swimmwatch/cloakbrowser-mcp, 164 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Comfy-Org (a GitHub organization) maintains it in Comfy-Org/workflow_templates, which has 1,278 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 10, 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.