v5.1.0 — Watch the Team: /design-reel
✨ naksha can now record its own design team working
/design-reel turns a /design run into a share-able vertical (9:16) + landscape (16:9) video — the 26-role design team redesigning a screen, captioned, live. The team is the hook: no single-voice AI design tool can show a Creative Director, UX Designer, and UI Designer each making a distinct, visible change to the page you just designed.
/design-reel Design a pricing page for a SaaS analytics product
/design-reel Redesign the settings page --url http://localhost:3000/settings
Outputs reel-9x16.mp4 + reel-16x9.mp4, ready to post, with a "produced by naksha · a re-enactment" honesty end card.
How it works (spiked before building)
- Extract, don't emit. Passive in-run beat emission appended to
/designproved unreliable (38% across 8 page types, fails by omission). A dedicated, schema-forced extraction pass run after/designis 100% reliable (avg 5.4 roles). Contract:docs/reel-beats.md. - Local committed renderer.
packages/naksha-reel(@naksha/reel) is an image-driven Remotion composition invoked with localnode— nonpx, no network at render time. naksha core stays zero-build; the toolchain is opt-in and installs on first use. - Auto-detect mode.
--url→ real before/after wipe of a live page; no URL → the freshly built page. - Guardrails: role normalization, caption clamp (≤95 chars), dedupe-by-role, and a ≥3 min-beat gate that refuses to ship a thin clip.
Also in this release
/naksha-doctorreel-toolchain probe ·docs/reel-beats.md+docs/reel-setup.mdscripts/reel-render-smoke.sh(CI-safe) · capability notes in all platform adapters- 63 commands (was 62)
Upgrade
git pull # inside your naksha-studio clone — the plugin is a live symlinkFirst /design-reel installs the render toolchain (Node + ffmpeg). Run /naksha-doctor to check, or see docs/reel-setup.md.
Full changelog: https://github.com/Adityaraj0421/naksha-studio/blob/main/CHANGELOG.md
🤖 Generated with Claude Code