Command-line tool and library for editing CapCut / JianYing draft projects as local JSON, with no API or server needed.
luoluoluo22/jianying-editor-skill
An AI agent skill that drives the desktop JianYing (Chinese CapCut) Pro to automate video editing from natural-language instructions.
Open-source alternative to:CapCut
- Stars
- 4,294
- Forks
- 541
- Open issues
- 6
- Last commit
- last month
What is it?
This project is a skill for AI coding agents such as Claude Code, Cursor, and Trae that automates editing in the desktop version of JianYing Pro, the Chinese edition of CapCut. A user describes the video they want in plain language, and the agent builds the draft: importing footage, generating voiceover, creating subtitles aligned to speech, adding background music, applying effects and transitions, and writing keyframe animations.
It generates draft projects in the draft_info.json format used by recent JianYing versions, so the result opens directly in the editor. Other features include screen recording with automatic zoom and click markers, converting HTML or Canvas animations into video clips, and commentary video generation from analyzed footage. Automatic MP4 export uses Windows UI automation and works best on JianYing 5.9 or earlier; on macOS, export must be done by hand.
Draft generation is supported on Windows and macOS. The project does not support the international CapCut edition or the mobile app.
Key features
- 01Imports videos, audio and images onto the timeline automatically.
- 02Generates voiceover from text and aligns subtitles to the speech.
- 03Searches and applies JianYing's built-in effects, transitions and filters by name.
- 04Records screen with automatic zoom and click highlights.
- 05Converts HTML/JS/Canvas animations into video clips.
- 06Generates draft projects that open in JianYing Pro on Windows and macOS.
Use cases
- Producing short vlogs or promo videos from a folder of footage with a text prompt.
- Turning a script into a narrated video with subtitles and background music.
- Recording software tutorials and importing them into JianYing with zoom effects.
- Creating motion-graphic intros from web animations for use in a video edit.
Quick start
- 1
Install the skill on Windows with the one-line script
Install with the official instructions in the README - 2
Install Python dependencies
pip install -r requirements.txt - 3
Initialize the web capture environment (needed for Web-to-Video)
playwright install chromium
Things to know
- Automatic export works only on Windows, and works best with JianYing 5.9 or older; macOS requires manual export.
- Only the domestic JianYing Pro desktop version is supported; CapCut international and the mobile app are not.
- The license is listed as NOASSERTION, so check the LICENSE file before reuse, though the README says MIT.
Topics
FAQ
- What is jianying-editor-skill?
- An AI agent skill that drives the desktop JianYing (Chinese CapCut) Pro to automate video editing from natural-language instructions. This project is a skill for AI coding agents such as Claude Code, Cursor, and Trae that automates editing in the desktop version of JianYing Pro, the Chinese edition of CapCut. A user describes the video they want in plain language, and the agent builds the draft: importing footage, generating voiceover, creating subtitles aligned to speech, adding background music, applying effects and transitions, and writing keyframe animations.
- Is jianying-editor-skill free to use? What license does it have?
- jianying-editor-skill is open source under the Other license. Check the license terms before using it in commercial products.
- Is jianying-editor-skill still maintained?
- Updated within 6 months. The last commit to jianying-editor-skill was on Sep 11, 2026.
- What can I use jianying-editor-skill for?
- Producing short vlogs or promo videos from a folder of footage with a text prompt. Turning a script into a narrated video with subtitles and background music. Recording software tutorials and importing them into JianYing with zoom effects. Creating motion-graphic intros from web animations for use in a video edit.
- How do I install jianying-editor-skill?
- Install the skill on Windows with the one-line script Install Python dependencies: pip install -r requirements.txt Initialize the web capture environment (needed for Web-to-Video): playwright install chromium
- Where can I get jianying-editor-skill?
- The source code and installation instructions are on GitHub: https://github.com/luoluoluo22/jianying-editor-skill
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
AI video agent for macOS and Windows that edits videos on an editable timeline: transcribe, subtitle, translate, dub, cut and animate.
Desktop and web app that converts EPUB, PDF, text and subtitle files into audio with synced subtitles, using Kokoro-82M TTS.
Open-source cross-platform desktop app that generates short marketing videos from text prompts and footage, with AI copywriting, TTS voiceover and automatic batch editing.
A Claude Code skill that downloads YouTube videos, splits them into AI-generated chapters, clips segments, and burns bilingual subtitles into the output.
Turns a topic or keyword into a finished short video, handling script, voiceover, footage, subtitles and music automatically.