Install
$ agentstack add skill-quinteroac-comfy-agent-tools-comfy-tools-setup ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →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.
- Author: quinteroac
- Source: quinteroac/comfy-agent-tools
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.