01
It starts by itself
new media request list. Runs in Claude Code routine.
- ↻ new media request list
new request file in the media folder
Media requests become saved files.
Install the Bailian Gen skill and make it a habit: follow https://gethabit.dev/skills/modelstudioai/bailian-gen.md
9K installs363 starsApache-2.0 licenceSource on GitHub ↗

Bailian Gen
by modelstudioai · 9K installs
The skill
The bailian gen skill lets an agent make and understand images, video and speech on Alibaba Cloud Bailian with the bl CLI: text-to-image, image edits, text-to-video, TTS, speech recognition and video understanding.
Only when you ask.
The habit
Media requests become saved files.
↻ Runs by itselfnew media request list
When does it start? How does it check its work? What does it remember?
Stops after 10 requests and one retry per request.
The agent reads the shared bailian-protocol file for consent and setup.
If you did not name Bailian, it asks once before the first call in the task.
It runs bl image generate or bl image edit with --out-dir.
It runs bl video generate with --download and bl speech synthesize with --out.
It checks that each output file exists.
It writes a one-line summary of the bl commands used and the file paths to the log.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Bailian Gen skill helps.
No. Pass the local path; the CLI uploads it for you.
Clips are short; the skill points to ffmpeg for joining them.
Copy the prompt at the top into your agent. It installs the skill from modelstudioai/cli and sets up the habit. Or run npx skills add modelstudioai/cli --skill bailian-gen.
Yes. It is published under Apache-2.0. Habit is free too.
Install the Bailian Gen skill and make it a habit: follow https://gethabit.dev/skills/modelstudioai/bailian-gen.md
All modelstudioai skills →More content skills →
Works in
Made by modelstudioai, published under Apache-2.0. Habit links to the original and never changes it. Is this your skill?