← Back to Skills Marketplace
gxcun17

Skywork Design

by Skywork AI · GitHub ↗ · v1.0.8 · MIT-0
cross-platform ✓ Security Clean
1406
Downloads
19
Stars
4
Active Installs
9
Versions
Install in OpenClaw
/install skywork-design
Description
Skywork Design (skywork) - Generate or edit images via the Skywork Image API. Use for image creation, poster design, logo design, visual asset generation, or...
Usage Guidance
This skill appears to do exactly what it says: it encodes local images and prompts, sends them to Skywork's API at https://api-tools.skywork.ai/theme-gateway, and downloads the returned image. Before installing, verify you trust the Skywork service and the API key you provide (SKYWORK_API_KEY). Note that the key will be stored/managed by your OpenClaw/Claude Code configuration per the provided instructions (e.g., ~/.openclaw/openclaw.json or shell/env settings) — ensure you are comfortable storing the key there and that the key's scope/quota is appropriate. Also be aware that any prompts and images you submit will be transmitted to the remote API. If you need stronger assurances, review Skywork's privacy/security docs and consider using a limited-scope API key or test account.
Capability Analysis
Type: OpenClaw Skill Name: skywork-design Version: 1.0.8 The Skywork Design skill bundle is a legitimate tool for generating and editing images via the Skywork AI API. The core logic in `scripts/generate_image.py` uses standard Python libraries to handle image encoding, SSE-based API communication, and file downloads to the local system. The documentation and scenario files (e.g., `scenarios/e-commerce.md`, `scenarios/branding.md`) provide detailed, task-specific prompt engineering instructions without any evidence of malicious prompt injection or unauthorized data access. API key handling via `scripts/skywork_auth.py` follows standard environment variable practices.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name/description match the code and SKILL.md: the scripts call a Skywork image gateway and require SKYWORK_API_KEY and python3 — all expected for an image API client.
Instruction Scope
Runtime instructions are narrowly scoped to preparing prompts, checking input image files, calling the Skywork API, and saving/downloading the returned image. The SKILL.md also contains UX rules (error handling, language for upgrade messages) that require the agent to parse server messages (e.g., extract an upgrade URL from a log). This is specific but consistent with the skill's purpose; it does give the agent discretion to surface links extracted from server responses.
Install Mechanism
No install spec — instruction-only plus small Python scripts. No external downloads or package installs are performed by the skill.
Credentials
Only SKYWORK_API_KEY is required (declared as primaryEnv). The code reads only that env var and does not access other credentials or system config paths.
Persistence & Privilege
always is false and the skill does not modify other skills or system settings. It only reads SKYWORK_API_KEY at runtime; no elevated or persistent privileges are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skywork-design
  3. After installation, invoke the skill by name or use /skywork-design
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.8
skywork-design v1.0.8 - Updated API key configuration instructions for clarity. - Minor wording and formatting improvements throughout the documentation. - No functional or workflow changes; usage and capabilities remain the same.
v1.0.7
- Updated skill description to mention both the display name and "skywork". - Clarified intended usage by explicitly including "Skywork Design (skywork)" in the top description. - No changes detected to logic, features, or usage instructions.
v1.0.6
Version 1.0.6 — No file changes detected. - No updates or modifications were made in this version. - All functionality and documentation remain unchanged.
v1.0.5
**Switched to API-key authentication and revised onboarding instructions.** - Migrated from interactive user-auth to SKYWORK_API_KEY environment variable for authentication. - Updated setup flow: users must now obtain and configure an API key via OpenClaw. - Added clear troubleshooting for auth failures vs benefit errors; only prompt for membership upgrade when appropriate. - Included a detailed API key onboarding guide (references/apikey-fetch.md). - Minor doc improvements and new scripts/constant.py added for configuration support.
v1.0.4
- Removed environment variable and config file requirements from metadata; now only Python 3 is required. - Core usage, functionality, and best practices remain unchanged. - No file or feature changes detected; this is a metadata/environment requirement update only.
v1.0.3
- Added new required environment variables: SKYWORK_GATEWAY_URL, SKYWORK_API_BASE, SKYWORK_WEB_BASE, and POD_TYPE. - No other user-facing changes.
v1.0.2
- Added a metadata section specifying environment variables, required binaries, and token file for configuration. - Updated all usage examples to use python3 directly instead of uv run. - Changed preflight check from requiring uv to requiring python3. - No changes to core features or functionality.
v1.0.1
- Update to scripts/generate_image.py; minor code change/refactor. - No changes to usage, authentication, or workflow. - Documentation and usage instructions remain unchanged.
v1.0.0
Initial release of Skywork Design skill. - Generate or edit images via Skywork Image API for posters, logos, assets, and more. - Supports text-to-image and image-to-image with aspect ratio and resolution options. - Step-by-step authentication; prompts user to log in if necessary. - Detailed instructions for file naming, prompt creation, resolution, and aspect ratio selection. - Provides error handling guidance, upgrade info, and best practices for image requests. - Includes scenario guidance for common design use cases.
Metadata
Slug skywork-design
Version 1.0.8
License MIT-0
All-time Installs 5
Active Installs 4
Total Versions 9
Frequently Asked Questions

What is Skywork Design?

Skywork Design (skywork) - Generate or edit images via the Skywork Image API. Use for image creation, poster design, logo design, visual asset generation, or... It is an AI Agent Skill for Claude Code / OpenClaw, with 1406 downloads so far.

How do I install Skywork Design?

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

Is Skywork Design free?

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

Which platforms does Skywork Design support?

Skywork Design is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skywork Design?

It is built and maintained by Skywork AI (@gxcun17); the current version is v1.0.8.

💬 Comments