report-bug

Featured

Self-heal and report bugs to make the ecosystem better. Use when you hit ANY defect in comfyui-mcp or the sidebar panel, or in a third-party custom node or ComfyUI core — diagnose it, and for OUR repos (comfyui-mcp, comfyui-mcp-panel, comfyui-mcp-issue-worker) fix it locally FIRST so the user is unblocked, then file a report that includes the diff, so reports arrive as near-PRs, not tickets. Attempt the fix exactly ONCE; if it is genuinely upstream-only, say so and include the precise change needed. Route it correctly — our intake Worker for our repos, the node's own GitHub for third-party. For OUR repos act autonomously (fix-then-file, then inform the user, no per-step permission); for THIRD-PARTY or ComfyUI-core it is offer-and-ask. Bias HARD toward fix-then-file on our repos — trigger on any error, crash, wrong or empty output, silent failure, confusing result, or limitation that forced an awkward workaround, EVEN IF you recovered. You do not need to be blocked. Also on "report this" and "fix this bug".

AI & Automation 636 stars 98 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
93
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Self-heal & report bugs (make the ecosystem better) Goal: when something is broken, don't just stop — **diagnose it, try to fix it so the user keeps working, and get the fix/report to whoever can fix it upstream.** **Scope of autonomy — read this first.** For defects in **OUR repos** (`artokun/comfyui-mcp`, `comfyui-mcp-panel`, `comfyui-mcp-issue-worker`) act **autonomously**: fix-then-file, then **inform** the user with a short summary — don't pepper them with permission prompts. For **THIRD-PARTY / ComfyUI-core** defects it is **offer-and-ask** (Step 6): you propose the workaround and/or the report and act only once the user agrees — it's their call to patch someone else's node or post to someone else's tracker. (Even for our repos, DO pause for: a fix that touches the user's own workflow/data, anything large/risky, or anything you can't make safe — explain and ask.) This is for **bugs in software**, not ordinary workflow/generation errors (OOM, missing model, bad params → use `troubleshooting`). First decide whose bug it is. ## When to file — bias HARD toward reporting (we're in beta) While comfyui-mcp is in beta, **the default is to file.** You do NOT need to be blocked, and it does NOT need to be fatal. If you notice a defect in our software, report it — even after you've already recovered. File when any of these happen: - A tool/panel/orchestrator call **errors**, throws, or crashes ComfyUI. - A tool returns **wrong, misleading, empty, or malformed** output — or...

Details

Author
artokun
Repository
artokun/comfyui-mcp
Created
6 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category