install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/banner90/doubao-launch" ~/.claude/skills/openclaw-skills-doubao-launch && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/banner90/doubao-launch" ~/.openclaw/skills/openclaw-skills-doubao-launch && rm -rf "$T"
manifest:
skills/banner90/doubao-launch/SKILL.mdsource content
Doubao Launch
Usage
python scripts/doubao_auto_workflow.py [--dual|--single] --json-output
Parameters
(optional): "dual" or "single", default: "dual"mode
Returns
{ "success": true, "window_handle": 123456, "window_title": "Doubao - Real-time Subtitles", "mode": "dual" }
Tools
launch_doubao
Launch Doubao application
Workflow Integration
This skill is part of the YouTube translation workflow:
- youtube-audio-download: Download audio from YouTube
- doubao-launch: Launch Doubao translation window
- audio-play: Play the downloaded audio
- doubao-capture: Capture translated subtitles
Execution
All skills execute on Windows Python via WSL cross-platform call:
wsl -> python.exe scripts/doubao_auto_workflow.py ...
Error Handling
All skills return JSON with
success field:
- Operation completedsuccess: true
- Checksuccess: false
anderror_codeerror_message
Notes
- Windows GUI automation requires visible desktop (no RDP disconnect)
- Output files are stored in Windows
directoryworks/ - WSL accesses Windows files via
/mnt/h/...