← Back to Skills Marketplace
banner90

Byt Workflow

by banner90 · GitHub ↗ · v1.0.4
cross-platform ⚠ suspicious
404
Downloads
1
Stars
1
Active Installs
5
Versions
Install in OpenClaw
/install byt-workflow
Description
YouTube video translation workflow, download audio, launch Doubao, play audio, capture translation
README (SKILL.md)

Byt Workflow

Usage

python workflow.py \x3Cyoutube_url> [mode]

Parameters

  • url (required): YouTube video URL
  • mode (optional): Translation mode (dual, single, chinese, bilingual), default: "dual"

Workflow Steps

  1. Download YouTube audio - Uses youtube-audio-download skill
  2. Launch Doubao - Uses doubao-launch skill
  3. Play audio - Uses audio-play skill
  4. Capture translation - Uses doubao-capture skill

Returns

{
  "success": true,
  "audio_path": "H:/works/audio/video_title-xxxxx.mp3",
  "translation_path": "H:/works/translations/doubao_20240307_143022.txt",
  "duration": 1200
}

Tools

youtube_translate

Complete YouTube video translation workflow

Workflow Integration

This skill is part of the YouTube translation workflow:

  1. youtube-audio-download: Download audio from YouTube
  2. doubao-launch: Launch Doubao translation window
  3. audio-play: Play the downloaded audio
  4. doubao-capture: Capture translated subtitles

Execution

All skills execute on Windows Python via WSL cross-platform call:

wsl -> python.exe scripts/workflow.py ...

Error Handling

All skills return JSON with success field:

  • success: true - Operation completed
  • success: false - Check error_code and error_message

Notes

  • Windows GUI automation requires visible desktop (no RDP disconnect)
  • Output files are stored in Windows works/ directory
  • WSL accesses Windows files via /mnt/h/...
Usage Guidance
This skill is an instruction-only workflow that expects local scripts and apps on your Windows machine (WSL + python.exe + Doubao + audio player) and references absolute paths on the H: drive. Before installing or running: 1) verify the referenced workflow.py and any other scripts actually exist on the host and inspect their contents (the package does not include them); 2) confirm you trust the source—running this skill will execute local programs and control the GUI, which can read/write files and perform automation; 3) ensure the required tools (WSL, Python, Doubao) are installed deliberately and only grant access to directories you are comfortable exposing; 4) be cautious if you don't want the agent to access your H: drive or control the desktop—do not run this skill until you can review the local scripts it will execute. If you want higher assurance, request a version that includes the workflow script or a clear manifest of external dependencies and their locations.
Capability Analysis
Type: OpenClaw Skill Name: byt-workflow Version: 1.0.4 The skill bundle describes a legitimate automation workflow for downloading YouTube audio and translating it using the Doubao AI assistant via Windows GUI automation. While it employs unusual cross-platform execution (WSL calling Windows Python) and references absolute local file paths (e.g., `/mnt/h/AI/openclaw_workspace/` in openclaw.plugin.json), these characteristics appear to be artifacts of a specific local environment setup rather than indicators of malice. No evidence of data exfiltration, unauthorized access, or malicious prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description match the workflow in SKILL.md, but the skill references a local script and absolute Windows paths (/mnt/h/...) and other skills (youtube-audio-download, doubao-launch, audio-play, doubao-capture) that are not included or declared. Required runtime pieces (WSL, python.exe, Doubao, visible Windows desktop) are implicit but not declared. The skill therefore assumes access to local resources beyond what's packaged.
Instruction Scope
Runtime instructions tell the agent to execute a Windows Python script via WSL and to perform GUI automation (Doubao) and read/write files on H: (e.g., H:/works/...). The skill explicitly relies on local filesystem and GUI automation; because no local scripts are provided, the agent would try to invoke files on the host filesystem, creating risk of executing unexpected code or reading unrelated files.
Install Mechanism
No install spec and no bundled code files are included, which reduces remote install risk. However, absence of packaged code combined with references to an absolute local entry path means the skill depends on host-side artifacts rather than installing its own components.
Credentials
The skill requests no environment variables or credentials, which is consistent with a purely local GUI/file workflow. Still, it implicitly requires tools (WSL, python.exe, Doubao app, audio playback) and access to H: drive files; these environmental requirements are not declared and may grant broad filesystem and GUI access.
Persistence & Privilege
always is false and there is no indication the skill requests persistent or elevated platform privileges. It does, however, expect to run local executables and GUI automation during invocation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install byt-workflow
  3. After installation, invoke the skill by name or use /byt-workflow
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
- Updated descriptions in SKILL.md and plugin files for greater clarity and consistency. - Minor text formatting change: simplified description punctuation and style. - No functional or workflow logic changes.
v1.0.3
- Updated dependencies in openclaw.plugin.json and package.json. - No changes to workflow logic or documentation.
v1.0.2
- Minor formatting update in SKILL.md for improved readability. - No functional or workflow changes; usage and parameters remain the same.
v1.0.1
- Updated skill description and parameters in documentation for better clarity and consistency. - Revised translation mode names from Chinese to English (e.g., "双语" to "dual"). - No changes to core workflow or tools; documentation only.
v1.0.0
Initial release of byt-workflow. - Implements complete workflow for translating YouTube videos: download audio, launch Doubao, play audio, and capture translation. - Supports multiple translation modes (e.g., bilingual, monolingual, text). - Returns standardized JSON with audio path, translation path, and duration. - Integrates with related skills in the YouTube translation workflow. - Includes usage instructions and notes for Windows/WSL compatibility and error handling.
Metadata
Slug byt-workflow
Version 1.0.4
License
All-time Installs 2
Active Installs 1
Total Versions 5
Frequently Asked Questions

What is Byt Workflow?

YouTube video translation workflow, download audio, launch Doubao, play audio, capture translation. It is an AI Agent Skill for Claude Code / OpenClaw, with 404 downloads so far.

How do I install Byt Workflow?

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

Is Byt Workflow free?

Yes, Byt Workflow is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Byt Workflow support?

Byt Workflow is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Byt Workflow?

It is built and maintained by banner90 (@banner90); the current version is v1.0.4.

💬 Comments