← Back to Skills Marketplace
markcookie

stable Diffusion Skill

by Freyr · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
115
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install stable-diffusion-skill
Description
Complete Stable Diffusion WebUI integration skill. Supports txt2img, img2img, inpainting, ControlNet, LoRA, model switching, upscaling, and more via SD WebUI...
Usage Guidance
This skill appears to do what it says: it contacts an SD WebUI API and reads/writes images locally. Before installing, ensure SD_WEBUI_URL points to a trusted instance (the default is http://127.0.0.1:7860). If you set SD_WEBUI_URL to a remote host, any prompts and images you send will be transmitted to that host — treat that as sensitive data. Review or run the included sd_client.py locally to confirm behavior, and run the skill in an environment where writing to the output directory is acceptable. Also note the skill expects the Python packages 'requests' and 'Pillow' to be installed. If you want stronger isolation, run the WebUI and this client on the same local machine or inside an isolated VM/container.
Capability Analysis
Type: OpenClaw Skill Name: stable-diffusion-skill Version: 1.0.1 The skill is a legitimate integration for the Stable Diffusion WebUI API, providing tools for image generation, editing, and prompt optimization. The code in `sd_client.py`, `image_utils.py`, and `prompt_helper.py` is well-structured, follows the stated purpose, and uses standard libraries like `requests` and `Pillow` for local API interaction and image processing. No signs of malicious intent, data exfiltration, or prompt injection attacks were identified.
Capability Assessment
Purpose & Capability
Name/description claim a Stable Diffusion WebUI integration and the package contains a request-line CLI client (sd_client.py), prompt helper, and image utilities that call the SD WebUI API. Required binary (python) and required env var (SD_WEBUI_URL) are appropriate for this purpose.
Instruction Scope
SKILL.md instructs the agent to run the included sd_client.py and image/prompt helper scripts and to read/write image files (input images and ./sd_output by default). This is expected. One operational note: the skill will send prompts and image data to whatever SD_WEBUI_URL is set to (default localhost). If the env var is pointed at a remote/untrusted host, prompts and image data (including any images the user supplies) will be transmitted off-host.
Install Mechanism
This is instruction-only (no archive download/install). The SKILL.md recommends installing small Python deps (requests, Pillow) via pip — proportionate for the included scripts. No third-party download URLs or archive extraction are used.
Credentials
Declared required env var is SD_WEBUI_URL which is appropriate. The code also reads optional env vars SD_TIMEOUT and SD_OUTPUT_DIR (used for timeouts and output location) but these are not listed as required — this is minor but worth noting. There are no unrelated credential requests; no API keys or secrets are required by default.
Persistence & Privilege
The skill is not always-enabled, does not request elevated system privileges, and does not modify other skills. It reads and writes image files under user-specified paths or SD_OUTPUT_DIR — expected for an image-generation tool.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install stable-diffusion-skill
  3. After installation, invoke the skill by name or use /stable-diffusion-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Moved tool scripts into a dedicated tools/ directory for better organization (e.g., sd_client.py → tools/sd_client.py). - Updated all usage documentation and command references to point to the new tools/ path. - No feature or API changes; this is a structural and documentation update only. 首次发布 v1.0.0 完整的 Stable Diffusion WebUI 集成技能,支持: - 文生图(txt2img) - 图生图(img2img) - 局部重绘(Inpainting) - ControlNet 姿势控制 - LoRA 风格模型 - 模型切换 - 超分辨率放大至 2K/4K 免责声明:本 Skill 与 AUTOMATIC1111 无任何关联,需要用户自行安装 SD WebUI。生成的图片由用户自行承担责任。
v1.0.0
首次发布 v1.0.0 完整的 Stable Diffusion WebUI 集成技能,支持: - 文生图(txt2img) - 图生图(img2img) - 局部重绘(Inpainting) - ControlNet 姿势控制 - LoRA 风格模型 - 模型切换 - 超分辨率放大至 2K/4K 免责声明:本 Skill 与 AUTOMATIC1111 无任何关联,需要用户自行安装 SD WebUI。生成的图片由用户自行承担责任。
Metadata
Slug stable-diffusion-skill
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is stable Diffusion Skill?

Complete Stable Diffusion WebUI integration skill. Supports txt2img, img2img, inpainting, ControlNet, LoRA, model switching, upscaling, and more via SD WebUI... It is an AI Agent Skill for Claude Code / OpenClaw, with 115 downloads so far.

How do I install stable Diffusion Skill?

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

Is stable Diffusion Skill free?

Yes, stable Diffusion Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does stable Diffusion Skill support?

stable Diffusion Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created stable Diffusion Skill?

It is built and maintained by Freyr (@markcookie); the current version is v1.0.1.

💬 Comments