Skip to content

v0.0.4 — agent-agnostic skill + ducked audio mix + toolchain doctor

Latest

Choose a tag to compare

@nebrass nebrass released this 23 Jun 19:08

Makes hve-spielberg agent-agnostic, hardens the Phase 5 audio mix from a real end-to-end render, and adds a one-shot toolchain doctor.

Added

  • Agent-agnostic skill. Runs on Claude Code and GitHub Copilot CLI; new "Runtime Compatibility" section in SKILL.md documents the runtime-neutral conventions (neutral {"questions":[…]} prompts, Skill(<name>) loading, dual ~/.claude / ~/.copilot skills-home resolution). (#7)
  • Claude Code plugin manifest + skills-CLI-first install. Root .claude-plugin/ manifest + AGENTS.md; docs lead with npx skills add nebrass/hve-spielberg [--agent github-copilot] [--global]. (#7)
  • OpenCode & Pi support (documented). Both discover the skill by directory convention from a scanned home — no manifest needed. (#11)
  • scripts/check_requirements.sh — toolchain doctor. Verifies every prerequisite (Node ≥18, Python ≥3.10, ffmpeg/ffprobe, chrome-headless-shell, hyperframes CLI + companion skills, env vars) with ✓/○/✗ and per-OS hints; --fix auto-installs only user-scoped deps and prints — never runs — sudo/system commands. (#13)

Changed

  • Phase 5 audio mix hardened from a real Copilot CLI render. Sidechain mix forces both legs to stereo (fixes sidechaincompress abort on mono voiceovers); music now sits under the voice as a sidechain-ducked bed (loudnorm base + speech-EQ carve + peak limiter). Documented the WSL2 --docker / --no-low-memory-mode render path. (#5, #9)

Fixed

  • True-peak ceiling breach in the audio master — final mix now lands ~-3.8 dBTP (was above the -1 dBTP target). (#9)

Documentation

  • Codex & Cursor regrouped under native discovery; dead manifests removed (the shipped .codex-plugin/ / .cursor-plugin/ were no-ops). (#10, #12)

Full changelog: v0.0.3...v0.0.4