[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M77CDD0RJSXKX3ZCV9E4KFYN":3,"skill-same:01M77CDD0RJSXKX3ZCV9E4KFYN":56},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":36,"repositoryHtmlUrl":37,"repositoryHomepageUrl":38,"ownerHtmlUrl":39,"ownerBlogUrl":6,"ownerDescription":40,"updatedAt":41,"install":42,"resources":55},"01M77CDD0RJSXKX3ZCV9E4KFYN","doubao-maliang-image-gen",null,"小马良-豆包生图。Generate images with Doubao Seedream via Volcano Engine ARK. Supports Seedream 5.0 and other models. Use when the user invokes 小马良 or requests Doubao\u002FSeedream\u002FVolcano ARK image generation.","Lord1Egypt\u002Fawesome-skill-forge","Lord1Egypt","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F99746359?v=4","01M7592YDNT0XK9WJ0T2MQVPDN","Mohamed Mounir Ali AL Keshita","01M75GRFNHC8VZNWEB8DKDE433",3,"MIT","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fclawhub\u002Fd\u002Fdoubao-maliang-image-gen\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: doubao-maliang-image-gen\ndescription: 小马良-豆包生图。Generate images with Doubao Seedream via Volcano Engine ARK. Supports Seedream 5.0 and other models. Use when the user invokes 小马良 or requests Doubao\u002FSeedream\u002FVolcano ARK image generation.\nmetadata:\n  {\n    \"openclaw\":\n      {\n        \"emoji\": \"🎨\",\n        \"requires\": { \"bins\": [\"python3\"], \"env\": [\"VOLCANO_ENGINE_API_KEY\"] },\n        \"primaryEnv\": \"VOLCANO_ENGINE_API_KEY\",\n        \"homepage\": \"https:\u002F\u002Fgithub.com\u002FJoannaXing\u002Fdoubao-maliang-image-gen\",\n        \"license\": \"MIT\"\n      },\n  }\n---\n\n# 小马良-豆包生图 \u002F Maliang Doubao Image Gen\n\n> 🖌️ **关于「马良」**: 名字源自中国神话故事《神笔马良》—— 马良拥有一支神笔，画什么就会变成真的。这个 skill 就是你的「神笔」，用文字描绘，让 AI 为你生成图像。\n> \n> 🖌️ **About \"Maliang\"**: Named after the Chinese legend *Shenbi Maliang* (Magic Brush Ma Liang) — who possessed a magic brush that brought drawings to life. This skill is your magic brush: describe with words, let AI generate the image.\n\n基于火山引擎方舟 ARK 平台的豆包 Seedream 文生图服务。\n\nPowered by Doubao Seedream text-to-image service via Volcano Engine ARK platform.\n\n**默认模型 \u002F Default Model**: `doubao-seedream-5-0-260128` (Seedream 5.0)\n\n---\n\n## ✨ 核心特色 \u002F Key Features\n\n1. **一键生图，自动回传 \u002F One-Click Generation, Auto-Reply**\n   \n   在聊天窗口直接呼唤马良，描述你想要的图片，生成完成后**自动将图片发送回聊天界面**，无需手动查找文件。\n   \n   Simply invoke Maliang in chat, describe what you want, and the generated image is **automatically sent back to the chat window** — no need to manually locate files.\n\n2. **本地备份 + 画廊 \u002F Local Backup + Gallery**\n   \n   图片同时保存到本地，并生成可视化画廊页面，方便管理和回顾。\n   \n   Images are also saved locally with a visual gallery page for easy management and review.\n\n---\n\n## 🚀 快速开始 \u002F Quick Start\n\n### 1. 配置 API Key \u002F Configure API Key\n\n**推荐：使用 Skill 环境变量 \u002F Recommended: Skill Environment Variables**\n\n在 OpenClaw 配置中为该 skill 设置环境变量：\nSet environment variables in OpenClaw config for this skill:\n\n```json\n{\n  \"skills\": {\n    \"doubao-maliang-image-gen\": {\n      \"env\": {\n        \"VOLCANO_ENGINE_API_KEY\": \"your-api-key-here\"\n      }\n    }\n  }\n}\n```\n\n文件位置 \u002F File location: `~\u002F.openclaw\u002Fconfig.json`\n\n**替代方式：系统环境变量 \u002F Alternative: System Environment Variables**\n\n```bash\nexport VOLCANO_ENGINE_API_KEY=\"your-api-key-here\"\n```\n\n**兼容的变量名 \u002F Compatible Variable Names**（按优先级 \u002F in priority order）：\n- `VOLCANO_ENGINE_API_KEY` （推荐 \u002F recommended）\n- `ARK_API_KEY`\n- `SEEDREAM_API_KEY`\n\n> ⚠️ **安全提示 \u002F Security Note**: 永远不要将 API key 直接写在命令行参数或脚本里。使用环境变量避免密钥泄露。\n> \n> Never write API keys directly in command line arguments or scripts. Use environment variables to prevent credential leaks.\n\n### 2. 获取 API Key \u002F Get API Key\n\n**中文步骤：**\n1. 访问 [火山方舟控制台](https:\u002F\u002Fconsole.volcengine.com\u002Fark\u002F)\n2. 创建或进入已有项目\n3. 在「API Key 管理」中创建新密钥\n4. 开通「图像生成」权限（Doubao Seedream 模型）\n\n**English Steps:**\n1. Visit [Volcano Engine ARK Console](https:\u002F\u002Fconsole.volcengine.com\u002Fark\u002F)\n2. Create or enter an existing project\n3. Create a new key in \"API Key Management\"\n4. Enable \"Image Generation\" permission for Doubao Seedream model\n\n---\n\n## 🎯 触发条件 \u002F When to Use\n\n使用本 skill 的场景（中英文均可触发）：\nUse this skill when (works in both Chinese and English):\n\n- 用户点名 **小马良** \u002F User invokes **Maliang**\n  - 可触发关键词 \u002F Trigger words: \"小马良\", \"马良\", \"Maliang\", \"Little Maliang\"\n  \n- 用户明确要求使用 **豆包 \u002F Doubao \u002F Seedream \u002F 火山方舟 \u002F Volcano ARK** 生图\n  - 可触发关键词 \u002F Trigger words: \"豆包\", \"Doubao\", \"Seedream\", \"火山方舟\", \"Volcano ARK\", \"Volcano Engine\"\n  \n- 用户希望图片生成走 Maliang 路径 \u002F User requests the Maliang image generation path\n\n> 💡 **提示 \u002F Tip**: 无论用中文还是英文呼唤，马良都能听懂！\n> \n> Maliang understands both Chinese and English invocations!\n\n---\n\n## 💬 使用示例 \u002F Usage Examples\n\n**中文示例：**\n\n> 用户：小马良，帮我画一只穿着宇航服的猫咪，在月球上散步，卡通风格\n> \n> 马良：✨ 已为你生成图片！（图片自动发送到聊天窗口）\n\n**English Example:**\n\n> User: Maliang, draw me a cat in an astronaut suit walking on the moon, cartoon style\n> \n> Maliang: ✨ Here's your image! (Image automatically sent to chat)\n\n**更多示例 \u002F More Examples:**\n\n| 场景 \u002F Scenario | 对话示例 \u002F Chat Example |\n|--------------|---------------------|\n| 产品设计 \u002F Product Design | \"马良，帮我生成一个极简风格的咖啡杯产品图，白色背景，柔和光线\" |\n| 插画创作 \u002F Illustration | \"小马良，画一幅赛博朋克风格的城市夜景，霓虹灯，雨天街道\" |\n| 头像生成 \u002F Avatar | \"马良，给我生成一张卡通风格的程序员头像，戴眼镜，友善的表情\" |\n| 概念图 \u002F Concept Art | \"帮我画一片秋日森林，金色阳光透过树叶，风景摄影风格\" |\n\n---\n\n## 💡 Prompt 建议 \u002F Prompt Tips\n\n豆包 Seedream 支持多种风格描述，建议包含：\nDoubao Seedream supports various style descriptions. Recommended elements:\n\n| 要素 \u002F Element | 说明 \u002F Description | 示例 \u002F Example |\n|--------------|------------------|--------------|\n| **主体 \u002F Subject** | 画面中有什么 \u002F What's in the image | a vintage sports car |\n| **场景 \u002F Scene** | 环境、背景 \u002F Environment, background | on a coastal highway at dusk |\n| **风格 \u002F Style** | 摄影、插画、3D 等 \u002F Photography, illustration, 3D, etc. | cinematic photography |\n| **构图 \u002F Composition** | 近景、全景等 \u002F Close-up, wide shot, etc. | wide-angle shot |\n| **光线\u002F色调 \u002F Lighting\u002FColor** | 光线、色彩 \u002F Light, color scheme | golden hour lighting, warm tones |\n| **质感 \u002F Texture** | 材质 \u002F Material quality | glossy metallic finish |\n\n**示例 \u002F Example:**\n> \"Editorial fashion portrait, model in seafoam silk dress, gold jewelry, soft natural window light, clean beige background, high-end magazine style\"\n\n---\n\n## 📤 输出说明 \u002F Output Structure\n\n图片会同时输出到两个地方：\nImages are delivered to two places simultaneously:\n\n1. **聊天窗口 \u002F Chat Window** — 生成完成后**自动发送**到当前对话 ✨\n   \n2. **本地文件夹 \u002F Local Folder**：\n\n```\n~\u002F.openclaw\u002Fworkspace\u002Ftmp\u002Fdoubao-maliang-image-gen-\u003Ctimestamp>\u002F\n├── \u003Cprompt-slug>-1.png    # 生成的图片 \u002F Generated image\n├── manifest.json          # 生成记录（包含 prompt、模型、时间戳）\u002F Generation record\n└── index.html             # 本地画廊页面 \u002F Local gallery page\n```\n\n---\n\n## 🔧 技术细节 \u002F Technical Details\n\n### 命令行生成 \u002F CLI Generation\n\n如果需要通过命令行直接生成（而非聊天触发）：\nIf you need to generate via command line (instead of chat invocation):\n\n**基础用法 \u002F Basic Usage：**\n```bash\npython3 \"$SKILL_DIR\u002Fscripts\u002Fgen.py\" --prompt \"a serene mountain landscape at sunset\"\n```\n\n**多图生成 \u002F Multiple Images：**\n```bash\npython3 \"$SKILL_DIR\u002Fscripts\u002Fgen.py\" --prompt \"minimalist coffee cup product shot\" --count 2\n```\n\n**指定尺寸 \u002F Specify Size：**\n```bash\npython3 \"$SKILL_DIR\u002Fscripts\u002Fgen.py\" --prompt \"cyberpunk city street\" --size 1K\n# 支持 \u002F Supported: 1K (1024x1024), 2K (2048x2048)\n```\n\n### 切换模型 \u002F Switch Models\n\n#### 通过环境变量（全局）\u002F Via Environment Variables (Global)\n```bash\nexport SEEDREAM_MODEL=\"doubao-seedream-5-0-260128\"\nexport SEEDREAM_API_ENDPOINT=\"https:\u002F\u002Fark.cn-beijing.volces.com\u002Fapi\u002Fv3\u002Fimages\u002Fgenerations\"\n```\n\n#### 通过命令行参数（单次）\u002F Via Command Line (One-time)\n```bash\npython3 \"$SKILL_DIR\u002Fscripts\u002Fgen.py\" \\\n  --prompt \"abstract art composition\" \\\n  --model \"doubao-seedream-5-0-260128\" \\\n  --endpoint \"https:\u002F\u002Fark.cn-beijing.volces.com\u002Fapi\u002Fv3\u002Fimages\u002Fgenerations\"\n```\n\n#### 支持的模型 \u002F Supported Models\n\n| 模型 ID \u002F Model ID | 说明 \u002F Description |\n|-------------------|-------------------|\n| `doubao-seedream-5-0-260128` | Seedream 5.0 (默认 \u002F default) |\n\n> 如需使用其他模型，请先在方舟控制台开通对应模型的调用权限。\n> \n> To use other models, please enable the corresponding model permissions in the ARK console first.\n\n### API 信息 \u002F API Info\n\n- **API 端点 \u002F API Endpoint**: `https:\u002F\u002Fark.cn-beijing.volces.com\u002Fapi\u002Fv3\u002Fimages\u002Fgenerations`\n- **协议 \u002F Protocol**: OpenAI-compatible HTTP API\n- **默认尺寸 \u002F Default Size**: 2K (2048x2048)\n- **单次最大数量 \u002F Max per Request**: 4 张 \u002F images\n- **超时设置 \u002F Timeout**: 300 秒 \u002F seconds\n\n---\n\n## 🐛 故障排除 \u002F Troubleshooting\n\n| 问题 \u002F Issue | 解决方案 \u002F Solution |\n|-------------|-------------------|\n| \"Missing API key\" | 检查 VOLCANO_ENGINE_API_KEY 环境变量是否设置 \u002F Check if VOLCANO_ENGINE_API_KEY env var is set |\n| \"API failed (401)\" | API Key 无效或过期，检查密钥是否正确 \u002F API Key invalid or expired |\n| \"API failed (429)\" | 请求过于频繁，稍后重试 \u002F Too many requests, retry later |\n| \"no images returned\" | 检查 prompt 是否为空或包含违规内容 \u002F Check if prompt is empty or contains prohibited content |\n\n---\n\n## License\n\nMIT\n","# 小马良-豆包生图 \u002F Maliang Doubao Image Gen\n\n> 🖌️ **关于「马良」**: 名字源自中国神话故事《神笔马良》—— 马良拥有一支神笔，画什么就会变成真的。这个 skill 就是你的「神笔」，用文字描绘，让 AI 为你生成图像。\n> \n> 🖌️ **About \"Maliang\"**: Named after the Chinese legend *Shenbi Maliang* (Magic Brush Ma Liang) — who possessed a magic brush that brought drawings to life. This skill is your magic brush: describe with words, let AI generate the image.\n\n基于火山引擎方舟 ARK 平台的豆包 Seedream 文生图服务。\n\nPowered by Doubao Seedream text-to-image service via Volcano Engine ARK platform.\n\n**默认模型 \u002F Default Model**: `doubao-seedream-5-0-260128` (Seedream 5.0)\n\n---\n\n## ✨ 核心特色 \u002F Key Features\n\n1. **一键生图，自动回传 \u002F One-Click Generation, Auto-Reply**\n   \n   在聊天窗口直接呼唤马良，描述你想要的图片，生成完成后**自动将图片发送回聊天界面**，无需手动查找文件。\n   \n   Simply invoke Maliang in chat, describe what you want, and the generated image is **automatically sent back to the chat window** — no need to manually locate files.\n\n2. **本地备份 + 画廊 \u002F Local Backup + Gallery**\n   \n   图片同时保存到本地，并生成可视化画廊页面，方便管理和回顾。\n   \n   Images are also saved locally with a visual gallery page for easy management and review.\n\n---\n\n## 🚀 快速开始 \u002F Quick Start\n\n### 1. 配置 API Key \u002F Configure API Key\n\n**推荐：使用 Skill 环境变量 \u002F Recommended: Skill Environment Variables**\n\n在 OpenClaw 配置中为该 skill 设置环境变量：\nSet environment variables in OpenClaw config for this skill:\n\n```json\n{\n  \"skills\": {\n    \"doubao-maliang-image-gen\": {\n      \"env\": {\n        \"VOLCANO_ENGINE_API_KEY\": \"your-api-key-here\"\n      }\n    }\n  }\n}\n```\n\n文件位置 \u002F File location: `~\u002F.openclaw\u002Fconfig.json`\n\n**替代方式：系统环境变量 \u002F Alternative: System Environment Variables**\n\n```bash\nexport VOLCANO_ENGINE_API_KEY=\"your-api-key-here\"\n```\n\n**兼容的变量名 \u002F Compatible Variable Names**（按优先级 \u002F in priority order）：\n- `VOLCANO_ENGINE_API_KEY` （推荐 \u002F recommended）\n- `ARK_API_KEY`\n- `SEEDREAM_API_KEY`\n\n> ⚠️ **安全提示 \u002F Security Note**: 永远不要将 API key 直接写在命令行参数或脚本里。使用环境变量避免密钥泄露。\n> \n> Never write API keys directly in command line arguments or scripts. Use environment variables to prevent credential leaks.\n\n### 2. 获取 API Key \u002F Get API Key\n\n**中文步骤：**\n1. 访问 [火山方舟控制台](https:\u002F\u002Fconsole.volcengine.com\u002Fark\u002F)\n2. 创建或进入已有项目\n3. 在「API Key 管理」中创建新密钥\n4. 开通「图像生成」权限（Doubao Seedream 模型）\n\n**English Steps:**\n1. Visit [Volcano Engine ARK Console](https:\u002F\u002Fconsole.volcengine.com\u002Fark\u002F)\n2. Create or enter an existing project\n3. Create a new key in \"API Key Management\"\n4. Enable \"Image Generation\" permission for Doubao Seedream model\n\n---\n\n## 🎯 触发条件 \u002F When to Use\n\n使用本 skill 的场景（中英文均可触发）：\nUse this skill when (works in both Chinese and English):\n\n- 用户点名 **小马良** \u002F User invokes **Maliang**\n  - 可触发关键词 \u002F Trigger words: \"小马良\", \"马良\", \"Maliang\", \"Little Maliang\"\n  \n- 用户明确要求使用 **豆包 \u002F Doubao \u002F Seedream \u002F 火山方舟 \u002F Volcano ARK** 生图\n  - 可触发关键词 \u002F Trigger words: \"豆包\", \"Doubao\", \"Seedream\", \"火山方舟\", \"Volcano ARK\", \"Volcano Engine\"\n  \n- 用户希望图片生成走 Maliang 路径 \u002F User requests the Maliang image generation path\n\n> 💡 **提示 \u002F Tip**: 无论用中文还是英文呼唤，马良都能听懂！\n> \n> Maliang understands both Chinese and English invocations!\n\n---\n\n## 💬 使用示例 \u002F Usage Examples\n\n**中文示例：**\n\n> 用户：小马良，帮我画一只穿着宇航服的猫咪，在月球上散步，卡通风格\n> \n> 马良：✨ 已为你生成图片！（图片自动发送到聊天窗口）\n\n**English Example:**\n\n> User: Maliang, draw me a cat in an astronaut suit walking on the moon, cartoon style\n> \n> Maliang: ✨ Here's your image! (Image automatically sent to chat)\n\n**更多示例 \u002F More Examples:**\n\n| 场景 \u002F Scenario | 对话示例 \u002F Chat Example |\n|--------------|---------------------|\n| 产品设计 \u002F Product Design | \"马良，帮我生成一个极简风格的咖啡杯产品图，白色背景，柔和光线\" |\n| 插画创作 \u002F Illustration | \"小马良，画一幅赛博朋克风格的城市夜景，霓虹灯，雨天街道\" |\n| 头像生成 \u002F Avatar | \"马良，给我生成一张卡通风格的程序员头像，戴眼镜，友善的表情\" |\n| 概念图 \u002F Concept Art | \"帮我画一片秋日森林，金色阳光透过树叶，风景摄影风格\" |\n\n---\n\n## 💡 Prompt 建议 \u002F Prompt Tips\n\n豆包 Seedream 支持多种风格描述，建议包含：\nDoubao Seedream supports various style descriptions. Recommended elements:\n\n| 要素 \u002F Element | 说明 \u002F Description | 示例 \u002F Example |\n|--------------|------------------|--------------|\n| **主体 \u002F Subject** | 画面中有什么 \u002F What's in the image | a vintage sports car |\n| **场景 \u002F Scene** | 环境、背景 \u002F Environment, background | on a coastal highway at dusk |\n| **风格 \u002F Style** | 摄影、插画、3D 等 \u002F Photography, illustration, 3D, etc. | cinematic photography |\n| **构图 \u002F Composition** | 近景、全景等 \u002F Close-up, wide shot, etc. | wide-angle shot |\n| **光线\u002F色调 \u002F Lighting\u002FColor** | 光线、色彩 \u002F Light, color scheme | golden hour lighting, warm tones |\n| **质感 \u002F Texture** | 材质 \u002F Material quality | glossy metallic finish |\n\n**示例 \u002F Example:**\n> \"Editorial fashion portrait, model in seafoam silk dress, gold jewelry, soft natural window light, clean beige background, high-end magazine style\"\n\n---\n\n## 📤 输出说明 \u002F Output Structure\n\n图片会同时输出到两个地方：\nImages are delivered to two places simultaneously:\n\n1. **聊天窗口 \u002F Chat Window** — 生成完成后**自动发送**到当前对话 ✨\n   \n2. **本地文件夹 \u002F Local Folder**：\n\n```\n~\u002F.openclaw\u002Fworkspace\u002Ftmp\u002Fdoubao-maliang-image-gen-\u003Ctimestamp>\u002F\n├── \u003Cprompt-slug>-1.png    # 生成的图片 \u002F Generated image\n├── manifest.json          # 生成记录（包含 prompt、模型、时间戳）\u002F Generation record\n└── index.html             # 本地画廊页面 \u002F Local gallery page\n```\n\n---\n\n## 🔧 技术细节 \u002F Technical Details\n\n### 命令行生成 \u002F CLI Generation\n\n如果需要通过命令行直接生成（而非聊天触发）：\nIf you need to generate via command line (instead of chat invocation):\n\n**基础用法 \u002F Basic Usage：**\n```bash\npython3 \"$SKILL_DIR\u002Fscripts\u002Fgen.py\" --prompt \"a serene mountain landscape at sunset\"\n```\n\n**多图生成 \u002F Multiple Images：**\n```bash\npython3 \"$SKILL_DIR\u002Fscripts\u002Fgen.py\" --prompt \"minimalist coffee cup product shot\" --count 2\n```\n\n**指定尺寸 \u002F Specify Size：**\n```bash\npython3 \"$SKILL_DIR\u002Fscripts\u002Fgen.py\" --prompt \"cyberpunk city street\" --size 1K\n# 支持 \u002F Supported: 1K (1024x1024), 2K (2048x2048)\n```\n\n### 切换模型 \u002F Switch Models\n\n#### 通过环境变量（全局）\u002F Via Environment Variables (Global)\n```bash\nexport SEEDREAM_MODEL=\"doubao-seedream-5-0-260128\"\nexport SEEDREAM_API_ENDPOINT=\"https:\u002F\u002Fark.cn-beijing.volces.com\u002Fapi\u002Fv3\u002Fimages\u002Fgenerations\"\n```\n\n#### 通过命令行参数（单次）\u002F Via Command Line (One-time)\n```bash\npython3 \"$SKILL_DIR\u002Fscripts\u002Fgen.py\" \\\n  --prompt \"abstract art composition\" \\\n  --model \"doubao-seedream-5-0-260128\" \\\n  --endpoint \"https:\u002F\u002Fark.cn-beijing.volces.com\u002Fapi\u002Fv3\u002Fimages\u002Fgenerations\"\n```\n\n#### 支持的模型 \u002F Supported Models\n\n| 模型 ID \u002F Model ID | 说明 \u002F Description |\n|-------------------|-------------------|\n| `doubao-seedream-5-0-260128` | Seedream 5.0 (默认 \u002F default) |\n\n> 如需使用其他模型，请先在方舟控制台开通对应模型的调用权限。\n> \n> To use other models, please enable the corresponding model permissions in the ARK console first.\n\n### API 信息 \u002F API Info\n\n- **API 端点 \u002F API Endpoint**: `https:\u002F\u002Fark.cn-beijing.volces.com\u002Fapi\u002Fv3\u002Fimages\u002Fgenerations`\n- **协议 \u002F Protocol**: OpenAI-compatible HTTP API\n- **默认尺寸 \u002F Default Size**: 2K (2048x2048)\n- **单次最大数量 \u002F Max per Request**: 4 张 \u002F images\n- **超时设置 \u002F Timeout**: 300 秒 \u002F seconds\n\n---\n\n## 🐛 故障排除 \u002F Troubleshooting\n\n| 问题 \u002F Issue | 解决方案 \u002F Solution |\n|-------------|-------------------|\n| \"Missing API key\" | 检查 VOLCANO_ENGINE_API_KEY 环境变量是否设置 \u002F Check if VOLCANO_ENGINE_API_KEY env var is set |\n| \"API failed (401)\" | API Key 无效或过期，检查密钥是否正确 \u002F API Key invalid or expired |\n| \"API failed (429)\" | 请求过于频繁，稍后重试 \u002F Too many requests, retry later |\n| \"no images returned\" | 检查 prompt 是否为空或包含违规内容 \u002F Check if prompt is empty or contains prohibited content |\n\n---\n\n## License\n\nMIT\n",{"name":5,"metadata":24,"description":7},{"openclaw":25},{"emoji":26,"license":15,"homepage":27,"requires":28,"primaryEnv":30},"🎨","https:\u002F\u002Fgithub.com\u002FJoannaXing\u002Fdoubao-maliang-image-gen",{"env":29,"bins":31},[30],"VOLCANO_ENGINE_API_KEY",[32],"python3","master","4aa004da461d820f4ea5499e58eb8d196cf99016","community\u002Fclawhub\u002Fd\u002Fdoubao-maliang-image-gen",0,"https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge","https:\u002F\u002Fskill-explorer-rho.vercel.app","https:\u002F\u002Fgithub.com\u002FLord1Egypt","Unbreakable. Unstoppable. Unmatched⚡.\r\n Speaker of machine tongues 🤖  | World-builder of decentralized dreams 🌐 | Defender of the digital realm🛡️.","2026-06-10 08:21:01",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add Lord1Egypt\u002Fawesome-skill-forge --skill doubao-maliang-image-gen",{"tool":48,"command":49},"bunx","bunx skills add Lord1Egypt\u002Fawesome-skill-forge --skill doubao-maliang-image-gen",{"tool":51,"command":52},"pnpm","pnpm dlx skills add Lord1Egypt\u002Fawesome-skill-forge --skill doubao-maliang-image-gen","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fclawhub\u002Fd\u002Fdoubao-maliang-image-gen\u002FSKILL.md",true,[],[57,64,71,78,85,92],{"skillNo":58,"name":59,"nameZh":6,"description":60,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":61,"categories":62,"keywords":63,"publishedAt":19},"01M785WKJB99G3STR1NF9NRTJW","youtube-content","YouTube transcripts to summaries, threads, blogs.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fyoutube-content\u002FSKILL.md",[],[],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":70,"publishedAt":19},"01M785WEFHB0G2S9YA6EPR3H0E","xurl","X\u002FTwitter via xurl CLI: post, search, DM, media, v2 API.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fxurl\u002FSKILL.md",[],[],{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":19},"01M785W98EDN4EFJXJPMQEHCRC","touchdesigner-mcp","Control a running TouchDesigner instance via twozero MCP — create operators, set parameters, wire connections, execute Python, build real-time visuals. 36 native tools.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftouchdesigner-mcp\u002FSKILL.md",[],[],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":19},"01M785W5S9FP3QBH2V191E025P","test-driven-development","TDD: enforce RED-GREEN-REFACTOR, tests before code.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftest-driven-development\u002FSKILL.md",[],[],{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":19},"01M785W2AS08NSSH9YATCV6FJB","teams-meeting-pipeline","Operate the Teams meeting summary pipeline via Hermes CLI — summarize meetings, inspect pipeline status, replay jobs, manage Microsoft Graph subscriptions.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fteams-meeting-pipeline\u002FSKILL.md",[],[],{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":19},"01M785VXKW4T34BTP1SCHW1R7F","systematic-debugging","4-phase root cause debugging: understand bugs before fixing.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fsystematic-debugging\u002FSKILL.md",[],[]]