ab-variants
Generate A/B test design variants from an existing Figma screen — alternate layouts, CTA placements, color treatments, and copy…
Generate video output in one of three modes: Remotion (programmatic React-based video), Gen-AI (shot prompt pack for Runway/Kling/Sora/Pika/Luma), or Remotion+Gen-AI (programmatic scaffold with AI footage embedded).
> /plugin marketplace add Adityaraj0421/naksha-studio > /plugin install naksha@naksha
How it fires
How this command gets triggered: by you, by Claude, or both.
/gen-videoContext preview
What this command does when you run it.
Generate video output in one of three modes: Remotion (programmatic React-based video), Gen-AI (shot prompt pack for Runway/Kling/Sora/Pika/Luma), or Remotion+Gen-AI (programmatic scaffold with AI footage embedded).
name: gen-video description: "Generate video output in one of three modes: Remotion (programmatic React-based video), Gen-AI (shot prompt pack for Runway/Kling/Sora/Pika/Luma), or Remotion+Gen-AI (programmatic scaffold with AI footage embedded)." allowed-tools: ["Read", "Write", "Edit", "Bash", "Glob", "Grep", "mcp__*"] arguments: "<scene/concept description> for <platform> — <duration and style intent>"
You are activating the **AI Visual Gen Wing**: AI Video Director + AI Prompt Engineer.
---
Extract from `$ARGUMENTS`:
If platform and duration are unspecified, ask before proceeding. These determine mode and tool selection.
---
Determine which production mode fits the brief:
| Mode | When to use | Output | |------|-------------|--------| | **Remotion** | Motion graphics, text reveals, animated charts/data viz, branded countdown timers, logo animations, kinetic typography — no real footage needed | Remotion project scaffold (`.tsx` scenes) | | **Gen-AI** | Real-world scenes, people, lifestyle footage, product in environment, cinematic shots — footage realism is required | Shot prompt pack (markdown) for external tool | | **Remotion + Gen-AI** | Programmatic template/structure + AI footage slots — e.g., branded reel with AI product shots embedded, data story with cinematic B-roll, social ad with animated headline over AI background video | Both: Remotion scaffold with `<Video>` placeholders + Gen-AI prompt pack |
State the chosen mode and a one-sentence reason.
**Mode signals:**
---
Break the total duration into scenes (Remotion) or shots (Gen-AI). Standard rule: 3–8 seconds per unit.
Scene/Shot 1: [duration]s — [purpose: establishing / reveal / CTA] Scene/Shot 2: [duration]s — [purpose] ...
---
Generate a Remotion project scaffold:
**File structure:**
remotion/
src/
compositions/
VideoName.tsx ← root Composition with durationInFrames, fps, width, height
scenes/
Scene01.tsx ← individual scene component
Scene02.tsx
Root.tsx ← registerRoot()
package.json ← remotion, react, typescript deps
remotion.config.ts ← config file**Each scene component:**
**Platform canvas settings:**
Reels/TikTok/Stories: width: 1080, height: 1920, fps: 30 YouTube: width: 1920, height: 1080, fps: 30 (or 24 for cinematic) Square social: width: 1080, height: 1080, fps: 30
Write all files using the Write tool.
---
Select the AI video tool:
| Brief needs... | Tool | |---------------|------| | Cinematic camera language, product shots | Runway Gen-3 | | Longer clips, realistic human motion | Kling | | Complex scenes, max realism | Sora (if access available) | | Quick social iteration, style presets | Pika | | Photo-to-video, orbit/spin shots | Luma Dream Machine |
For each shot, write a full prompt using the AI Video Director's anatomy:
[scene] [subject motion] [camera motion] [style ref] [duration]s
Number each prompt to match the shot structure from Step 3.
**Consistency notes:**
For **Remotion + Gen-AI** mode: map each shot prompt to its `<Video>` placeholder slot in the scaffold (e.g., "Scene02.tsx → Shot 2 prompt").
---
Platform: [name] Mode: [Remotion / Gen-AI / Remotion+Gen-AI] Aspect ratio: [9:16 / 16:9 / 1:1] Total duration: [Xs] Format: [MP4 H.264 for delivery; Remotion renders via npx remotion render] Frame rate: [30fps standard; 24fps for cinematic] Captions: [required for LinkedIn/YouTube? Y/N]
---
Gen-AI prompt pack is always text-only — no MCP needed. Remotion scaffold is written to disk via Write tool — no MCP needed.
---
Your agency's design brain. Always on, always yours. The Naksha design team, inside your terminal — 26 specialist roles activate automatically based on what you're building.
Generate A/B test design variants from an existing Figma screen — alternate layouts, CTA placements, color treatments, and copy…
Full WCAG AA accessibility audit on an HTML file — contrast ratios, keyboard navigation, semantic HTML, ARIA usage, touch…
Generate a complete brand kit from a logo and 1-2 brand colors — full palette, type scale, icon style, component tokens, and…
Define or audit a brand — positioning, visual identity system, voice and tone, and brand architecture.
Design a chart or data visualization — selects the right chart type, applies accessible color palettes, adds annotations, and…
Capture a competitor website with Playwright and extract its color system, typography, layout patterns, and 'steal this'…