← Back to Skills Marketplace
xtopher86

comfyui-runner

by Xtopher86 · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
5048
Downloads
2
Stars
16
Active Installs
1
Versions
Install in OpenClaw
/install comfyui-runner
Description
Start/stop/status for a ComfyUI instance.
Usage Guidance
Install only if you want a status-only ComfyUI health checker. Set COMFYUI_HOST and COMFYUI_PORT to your own trusted instance, do not expect run or stop to work in this version, and avoid adding credentials to a .env file unless a later reviewed version actually uses them.
Capability Analysis
Type: OpenClaw Skill Name: comfyui-runner Version: 1.0.0 The skill is designed to check the status of a ComfyUI instance. While the `SKILL.md` documentation mentions 'run' and 'stop' actions, the `bin/cli.js` code explicitly restricts execution to only the 'status' action, returning an error for any other input. The 'status' action performs a simple HTTP GET request to a configurable host and port (defaulting to a private IP) on the '/health' endpoint. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection attempts, or obfuscation. The code's actual behavior is more limited and less risky than the documentation suggests.
Capability Assessment
Purpose & Capability
The stated purpose includes run and stop, but the CLI rejects every action except status; this is a functionality mismatch rather than evidence of unsafe behavior.
Instruction Scope
The skill accepts a small action input and contains no prompt overrides, hidden instructions, autonomous workflows, or pressure to bypass user control.
Install Mechanism
The package exposes a Node CLI with no install scripts, postinstall hooks, dependency downloads, or remote bootstrap behavior.
Credentials
The CLI reads COMFYUI_HOST and COMFYUI_PORT and sends one HTTP GET to /health, which fits a status checker; the default target is a disclosed private LAN IP, so users should configure it intentionally.
Persistence & Privilege
No persistence, privilege escalation, background process, or credential use was found. The documentation mentions optional basic-auth values and a .env file, but the code does not read COMFYUI_USER or COMFYUI_PASS.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install comfyui-runner
  3. After installation, invoke the skill by name or use /comfyui-runner
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of comfyui-runner. - Start, stop, and check the status of a local ComfyUI instance. - Supports configuration via environment variables or `.env` file for host, port, and optional basic auth. - Uses `curl` to interact with the ComfyUI `/health` endpoint. - Simple JSON actions: "run", "stop", and "status".
Metadata
Slug comfyui-runner
Version 1.0.0
License
All-time Installs 190
Active Installs 16
Total Versions 1
Frequently Asked Questions

What is comfyui-runner?

Start/stop/status for a ComfyUI instance. It is an AI Agent Skill for Claude Code / OpenClaw, with 5048 downloads so far.

How do I install comfyui-runner?

Run "/install comfyui-runner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is comfyui-runner free?

Yes, comfyui-runner is completely free (open-source). You can download, install and use it at no cost.

Which platforms does comfyui-runner support?

comfyui-runner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created comfyui-runner?

It is built and maintained by Xtopher86 (@xtopher86); the current version is v1.0.0.

💬 Comments