From spectra
Use when planning or producing product marketing content/video for any software product — "plan a marketing video", "app store preview", "product hunt launch", "explainer vs demo", "LinkedIn/YouTube video for <product>", "launch video", "what video should I make for <app>", "ongoing content plan", "changelog/release video", "readme demo GIF", "repurpose this into shorts", or when Spectra is about to capture/produce marketing assets and should tailor them to the product's audience, channel, and funnel stage. Turns product × audience × goal into a concrete plan (video type, length, channel, story-spine script, specs, polish style) and routes production to Spectra's capture/record/polish tools.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spectra:product-marketingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The planning brain for product marketing video. It sits in front of Spectra's
recipes/terminal/README.mdrecipes/terminal/build-and-run.shrecipes/terminal/generate-recipe.shrecipes/terminal/git-workflow.shrecipes/terminal/plugin-in-action.shrecipes/terminal/redgreen-real.shreferences/SOURCE-GUIDE.mdreferences/audience-segmentation.mdreferences/channel-playbooks.mdreferences/product-playbooks.mdreferences/production-measurement.mdreferences/spectra-production-map.mdThe planning brain for product marketing video. It sits in front of Spectra's
capture/polish tools so what Spectra produces is calibrated to WHO it's for and WHERE
it ships. Works for any software product (AI agents, plugins, iOS/macOS/watchOS apps,
web apps). Full source playbook: references/SOURCE-GUIDE.md.
Explainer sells the PROBLEM (TOFU, 30–90s, cold audience). Demo sells the SOLUTION (MOFU/BOFU, 90s–5min, warm audience). Conflating them is the #1 mistake. Traffic but poor conversion → build the demo. Awareness but no traffic → build the explainer. No data yet (pre-launch — the most common case) → lead with the explainer/launch video for TOFU, add the demo once you have traffic.
references/channel-playbooks.md + product-playbooks.md).
references/production-measurement.md.references/spectra-production-map.md).references/production-measurement.md.| Product | Audience | Video type | Length | Primary channel |
|---|---|---|---|---|
| AI agent | Developer | Tutorial + workflow demo | 5–10 min | YouTube |
| AI agent | Prosumer/SMB | Explainer + outcome demo | 60–90s | LinkedIn, landing |
| AI agent | Launch | Launch video | 45–75s | Product Hunt |
| Plugin | Developer | Before/after workflow demo | 60–90s | PH, LinkedIn, YT Short |
| iOS app | Consumer | App Store preview | 15–30s | App Store |
| iOS app | Consumer | Problem→solution demo | 30–60s | Reels/TikTok/Shorts |
| macOS app | Power user | App overview + feature demo | 2–5 min | YouTube, App Store |
| Apple Watch | Consumer | Glanceable use-case demo | 15–30s | App Store, Reels |
| Web app | SMB | Explainer + demo | 60–90s + 3–5min | Homepage, LinkedIn, email |
| Web app | Enterprise | Use case + case study | 3–8 min | Sales deck, website |
Match production quality to audience. Good audio is never optional; everything else calibrates down. In 2026, over-polish signals inauthenticity — lo-fi founder/dev content often outperforms on social feeds.
| Audience | Polish level | Spectra polish style preset |
|---|---|---|
| Developer / technical | low–medium (real terminal/IDE, authentic) | cool (flat, no spotlight) |
| SMB / prosumer | medium | cool or warm |
| Consumer | medium (aesthetic matters, fast hook) | warm |
| Enterprise / investor / hero | medium–high (polish signals quality) | bold (cinematic spotlight) |
(Presets are the committed polishScript/polishClip styles: src/pipeline/text-render.ts
BANNER_STYLE_PRESETS. Style is style: 'cool'|'warm'|'bold'.)
Once the plan is set, produce with Spectra — tailored by the plan:
spectra_connect → spectra_step/spectra_discover → spectra_capture (real UI only — Apple + PH audiences reject mockups).polish-clip/polish-script demo actions with style + optional spotlight/voiceover.references/spectra-production-map.md.The
polish-clip/polish-scriptdemo actions are part of the current Spectra build — ifspectra_demoisn't in your live tool list, the plugin needs a rebuild + Claude Code restart (MCP restart boundary). Confirm the tool exists before assuming the production step.
Burn in captions (don't rely on auto-overlays); on-screen text must carry the message; cursor highlights/zoom guide the eye. Design for silent autoplay, deliver for sound-on.
references/SOURCE-GUIDE.md — the full playbook (canonical source).references/audience-segmentation.md — dev/enterprise/SMB/consumer: wants + what kills credibility.references/channel-playbooks.md — LinkedIn, YouTube, App Store (Apple specs + rejection causes), Product Hunt.references/product-playbooks.md — AI agent, plugin, iOS, macOS, Apple Watch, web app.references/production-measurement.md — solo "film once publish many", lean stack, metrics, checklists.references/spectra-production-map.md — plan → Spectra tools/actions/specs/preset (the integration glue).For the visual/sound/pacing DESIGN layer — color, typography specs, cut rate, music,
philosophy — load Skill("spectra:video-design").
For end-to-end autonomous planning (and optional production), dispatch the
marketing-planner agent.
npx claudepluginhub tyroneross/rosslabs-ai-toolkit --plugin spectraGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.