Repository navigation
v3.4.1
Automated release: version and notes generated from pull requests merged since 3.4.0.
Fixed
- The plugin tree carries its listing icon and no longer carries the
npxinstaller. The
Claude plugin directory's validation of the 3.4.0pluginbranch reported no icon (it reads
.claude-plugin/icon.png, once, at the first submission) and flaggedbin/install.jsthree
times: a download-and-run pattern, abin/folder, and a file type outside the allowed set.
The installer is whatnpx ffmpeg-skillruns; a plugin host does the installing and nothing in
the skill calls it. The branch now shipsassets/icon.pngas.claude-plugin/icon.png, leaves
bin/out, and itspackage.jsonno longer names abin. The npm package is unchanged.
The same validation held six findings as "uses a credential from the user's machine". None
reads a credential: each is a file that names a URL and also holds a word the check reads as a
credential source (pass --overwrite, a$FFMPEG_SKILL_HWreference, an environment lookup).
Two came from the repository README, so the plugin tree now carries a short README of its own,
andreferences/workflow.mdsays "add--overwrite". The three that remain
(docs/contract.md,scripts/_contract.py,scripts/_common/runner.py: an ffmpeg.org link
beside a configuration variable) are left for the directory's reviewer.
Changed
- A plugin install copies 2.7 MB, not the repository. The marketplace entry now names the
ffmpeg-skill/directory of thepluginbranch (agit-subdirsource) instead of the
repository root. Installed from the real branch at 3.4.0 by Claude Code 2.1.322 and Codex 0.167:
2.7 MB each, no.git. The README'smarketplace addcommands gain--sparse .claude-plugin,
which takes the marketplace checkout from 50 MB to 1.1 MB (Claude Code) and from 66 MB to 2.2 MB
(Codex). Gemini CLI still clones the repository.
The plugin route now needs Claude Code 2.1.69 or later (2.1.288 with git older than 2.39);
npx ffmpeg-skillis unchanged. - fix: plugin tree ships its icon and no installer; marketplace entry names the plugin branch (#441)
What's Changed
- fix: plugin tree ships its icon and no installer; marketplace entry names the plugin branch by @kajisho5 in #441
Full Changelog: v3.4.0...v3.4.1