← ClaudeAtlas

skywork-designlisted

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.
aiskillstore/marketplace · ★ 329 · Web & Frontend · score 82
Install: claude install-skill aiskillstore/marketplace
# 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: ```bash # Authenticate: checks env token / cached token / browser login python3 <skill-dir>/scripts/skywork_auth.py || exit 1 ``` **Token priority**: 1. Environment variable `SKYBOT_TOKEN` → if set, use directly 2. Cached token file `~/.skywork_token` → 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 `[LOGIN_URL]`, 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:** ```bash python3 <SKILL_DIR>/scripts/generate_image.py --prompt "description" --filename "output.png" [--aspect-ratio 3:4] [--resolution 1K|2K|4K] ``` **Edit existing image:** ```bash 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 r