Files
claude-video/CHANGELOG.md
T
bradautomates 26cfa5ca34 Add commands/watch.md so /watch is callable via Claude Code plugin
Claude Code plugins expose slash commands from commands/*.md; the root
SKILL.md alone isn't discovered. Thin shim delegates to the existing
skill contract. Strip commands/ from the claude.ai .skill bundle since
that surface uses SKILL.md directly. Bumped to 0.1.1.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 14:54:54 +10:00

1.1 KiB

Changelog

All notable changes to /watch are documented here.

[0.1.1] — 2026-04-24

Fixed

  • Added commands/watch.md shim so /watch is callable when installed as a Claude Code plugin. Without it, the plugin loaded but the skill wasn't exposed as a slash command.
  • scripts/build-skill.sh now strips commands/ from the claude.ai .skill bundle alongside hooks/ and .claude-plugin/.

[0.1.0] — 2026-04-24

Initial marketplace release.

Added

  • /watch <url-or-path> [question] slash command.
  • yt-dlp download with native caption extraction (manual + auto-subs).
  • ffmpeg frame extraction with auto-scaled fps (≤2 fps, ≤100 frames, duration-aware budget).
  • --start / --end focused mode with denser frame budget and transcript range filtering.
  • Whisper fallback (Groq preferred, OpenAI secondary) for videos without captions.
  • setup.py preflight: silent --check, structured --json, and installer that auto-runs brew install on macOS.
  • Session-start hook that prints a one-line status on first run / partial config.
  • .skill bundle packaging for claude.ai upload via scripts/build-skill.sh.