comfyui-discover
Inspect a live ComfyUI server for version, hardware, feature flags, queue depth, installed node schemas, model categories, and model filenames before…
Skill by badgids
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/badgids-comfyui-discover
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/comfyui-discover
What's inside
- Skill name
comfyui-discover- Description
- Inspect a live ComfyUI server for version, hardware, feature flags, queue depth, installed node schemas, model categories, and model filenames before selecting or validating a workflow.
- License
- Apache-2.0
- Instructions
- 50 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
Files (1)
- SKILL.md
SKILL.md (first lines)
# ComfyUI Discover ## Read - `../../references/COMFYUI_OPERATIONS.md` - `../../references/COMFYUI_NATIVE_API.md` ## Procedure 1. In Pi, begin with `story_comfy action=server-info`. Do this before any shell, filesystem, or guessed-path attempt to locate ComfyUI. 2. If the Story-Film project is a child of Pi's current working directory, pass `project=<project-root>` to project-scoped `story_comfy` actions. Project creation does not change Pi's working directory. 3. Use the user-supplied server URL when present. Otherwise use the configured environment URL or loopback default. 4. Probe the server before doing generation work. 5. Read system stats and features. 6. Query exact node classes or filtered node catalog only when the task needs them. In Pi use `story_comfy action=node-search` or `action=node-info`. 7. Before building a workflow, run the bundled workflow catalog. In Pi use `story_comfy action=workflow-catalog`. It reads only Story-Film's `comfyui_workflows/` directory: built-ins plus `custom/<task>/<model>/`. 8. Query model categories and filenames only when model availability matters. In Pi use `story_comfy action=model-inventory` and `action=model-search`. The server registries include model roots registered through `extra_model_paths.yaml`. 9. Use `/object_info` through Story-Film's managed/native control layer for node schemas. Its node input schema is under `input.required` and `input.optional`. Do not treat an empty result from an incorrectly parsed `inputs` field as evidence that models are missing. 10. Save a project snapshot to `04_generation/comfyui/server_snapshot.json` when reproducibility or later diagnosis benefits. Bundled commands: ```text python scripts/comfyui_control.py probe python scripts/comfyui_control.py nodes --query <term> python scripts/comfyui_control.py models python scripts/workflow_catalog.py catalog PROJECT --query <term> python scripts/comfyui_control.py models --folder <category> ``` ## Do not - use Bash, `find`, `ls`, `which`, `locate`, directory globbing, home-directory scans, or guessed personal paths to locate ComfyUI or model files; use `story_comfy` and the live server registry instead - infer that ComfyUI is absent from a failed `cd`, a missing guessed directory, or a failed filesystem search - infer that models are absent from an empty guessed `checkpoints`, `vae`, `loras`, `unet`, or `diffusion_models` directory - invoke managed comfy-cli discovery commands directly through Bash when `story_comfy` can perform the operation - write one-off model inventory scripts or raw `/models` curl loops when `model_inventory.py` is available; use the bundled inventory tool for Story-Film model selection - search `/workflow_templates`, `/userdata`, ComfyUI saved workflows, project workflow folders, or arbitrary external paths for selectable workflows; custom workflow JSON must be copied into `comfyui_workflows/custom/<task>/<model>/` - write one-off `/object_info` or `/prompt` parsers/loops when the bundled controller already owns live validation and execution - infer that models are absent because they are outside the ComfyUI application directory - create mock media or download substitute models when discovery is incomplete - assume a custom node exists from an online workflow - treat a stale saved snapshot as current capability data - guess model filenames from model family names ## Done The next step has live evidence for the server, required node classes, and relevant models instead of assumptions.
From badgids/Story-Film-Skills, Apache-2.0.
More from badgids/Story-Film-Skills
- 0.579score
comfyui-api-v2
badgids
Operate a user-selected Comfy API v2 endpoint such as comfy-api-proxy using durable jobs, poll-first state, UUID assets, API-format workflow submission…
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
ace-step-xl
badgids
Adapt score or song cues into ACE-Step 1.5 XL inputs using task type, caption, lyrics or instrumental structure, BPM, key, time signature, and temporal…
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
audio-master
badgids
Build and render a synchronized full-program audio master from approved dialogue, voiceover, ambience, Foley, SFX, score, and music using an explicit…
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
batch-recovery
badgids
Recover only failed, unfinished, and invalidated downstream ComfyUI jobs while preserving valid completed generation work.
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
comfyui-assets
badgids
Stage ComfyUI workflow input media through server uploads, use returned server names instead of guessed paths, extract all file-shaped outputs from history…
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
comfyui-cli
badgids
Use the official comfy-cli safely for ComfyUI workspace discovery, setup, launch and stop, structured JSON automation, workflow execution including UI-format…
SkillBFreshness: B★ 6Claude Code +9 - 0.575score
brand-promo-video-generator
badgids
Adapt MiniMax H3 prompts for short brand, product, app, site, or campaign promos using verified brand facts and assets, product-specific proof, precise beats…
SkillBFreshness: B★ 6Claude Code +9 - 0.575score
3d-animation-short-generator
badgids
Adapt MiniMax H3 prompts for stylized 3D narrative animation with locked character identity, environment continuity, readable acting, per-shot timing…
SkillBFreshness: B★ 6Claude Code +9 - 0.575score
asset-approval
badgids
Register and approve generated or imported media across reference, voice, dialogue, music, SFX, video, master, trailer, social, artwork, and release groups…
SkillBFreshness: B★ 6Claude Code +9 - 0.575score
co-op-game-intro-generator
badgids
Adapt MiniMax H3 prompts for two-player co-op game menu and opening animations with locked player identity, stable UI hierarchy, exact game/player text…
SkillBFreshness: B★ 6Claude Code +9 - 0.574score
campaign-brand
badgids
Define and enforce durable campaign voice, terminology, naming, CTA, spoiler, accessibility, and prohibited-claim rules so trailers, social copy, press…
SkillBFreshness: B★ 6Claude Code +9 - 0.574score
campaign-delivery
badgids
Render and verify the planned social campaign deliverables across aspect ratios and durations, then reconcile masters, copy, artwork, captions, subtitles, and…
SkillBFreshness: B★ 6Claude Code +9
Signals
- Stars
- 6
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Aug 24, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/badgids/Story-Film-Skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from badgids
- 0.579score
comfyui-assets
badgids
Stage ComfyUI workflow input media through server uploads, use returned server names instead of guessed paths, extract all file-shaped outputs from history…
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
audio-master
badgids
Build and render a synchronized full-program audio master from approved dialogue, voiceover, ambience, Foley, SFX, score, and music using an explicit…
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
comfyui-api-v2
badgids
Operate a user-selected Comfy API v2 endpoint such as comfy-api-proxy using durable jobs, poll-first state, UUID assets, API-format workflow submission…
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
batch-recovery
badgids
Recover only failed, unfinished, and invalidated downstream ComfyUI jobs while preserving valid completed generation work.
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
ace-step-xl
badgids
Adapt score or song cues into ACE-Step 1.5 XL inputs using task type, caption, lyrics or instrumental structure, BPM, key, time signature, and temporal…
SkillBFreshness: B★ 6Claude Code +9 - 0.579score
comfyui-cli
badgids
Use the official comfy-cli safely for ComfyUI workspace discovery, setup, launch and stop, structured JSON automation, workflow execution including UI-format…
SkillBFreshness: B★ 6Claude Code +9
Cite this page
comfyui-discover skill. Agent Mart. https://agentmart.dev/skills/badgids-comfyui-discover (last updated 2026-10-24)