AI agent skill that transforms dream descriptions into cinematic videos — auto-generates prompts, submits to Jimeng via browser automation, and downloads finished videos with post-processing effects.
npx skills add https://github.com/mediastormdev/dream-to-video-skill --skill dream-to-videoInstallieren Sie diesen Skill über die CLI und beginnen Sie mit der Verwendung des SKILL.md-Workflows in Ihrem Arbeitsbereich.
AI agent skill that transforms dream text into cinematic videos. Describe your dream, and the agent automatically generates professional video prompts, submits them to the Jimeng platform via browser automation, downloads the finished videos, and applies post-processing effects.
Dream text → AI transforms to cinematic prompt → Queue → Browser automation → Jimeng platform → Download → Post-processing → Video files
npx skills add mediastormDev/dream-to-video-skill -s dream-to-video
Clone the repo and symlink the skill directory into your agent's skill folder:
git clone https://github.com/mediastormDev/dream-to-video-skill.git
mkdir -p ~/.claude/skills
ln -s "$(pwd)/dream-to-video-skill/skills/dream-to-video" ~/.claude/skills/dream-to-video
| Provider | Model | Get a key |
|---|---|---|
| Claude (default) | claude-sonnet-4 | console.anthropic.com |
| OpenAI | gpt-4o | platform.openai.com |
| OpenRouter | any model | openrouter.ai |
| Google Gemini | gemini-2.5-flash | aistudio.google.com |
After installing the skill, clone this repo to get the Python toolchain:
git clone https://github.com/mediastormDev/dream-to-video-skill.git
cd dream-to-video-skill/dream_to_video
pip install -r requirements.txt
playwright install chromium
Then log in to the Jimeng platform (one-time QR code scan):
python main.py login
Once set up, just describe a dream to your AI agent:
"I dreamed I was running barefoot on a coastal boardwalk surrounded by hundreds of sea lions..."
The agent will:
python main.py add "<prompt>")python main.py worker)dream_to_video/output/| Command | Description |
|---|---|
python main.py login |
Log in to Jimeng via QR code |
python main.py verify |
Check login status |
python main.py add "<prompt>" |
Add a prompt to the task queue |
python main.py worker |
Start background worker |
python main.py status |
View task progress |
python main.py generate "<prompt>" |
Single synchronous generation |
python main.py serve |
Start FastAPI web server |
Each task produces two video files in dream_to_video/output/:
task_XXX_YYYYMMDD_HHMMSS.mp4 — Original videotask_XXX_YYYYMMDD_HHMMSS_elliptic-shatter.mp4 — With shattered-glass edge effect