Connects Claude to Skywork's image generation API for creating and editing visuals from text prompts. You get text-to-image generation and image-to-image editing with control over aspect ratio (1:1 up to 21:9) and resolution (1K, 2K, 4K). The skill includes scenario guides for common workflows like logo design, posters, e-commerce product shots, and infographics. Generation takes about two minutes per image. The prompt engineering section is worth reading: it emphasizes descriptive narratives over keyword lists and includes tricks like quoting text you want rendered and using photographic terminology for camera control. Requires a Skywork API key and comes with benefit tier limits that may require account upgrades for full access.

GitHub stars
196
last updated
Aug 21, 2026

Install

$ npx -y skills add skyworkai/skywork-skills --skill 'Skywork Design' --agent claude-code

Installs into .claude/skills of the current project.

Files

Visual Design — Image Generation & Editing

Generate new images or edit existing ones via the backend image API. Be patient, it takes about 2 minutes to generate an image each time.


Prerequisites

API Key Configuration (Required First)

This skill requires a SKYWORK_API_KEY to be configured in OpenClaw.

If you don't have an API key yet, please visit: https://skywork.ai

For detailed setup instructions, see: references/apikey-fetch.md

Usage

Run the script using absolute path (do NOT cd to skill directory):

Generate new image:

python3 <SKILL_DIR>/scripts/generate_image.py --prompt "description" --filename "output.png" [--aspect-ratio 3:4] [--resolution 1K|2K|4K]

Edit existing image:

python3 <SKILL_DIR>/scripts/generate_image.py --prompt "edit instructions" --filename "output.png" --input-image "source.png" [--aspect-ratio 3:4] [--resolution 2K]

Edit with multiple reference images:

python3 <SKILL_DIR>/scripts/generate_image.py --prompt "combine these styles" --filename "output.png" -i "ref1.png" -i "ref2.png"

Always run from the user's working directory so images save there.

Sponsors

Details

Repository
github.com/skyworkai/skywork-skills
Categories
Backend & APIs, Design & UI/UX, Generative Media
First seen
Jun 3, 2026

More from skyworkai/skywork-skills

All 6
1staskh avatarib-trades-historystaskh/trading_skillsFetch trade executions from Interactive Brokers filtered by account, date range, or symbol. Supports live API (~7 days history) and FlexReport (full history). U0skills.sh installs
2staskh avatarib-trailing-stopstaskh/trading_skillsServer-side trailing stop management for stocks and naked LEAPS in IB. Places native TRAIL orders that auto-ratchet the stop as price climbs. Dry-run by default0skills.sh installs
3telagod avatardefending-applicationstelagod/code-abyssApplication security defense knowledge for builders, not pentesters. Covers Web/API/GraphQL hardening (XSS/SQLi/SSRF/IDOR/BOLA/Mass Assignment/deserialization/u0skills.sh installs
4zhixiangluo avatardiscover-ui-surfacezhixiangluo/10xproductivityWalk through a UI flow once manually and capture a durable interaction map — which DOM elements to click, which network requests they trigger, and what field sh0skills.sh installs
5firebase avatarxcode-project-setupfirebase/agent-skillsSafely modifies Xcode projects (.pbxproj) to add Swift Packages and link files. Use this skill whenever an iOS project needs dependencies installed (e.g. Fireba137.9Kskills.sh installs
6better-auth avataremail-and-password-best-practicesbetter-auth/skillsEmail verification, password reset flows, and customizable password policies for Better Auth.49.9Kskills.sh installs