Agent skill · design visual · aiskillstore

skywork-design

Generate or edit images via backend Skywork Image API. Use for any image creation, poster design, logo design, visual asset generation, or image modification request. Supports text-to-image and image-to-image editing with aspect ratio and resolution control.

Why this skill is useful

Adds specific commands and workflows for generating and editing images via the Skywork Image API that the AI wouldn't reliably generate on its own.

What it needs

Requires python3 installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

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. --- Authentication (Required First) Before using this skill, authentication must be completed. Run the auth script first: Token priority: 1. Environment variable SKYBOTTOKEN → if set, use directly 2. Cached token file ~/.skyworktoken → validate via API, if valid, use it 3. No valid token → opens browser for login, polls until complete, saves token IMPORTANT - Login URL handling: If script output contains a line starting with [LOGINURL], you MUST immediately send that URL to the user in a clickable message (e.g. "Please open this link to log in: <url>"). The user may be in an environment where the browser cannot open automatically, so always surface the login URL. --- Usage Run the script using absolute path (do NOT cd to skill directory): Generate new image: Edit existing image: Edit with multiple reference images: Always run from the user's working directory so images save there. When to Generate vs Edit Generation (--prompt only): Creating new images from scratch — posters, logos, illustrations, photos, infographics. Editing (--prompt + --input-image): User provides existing image(s) and wants modifications — style changes, element addition/removal, color adjustments, format conversion. Notice: Edit api supports character resemblance of up to 4 characters and the fidelity of up to 10 objects in a single workflow If the user uploads/references images and wants changes, always use --input-image. Resolution 1K — ~1024px, fast drafts 2K (default) — ~2048px, good for most deliverables 4K — ~4096px, final high-res output Map user requests: "low/draft" → 1K, "normal/medium/2K" → 2K, "high-res/hi-res/4K/ultra" → 4K. Aspect Ratio Supported ratios: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/skywork-design

View the source on GitHub

Browse the @skills marketplace