CLI Anything Capcut — Development skill for Claude Code
CapCut/JianYing draft scripting CLI built on pyCapCut.
How to install CLI Anything Capcut
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open juliang8507/cli-anything-capcut and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What CLI Anything Capcut does
CapCut/JianYing draft scripting CLI built on pyCapCut. Includes Claude Code skill.
Alternatives in Development
- Epic Unblock — Sweep blocked epic issues and reopen anything whose dependencies are closed 243.5k ★
- Understand Anything — Graphs that teach graphs that impress 80.7k ★
- Contributing To Understand Anything — Thank you for your interest in contributing to Understand Anything 6.5k ★
README
cli-anything-capcut
[](https://github.com/juliang8507/cli-anything-capcut/actions/workflows/test.yml) [](LICENSE) [](https://www.python.org/downloads/) [](#requirements)
English · **[한국어](README.ko.md)**
**A CLI that lets AI agents drive CapCut video editing directly.** Agents like Claude Code and Cursor can build, validate and render CapCut / JianYing (剪映) drafts through 50+ commands with `--json` output — no GUI automation required. Built on top of `pyCapCut`, it manages an event-sourced session and offers both one-shot commands and an interactive REPL.
▶ **[Demo video — "AI controls CapCut" (2m38s, Korean narration)](https://www.youtube.com/watch?v=pgx5QqAt8Is)**
Why a CLI instead of an MCP serverWhen agent tooling is exposed as an MCP server, the tool schema occupies context permanently. A CLI is invoked only when needed and its output is plain text the agent can parse directly. That is why every command here takes `--json`, and why agent-facing commands such as `agent status` return *what to do next*, not just what happened.
There are external benchmarks reporting that CLI-shaped agent tooling is substantially more token-efficient than MCP (ScaleKit 2026, Jannik Reinhard 2026). Note these compare the **tool-exposure styles in general — they are not measurements of this project.**
**Version 0.5.5** · See [CHANGELOG.md](CHANGELOG.md).
Requirements
**Windows only.** This is not a portability oversight — the tool resolves fonts by scanning four Windows locations (CapCut cache, CapCut SystemFont, user Fonts, Windows Fonts), auto-detects the CapCut draft folder, and drives the CapCut GUI for rendering.
Related Skills
Claude Capcut Skill
Claude Code skill for automating CapCut/JianYing projects via capcut-cli. Natural-language timecode edits, con
Crucible Write
Draft novel prose scene-by-scene from Crucible outlines. Includes automatic bi-chapter reviews every 2 chapter
Rulesmith
A minimal agent framework with ReAct loop, tool registry, sliding-window memory, human approval gate, and exec
Mini Agent Framework
A small, reusable, single-agent framework built from scratch in Python. It uses a bounded ReAct execution loop
Harness Grilling
/harness-grilling — dialog to clarity before anything is built
Diagent CLI
CLI for encoding and decoding Diagent diagram URLs. Includes Claude Code skill.
Related Agents
Bash Shell Scripting
Use this agent when you need to develop, debug, or optimize bash scripts and shell automation. This includes s
AI Plan
Relentless interrogator and principal delivery architect. Entry point for non-trivial work: runs discovery, ex
PR Author
Opens the draft PR for a finished slice via create-pr, splits anything over 500 lines into a parent-to-child c