update-buttercut

Installation
SKILL.md

Skill: Update ButterCut

Updates ButterCut to the latest version via git pull, then recaps what's new in plain video-editor language. Users of this project are video editors — Claude sometimes edits code on its own and may even leave the repo on a side branch. This skill resets that state cleanly: stash anything dirty, switch to main, pull, restore deps.

ButterCut Pro: first check which edition this is — ruby lib/buttercut/library.rb edition prints core or pro (never gated). If it prints pro, this install updates over an authenticated connection — read @pro-update.md in this skill's directory before starting; it adds a license step before the pull and replaces the pull-failure guidance in step 3. core means open-source ButterCut: nothing extra to do.

Workflow

1. Note the starting point — remember this sha; after the pull you'll diff the changelog against it to see what arrived:

git rev-parse HEAD

2. Stash any local changes (tracked + untracked), tagged so the user can find them later:

git stash push --include-untracked -m "update-buttercut auto-stash $(date +%Y-%m-%d-%H%M%S)"

Always run this — it's a no-op if the working tree is clean. libraries/ is gitignored and is not touched by stash, pull, or checkout.

Installs
56
GitHub Stars
553
First Seen
Jan 28, 2026
update-buttercut — barefootford/buttercut