Overview
- Skill Key
- geeklord/runware-image
- Author
- Shobhit Kumar Prabhakar
- Source Repo
- openclaw/skills
- Version
- 1.0.0
- Source Path
- skills/geeklord/runware-image
- Latest Commit SHA
- 38702a8bd1b46c14f84c0753fc9d6e2554cb5503
Generate high-quality images on-demand via the Runware.ai API. This skill is the default image generator. Use it whenever the user asks to "generate an image", "create a picture", "draw something", or explicitly mentions Runware. It handles text-to-image generation with comprehensive safety checks.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 runware-image 技能。 若已安装,则直接安装 runware-image 技能。
Runware Image Skill Purpose Provide a secure, documented, and testable integration for generating images via the Runware.ai Image Inference API. IMPORTANT INSTRUCTIONS FOR AGENT: 1. **Do NOT ask the user for the RUNWARE_API_KEY.** The script automatically loads it from the `.env` file in the skill directory. 2. **Do NOT ask clarifying questions** (style, size, etc.) unless the user's prompt is extremely vague. For requests like "generate a man on the moon", use your best judgment for the prompt and run the script immediately. 3. **Execute the script directly.** Do not propose it. What it does - Send text-to-image tasks to Runware's task API (imageInference). - Support synchronous (sync) responses returning base64 image data and asynchronous workflows (webhook/polling) if required. - Save generated images to the user's Downloads folder by default. - Validate prompts for common safety issues (e.g., minors) before sending requests. Included files - scripts/generate_image.py — Primary CLI script (Python 3.8+). Reads RUNWARE_API_KEY from environment, supports sync mode, size/format options, and output filename. - skill-config.json — default parameters (no secrets). Contains default_size and default_format. - SKILL.md — this metadata and usage file. Security & secrets - DO NOT commit API keys. This skill requires RUNWARE_API_KEY to be provided via the environment when executed (export RUNWARE_API_KEY=...) or via a secure secret manager. - The packaged version uploaded to ClawHub must not include any API keys. Before publishing, confirm skill-config.json contains NO sensitive values. - The script performs simple prompt filtering; users should still follow platform content policies. Usage (CLI) 1. Install dependencies - pip install -r requirements.txt (The script uses requests and python-dotenv; keep requirements minimal.) 2. Set your Runware API key. You can create a `.env` file in the skill directory: `RUNWARE_API_KEY=your_key_here` Or set it in yo...
# runware-image Runware Image Skill - a small CLI skill to generate images on-demand via the Runware.ai Image Inference API. This repository contains an OpenClaw-style skill that provides a Python CLI script to submit text-to-image tasks to Runware, save generated images locally, and includes tests, examples, and CI configuration to make the skill production-ready for publishing to ClawHub (or GitHub first). ## Features - Submit text-to-image tasks to Runware's task API (imageInference). - Default synchronous generation (returns base64 image data) with support for async/webhook workflows. - Safe-by-default prompt validation to reduce the risk of generating images of minors. - Default output directory: `~/runware_images` (created automatically). The script remembers the last used output directory. - Minimal dependencies. Tests can be configured to run in CI with secrets for integration or skipped when no RUNWARE_API_KEY is present. ## Contents - `SKILL.md` - Skill metadata and usage guidance (required by OpenClaw skills). - `skill-config.json` - Default settings (no secrets). Contains `default_size`, `default_format`, and `default_output_dir`. - `scripts/generate_image.py` - Primary CLI script (Python 3.8+). - `requirements.txt` - Minimal dependencies. - `tests/test_generate_image.py` - Pytest unit test that mocks Runware responses. - `examples/` - Example CLI commands. - `.github/workflows/ci.yml` - GitHub Actions CI workflow to run tests. - `LICENSE`, `CONTRIBUTING.md` - Project metadata. ## Quick Start (GitHub) 1. Clone the repository: git clone <repo-url> cd runware-image 2. Create a Python virtual environment and install deps: python -m venv .venv source .venv/bin/activate # or .\.venv\Scripts\activate on Windows pip install -r requirements.txt 3. Set your Runware API key. - Create a `.env` file in the root of the skill: `RUNWARE_API_KEY=your_key` - OR set it in the environment: `$env:RUNWARE_API_KEY = "<YOUR_KEY>"` 4. Generate an im...
heyixuan2
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pipeline: search → generate → analyze → colorize → preview → open BS → user slice → print → monitor. Supports all 9 Bambu Lab printers (A1 Mini, A1, P1S, P2S, X1C, X1E, H2C, H2S, H2D).
capt-marbles
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discoverability and citation.
carlulsoe
Local speech-to-text with NVIDIA Parakeet TDT 0.6B v3 (ONNX on CPU). 30x faster than Whisper, 25 languages, auto-detection, OpenAI-compatible API. Use when transcribing audio files, converting speech to text, or processing voice recordings locally without cloud APIs.
carlzhao007
飞书消息自动处理与进度反馈技能。安装后后台运行,监听飞书任务消息并自动创建独立进程处理。 在处理前后发送实时进度反馈(任务确认、进度百分比、完成通知)。 支持任务类型识别、智能解析、错误重试、并发控制、状态持久化。 使用场景:飞书自动化工作流、任务进度追踪、批量任务处理、需要实时反馈的场景。
cartoonitunes
BottyFans agent skill for autonomous creator monetization. Lets AI agents register, build a profile, publish posts (public, subscriber-only, or pay-to-unlock), upload media, accept USDC subscriptions and tips on Base, send and receive DMs, track earnings, and appear on the creator leaderboard. Use this skill when an agent needs to monetize content, interact with fans, manage a creator profile, handle payments in USDC, or operate as an autonomous creator on the BottyFans platform.
camopel
Local arXiv paper manager with semantic search. Crawls arXiv categories, downloads PDFs, chunks content, and indexes with FAISS + Ollama embeddings. No cloud API keys required — everything runs locally.