Media Gen
clacky-ai/openclacky
Generate or edit images, videos, or audio in the current task.
Generate AI videos and images using Alibaba's Wan 2.6 and Wan 2.5 — featuring text-to-video, image-to-video, video-to-video, text-to-image, and image editing with up to 1080p resolution, 15-second…
$ npx skills add LeoYeAI/openclaw-master-skills --skill wan -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wan --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/alibaba-wan .claude/skills/wan && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "wan" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/alibaba-wan into .claude/skills/wan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wan", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/alibaba-wanType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill wan -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wan --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/alibaba-wan .agents/skills/wan && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "wan" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/alibaba-wan into .agents/skills/wan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wan", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill wan -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wan --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/alibaba-wan .cursor/skills/wan && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "wan" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/alibaba-wan into .cursor/skills/wan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wan", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/alibaba-wan--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill wan -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wan --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/alibaba-wan .gemini/skills/wan && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "wan" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/alibaba-wan into .gemini/skills/wan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wan", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills wanInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill wan -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/alibaba-wan .github/skills/wan && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "wan" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/alibaba-wan into .github/skills/wan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wan", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill wan -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wan --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/alibaba-wan .opencode/skills/wan && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "wan" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/alibaba-wan into .opencode/skills/wan/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wan", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
wanGenerate AI videos and images using Alibaba's Wan 2.6 and Wan 2.5 — featuring text-to-video, image-to-video, video-to-video, text-to-image, and image editing with up to 1080p resolution, 15-second…
Wan is an agent skill from LeoYeAI/openclaw-master-skills. Generate AI videos and images using Alibaba's Wan 2.6 and Wan 2.5 — featuring text-to-video, image-to-video, video-to-video, text-to-image, and image editing with up to 1080p resolution, 15-second duration, multi/single camera shot types, audio-guided generation, and prompt expansion. Supports 18 model variants across 2 generations. Available via Atlas Cloud API at up to 30% off standard pricing. Use this skill whenever the user wants to generate AI videos, create video clips, animate images, edit videos…
Its SKILL.md is about 4.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `_meta.json`, `scripts/generate_image.py` and `scripts/generate_video.py`).
It sits in Media & Creative, covering AI video generation, Image generation and Video production. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 2 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
curlpythonFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
api.atlascloud.aiAlso links to:
atlascloud.aifal.aiFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
ATLASCLOUD_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Wan loads about 4.5k tokens when it runs. Until then it costs about 212 tokens; SKILL.md has 1,353 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,353 words, ~4,514 tokens.
.claude/skills/wan/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.Generate AI videos and images using Alibaba's Wan 2.6 and Wan 2.5 — featuring text-to-video, image-to-video, video-to-video, text-to-image, and image editing with up to 1080p resolution, 15-second duration, multi/single camera modes, audio-guided generation, and built-in prompt expansion.
Wan 2.6 is the latest flagship model with cinematic motion quality, multi-camera shot types, audio URL input for guided generation, and video-to-video transfer with character-level prompt control. Wan 2.5 offers a cost-effective alternative with 480p support and Flash variants for rapid prototyping.
Data usage note: This skill sends text prompts, image URLs, audio URLs, and video files to the Atlas Cloud API (
api.atlascloud.ai) for generation. No data is stored locally beyond the downloaded output files. API usage incurs charges based on resolution, duration, and model selected.
characterX prompt notation (2.6)multi_camera for dynamic shots, single_camera for stable framing (2.6)export ATLASCLOUD_API_KEY="your-key"The API key is tied to your Atlas Cloud account and its pay-as-you-go balance. All usage is billed to this account. Atlas Cloud does not currently support scoped keys — the key grants access to all models available on your account.
This skill includes Python scripts for both video and image generation. Zero external dependencies required.
python scripts/generate_video.py list-models
python scripts/generate_image.py list-modelspython scripts/generate_video.py generate \
--model "alibaba/wan-2.6/text-to-video" \
--prompt "Your prompt here" \
--output ./output \
duration=5python scripts/generate_image.py generate \
--model "alibaba/wan-2.6/text-to-image" \
--prompt "Your prompt here" \
--output ./outputpython scripts/generate_video.py generate \
--model "alibaba/wan-2.6/image-to-video" \
--image "https://example.com/photo.jpg" \
--prompt "Animate this scene" \
--output ./output \
resolution=1080p duration=5python scripts/generate_video.py upload ./local-file.jpgRun python scripts/generate_video.py generate --help or python scripts/generate_image.py generate --help for all options. Extra model params can be passed as key=value.
All video prices are per second of video generated. Atlas Cloud pricing varies by resolution.
| Resolution | fal.ai | Atlas Cloud | Savings |
|---|---|---|---|
| 480p | - | $0.04/s | - |
| 720p | $0.10/s | $0.08/s | 20% off |
| 1080p | $0.15/s | $0.12/s | 20% off |
| Resolution | fal.ai | Atlas Cloud | Savings |
|---|---|---|---|
| 720p | $0.10/s | $0.10/s | - |
| 1080p | $0.15/s | $0.15/s | - |
| Resolution | Atlas Cloud |
|---|---|
| All | $0.018/s |
| Model | Original | Atlas Cloud | Savings |
|---|---|---|---|
| Text-to-Image | $0.021 | 30% off | |
| Image Edit | $0.021 | 40% off |
| Model | Atlas Cloud | Duration |
|---|---|---|
| Text-to-Video | $0.035/s | 5/10 seconds |
| Image-to-Video | $0.035/s | 5/10 seconds |
fal.ai pricing sourced from fal.ai/models/wan.
| Model ID | Type | Resolution | Duration |
|---|---|---|---|
alibaba/wan-2.6/text-to-video | Text-to-Video | 480p–1080p | 5/10/15s |
alibaba/wan-2.6/image-to-video | Image-to-Video | 720p–1080p | 5/10/15s |
alibaba/wan-2.6/image-to-video-flash | Image-to-Video (Fast) | 720p–1080p | 5/10/15s |
alibaba/wan-2.6/video-to-video | Video-to-Video | 480p–1080p | 5/10s |
| Model ID | Type | Max Size |
|---|---|---|
alibaba/wan-2.6/text-to-image | Text-to-Image | 2184×936 |
alibaba/wan-2.6/image-edit | Image Editing | 24 presets |
| Model ID | Type | Resolution | Duration |
|---|---|---|---|
alibaba/wan-2.5/text-to-video | Text-to-Video | 480p–1080p | 5/10s |
alibaba/wan-2.5/image-to-video | Image-to-Video | 480p–1080p | 5/10s |
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
prompt | string | Yes | - | Video description |
negative_prompt | string | No | - | What to exclude from the video |
size | string | No | 1280*720 | Output size (see Size Options below) |
duration | integer | No | 5 | 5, 10, or 15 seconds |
shot_type | string | No | - | multi_camera for dynamic shots, single_camera for stable framing |
audio | string | No | - | Audio URL to guide generation with synchronized sound |
generate_audio | boolean | No | false | Generate synchronized audio |
enable_prompt_expansion | boolean | No | false | Expand prompt for better results |
seed | integer | No | random | For reproducible results |
Same as text-to-video (without size), plus:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
image | string | Yes | - | Source image URL |
resolution | string | No | 720p | 720p, 1080p |
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
prompt | string | Yes | - | Video description (use character1, character2 to reference characters in video) |
negative_prompt | string | No | - | What to exclude |
videos | array | Yes | - | Source video URLs (max 100MB each, 2-30s duration) |
size | string | No | 1280*720 | Output size |
duration | integer | No | 5 | 5 or 10 seconds |
shot_type | string | No | - | multi_camera or single_camera |
enable_prompt_expansion | boolean | No | false | Expand prompt for better results |
seed | integer | No | random | For reproducible results |
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
prompt | string | Yes | - | Image description |
negative_prompt | string | No | - | What to exclude |
size | string | No | 1024*1024 | Output size (27 presets, see below) |
enable_prompt_expansion | boolean | No | false | Expand prompt |
enable_sync_mode | boolean | No | false | Wait for result synchronously |
enable_base64_output | boolean | No | false | Return Base64 instead of URL |
seed | integer | No | random | For reproducible results |
Same as text-to-image, plus:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
images | array | Yes | - | Images to edit (max 4, 384-5000px per side) |
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
prompt | string | Yes | - | Video description |
negative_prompt | string | No | - | What to exclude |
size | string | No | 1280*720 | Output size (13 presets, including 480p) |
duration | integer | No | 5 | 5 or 10 seconds |
audio | string | No | - | Audio URL for guided generation |
generate_audio | boolean | No | false | Generate synchronized audio |
enable_prompt_expansion | boolean | No | false | Expand prompt |
seed | integer | No | random | For reproducible results |
Same as Wan 2.5 text-to-video (without size), plus:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
image | string | Yes | - | Source image URL |
resolution | string | No | 720p | 480p, 720p, 1080p |
T2V / V2V (10 presets):
1280*720, 720*1280, 960*960, 1920*1080, 1080*1920, 1280*960, 960*1280, 1920*816, 816*1920, 1280*544
Image Size Options (Wan 2.6 — 27 presets):
1024*1024, 1280*720, 720*1280, 1280*960, 960*1280, 1536*1024, 1024*1536, 1280*1280, 1536*1536, 2048*1024, 1024*2048, 1536*1280, 1280*1536, 1680*720, 720*1680, 2016*864, 864*2016, 1536*864, 864*1536, 2184*936, 936*2184, 1400*1050, 1050*1400, 1680*1050, 1050*1680, 1176*1176, 1560*1560
# Step 1: Submit
curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateVideo" \
-H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-2.6/text-to-video",
"prompt": "A drone shot flying over ancient ruins at golden hour, camera slowly descending toward a central courtyard",
"size": "1920*1080",
"duration": 10,
"shot_type": "multi_camera",
"generate_audio": true,
"enable_prompt_expansion": true
}'
# Returns: { "code": 200, "data": { "id": "prediction-id" } }
# Step 2: Poll (every 5 seconds until completed)
curl -s "https://api.atlascloud.ai/api/v1/model/prediction/{prediction-id}" \
-H "Authorization: Bearer $ATLASCLOUD_API_KEY"
# Returns: { "code": 200, "data": { "status": "completed", "outputs": ["https://...video-url..."] } }
# Step 3: Download
curl -o output.mp4 "VIDEO_URL_FROM_OUTPUTS"curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateVideo" \
-H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-2.6/image-to-video",
"image": "https://example.com/landscape.jpg",
"prompt": "The camera slowly zooms in as clouds drift across the sky and leaves rustle in the wind",
"resolution": "1080p",
"duration": 5,
"generate_audio": true
}'curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateVideo" \
-H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-2.6/video-to-video",
"videos": ["https://example.com/original-video.mp4"],
"prompt": "Transform character1 into a cartoon anime character, keep the background unchanged",
"size": "1280*720",
"duration": 5,
"shot_type": "single_camera"
}'curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateVideo" \
-H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-2.6/text-to-video",
"prompt": "A jazz band performing on stage, musicians playing saxophone and piano",
"audio": "https://example.com/jazz-music.mp3",
"size": "1920*1080",
"duration": 10
}'curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateImage" \
-H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-2.6/text-to-image",
"prompt": "A cyberpunk cityscape at night, neon signs reflected in rain puddles, photorealistic",
"size": "1680*720",
"enable_prompt_expansion": true
}'
# Returns: { "code": 200, "data": { "id": "prediction-id" } }curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateImage" \
-H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-2.6/image-edit",
"prompt": "Change the background to a sunset beach scene, keep the person unchanged",
"images": ["https://example.com/photo.jpg"],
"size": "1280*720"
}'curl -s -X POST "https://api.atlascloud.ai/api/v1/model/generateVideo" \
-H "Authorization: Bearer $ATLASCLOUD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-2.6/image-to-video-flash",
"image": "https://example.com/portrait.jpg",
"prompt": "The person slowly turns and smiles",
"resolution": "720p",
"duration": 5
}'processing / starting / running → wait 5s, retry (typically takes ~30-120s for video, ~5-10s for image)completed / succeeded → done, get URL from data.outputs[]failed → error, read data.errorIf the Atlas Cloud MCP server is configured, use built-in tools:
atlas_generate_video(model="alibaba/wan-2.6/text-to-video", params={...})
atlas_generate_image(model="alibaba/wan-2.6/text-to-image", params={...})
atlas_get_prediction(prediction_id="...")Determine task type:
Choose model version:
Extract parameters:
multi_camera for dynamic shots, single_camera for stable framinggenerate_audio: trueenable_prompt_expansion: true for auto-optimized promptsExecute: POST to generateVideo/generateImage API → poll result → download
Present result: show file path, offer to play/open
shot_type: "multi_camera" with prompts like "Cut between close-up and wide shot..."character1, character2 — e.g., "Transform character1 into an anime character"| Feature | Wan 2.6 | Wan 2.5 |
|---|---|---|
| Video T2V Price (720p) | $0.08/s | $0.035/s |
| Video I2V Price (720p) | $0.10/s | $0.035/s |
| Max Resolution | 1080p | 1080p |
| Max Duration | 15s | 10s |
| Shot Type Control | Yes | No |
| Audio-Guided | Yes | Yes |
| Video-to-Video | Yes | No |
| Text-to-Image | Yes ($0.021) | No |
| Image Editing | Yes ($0.021) | No |
| Flash/Fast Variants | I2V Flash ($0.018/s) | Yes |
| Prompt Expansion | Yes | Yes |
© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (scripts) in skills/alibaba-wan of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Wan next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Wan this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.5k | Automated safety check: Pass | MIT | |
| Media Genclacky-ai/openclacky | 1.2k | — | ~7.3k | Automated safety check: Pass | MIT | |
| Qianwen Video GenerationQianWen-AI/qianwen-ai | 104 | — | ~5k | Automated safety check: Notes | Apache-2.0 | |
| Mulerouteraiskillstore/marketplace | 430 | 1 repos | ~714 | Automated safety check: Notes | None | |
| Runcomfy CLIaiskillstore/marketplace | 430 | 1 repos | ~3.5k | Automated safety check: Pass | MIT | |
| Atlas Cloudcalesthio/OpenMontage | 65k | — | ~1.2k | Automated safety check: Pass | AGPL-3.0 |
clacky-ai/openclacky
Generate or edit images, videos, or audio in the current task.
QianWen-AI/qianwen-ai
Generate videos using Wan and HappyHorse models. An agent skill from QianWen-AI/qianwen-ai.
aiskillstore/marketplace
Generates images and videos using MuleRouter or MuleRun multimodal APIs.
aiskillstore/marketplace
Run any model on RunComfy from the command line. An agent skill from aiskillstore/marketplace.
calesthio/OpenMontage
Generate or edit images and videos through the Atlas Cloud gateway.
BeatAPI/BeatDesign
操作本地 BeatDesign 项目中的 Canvas、Assets、生成任务、视频时间线和字幕;在用户要求创作、整理、检查或剪辑媒体时使用。
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Categories
Generate AI videos and images using Alibaba's Wan 2.6 and Wan 2.5 — featuring text-to-video, image-to-video, video-to-video, text-to-image, and image editing with up to 1080p resolution, 15-second…. Wan is an agent skill from LeoYeAI/openclaw-master-skills.5 — featuring text-to-video, image-to-video, video-to-video, text-to-image, and image editing with up to 1080p resolution, 15-second duration, multi/single camera shot types, audio-guided generation, and prompt expansion.
Wan fits situations like: the user wants to generate AI videos; create video clips; generate images; users ask to create product demos.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill wan -a claude-code`. Or copy the skill folder (skills/alibaba-wan in LeoYeAI/openclaw-master-skills) into .claude/skills/wan in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill wan -a codex`. Or copy the skill folder (skills/alibaba-wan in LeoYeAI/openclaw-master-skills) into .agents/skills/wan in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill wan -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/wan, .gemini/skills/wan, .github/skills/wan and .opencode/skills/wan in your project.
Going by SKILL.md and its folder, Wan needs Python for the scripts in its folder, the command-line tools its instructions call (curl and python) and credentials named ATLASCLOUD_API_KEY. Our summary lists: Python 3; A credential in ATLASCLOUD_API_KEY.
SKILL.md names 3 domains. In commands or code: api.atlascloud.ai; the agent is likely to contact it when it follows the instructions. As links in the text: atlascloud.ai and fal.ai. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Wan is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.5k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Wan: Media Gen (clacky-ai/openclacky, 1.2k stars), Qianwen Video Generation (QianWen-AI/qianwen-ai, 104 stars), Mulerouter (aiskillstore/marketplace, 430 stars) and Runcomfy CLI (aiskillstore/marketplace, 430 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,159 GitHub stars. The repository holds 972 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.