AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Comfy Tools Setup

skill-quinteroac-comfy-agent-tools-comfy-tools-setup · by quinteroac

Bootstrap and validate the comfy-agent-tools Python CLIs for agent use. Use when the user asks to setup, install, update, or diagnose comfy-agent-tools; when a required CLI such as comfy-imagegen, comfy-imagedescribe, comfy-videogen, comfy-musicgen, or comfy-models is missing; or before another comfy skill runs a CLI on a new machine.

No reviews yet
0 installs
6 views
0.0% view→install

Install

$ agentstack add skill-quinteroac-comfy-agent-tools-comfy-tools-setup

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-quinteroac-comfy-agent-tools-comfy-tools-setup)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Comfy Tools Setup? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

comfy-tools-setup

Use this skill to install or validate the Python tools that back the comfy-agent-tools skills. The public install flow is skills-first; the agent installs the CLIs only when they are needed.

Detect Mode

First determine whether you are inside the comfy-agent-tools repo:

test -f pyproject.toml && test -d comfy_agent_tools && test -d skills

If true, prefer repo/dev commands:

uv sync --extra dev
uv run comfy-models validate

If not in this repo, use globally installed tools from uv tool.

Install Tools

Check for uv before installing:

command -v uv

If uv is missing, ask the user to install uv first. Do not install package managers or system packages without explicit user approval.

Install the CLIs:

uv tool install git+https://github.com/quinteroac/comfy-agent-tools

Upgrade the CLIs:

uv tool upgrade comfy-agent-tools

Validate that the expected commands exist:

command -v comfy-imagegen
command -v comfy-imagedescribe
command -v comfy-videogen
command -v comfy-musicgen
command -v comfy-models

Model Config

If .comfy-agent-tools.json is missing in the current project, ask the user where they want to store or use ComfyUI model files for these tools. Do not pick /mnt/models/comfyui automatically; mention it only as an example.

After the user provides a path, initialize config and set that exact path:

comfy-models init
comfy-models set-models-dir 

Then validate:

comfy-models validate
comfy-models show

In repo/dev mode, prefix CLI commands with uv run, for example:

uv run comfy-models init
uv run comfy-models set-models-dir 
uv run comfy-models validate

If .comfy-agent-tools.json already exists, respect its configured models_dir and do not ask again unless validation fails or the user wants to change it.

If validation reports missing models, switch to comfy-model-downloader when the user is trying to run a supported built-in capability. Use comfy-model-onboarding for custom checkpoints, changed defaults, or unsupported profiles.

Skill Installation

Users install the agent guidance first:

npx skills add quinteroac/comfy-agent-tools

After that, the skills can bootstrap the Python tools on demand.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.