GearScope hyperframes with-deps log (Node 24.13.1, FFmpeg 8.0.1, headless Chrome available via puppeteer cache, bun 1.x on host) Date: 2026-08-17 | Host: macOS 26.5.2 aarch64 | cwd: /tmp/hf-func/demo-video $ npm run check Lint ◇ 0 issues across 9 sample(s) Motion ◇ 0 errors, 0 warnings Contrast ◇ 7/7 text checks pass WCAG AA ◇ Check passed ✅ PASS — composition validates; WCAG contrast checked as part of the loop $ npm run render [INFO] [Render:trace] {"phase":"assemble","status":"end","framesCompleted":120, "totalFrames":120,"captureMode":"screenshot","captureOperation":"encode"} [INFO] [Render:trace] {"phase":"pipeline","status":"checkpoint", "message":"artifact validated","totalElapsedMs":10516} ████████████████████████ 100% Render complete ◇ renders/demo-video_2026-08-17_12-04-47.mp4 166.1 KB · 4.0s video · rendered in 10.5s real 0m30.086s ✅ PASS — 120/120 frames captured in headless Chrome, encoded with FFmpeg, artifact self-validated, no API key, fully local $ HOME=/tmp/hf-home3 npx -y hyperframes@latest skills update < /dev/null Installed/updated 9 skill(s): hyperframes, hyperframes-animation, hyperframes-audio, hyperframes-cli, hyperframes-core, hyperframes-creative, hyperframes-keyframes, hyperframes-registry, media-use Linked skills into 1 other agent directory. ✅ PASS — README's agent path works non-interactively; core set lands in ~/.claude/skills AND ~/.agents/skills (verified in isolated HOME) $ npx -y skills add heygen-com/hyperframes --skill hyperframes --agent hermes-agent --copy --yes # no --full-depth └ Done! Review skills before use; they run with full agent permissions. $ ls .hermes/skills/hyperframes/ SKILL.md # references/ MISSING $ diff .hermes/skills/hyperframes/SKILL.md /tmp/hyperframes-gs/skills/hyperframes/SKILL.md Files differ # registry-blob copy is an OLDER variant that # itself references references/brief-contract.md ❌ FAIL — default registry-blob install ships a stale router with its references/ directory absent (references/ exists upstream since 2026-07-20) $ npx -y skills add heygen-com/hyperframes --skill hyperframes --agent hermes-agent --full-depth --copy --yes $ diff .hermes/skills/hyperframes/SKILL.md /tmp/hyperframes-gs/skills/hyperframes/SKILL.md $ ls .hermes/skills/hyperframes/ SKILL.md references ✅ PASS — with --full-depth the install is byte-identical to main and complete With-deps verdict: 4 of 5. Everything on the happy path works first try; the one failure is the default (non-full-depth) skills.sh registry blob, which is stale and structurally incomplete for the router skill. Note: first CLI invocation prints a telemetry notice (anonymous usage data, opt out with `hyperframes telemetry disable`, account-linked if signed in). Note: piping `skills update` output through a closing reader (head) kills the embedded picker mid-clone; with stdin closed it completes cleanly.