baocut  by JimLiu

Agent skill for macOS video manipulation via natural language

Created 1 week ago

New!

266 stars

Top 96.0% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project provides an open-source agent skill enabling AI coding assistants like Claude Code and Codex to control the BaoCut macOS application's command-line interface. It allows users to automate video transcription, subtitle generation and translation, speaker review, and video cleanup tasks using natural language commands, significantly enhancing AI agent capabilities for multimedia processing.

How It Works

The skill acts as a wrapper around the baocut CLI, which is bundled within the standalone BaoCut macOS application. It translates natural language instructions from AI agents into executable baocut commands. Integration is facilitated via skills.sh, with a built-in resolver that locates and validates the BaoCut CLI, prompting installation if necessary.

Quick Start & Requirements

  • Primary Install: Recommended: npx skills add JimLiu/baocut -g -a claude-code codex -y. Manual install requires git clone and symbolic links (no Node.js needed).
  • Prerequisites: macOS operating system; BaoCut application installed from baocut.app. Node.js is optional, only required for the npx installation method.
  • Usage: Interact with your agent (e.g., Claude Code) using natural language prompts like "Transcribe and translate the subtitles of talk.mp4 to Chinese."
  • Links: BaoCut App & Docs: baocut.app, Skills.sh: skills.sh

Highlighted Details

  • Drives BaoCut CLI for transcription, subtitle creation, translation, speaker review, and video editing.
  • Integrates seamlessly with skills.sh-compatible AI agents, including Claude Code and Codex.
  • Enables complex video processing workflows through simple, natural language directives.
  • Supports direct export of processed video projects with specified subtitle and translation formats (e.g., SRT).

Maintenance & Community

No specific details regarding maintainers, community channels (like Discord/Slack), or project roadmaps are provided in the README.

Licensing & Compatibility

The project is released under the MIT license. This license generally permits commercial use and integration into proprietary software without significant restrictions.

Limitations & Caveats

The skill is strictly limited to macOS environments due to its reliance on the BaoCut macOS application. It requires the separate installation of the BaoCut app, as the skill itself does not bundle the core video processing engines.

Health Check
Last Commit

23 hours ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
15
Star History
266 stars in the last 13 days

Explore Similar Projects

Feedback? Help us improve.