From FORSVN
Generates a production-ready brief for short-form video including hook, shot list, on-screen text, audio plan, caption, CTA, aspect ratio, and length. Covers live-action and motion-graphic, with one hero and two variants per run.
How this skill is triggered — by the user, by Claude, or both
Slash command
/forsvn:brief-shortform [angle or topic] [--platforms tiktok,reels,...] [--brand-mode founder|company][angle or topic] [--platforms tiktok,reels,...] [--brand-mode founder|company]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Production-grade brief for one short-form asset. Reads the per-platform research catalog and turns an angle into a hero brief plus optional per-platform variants. Capability metadata (route triggers, prerequisites, load map, artifact contract) lives in [`routing.yaml`](routing.yaml). Agent table + dispatch graph + 4-sub-critic gate: [`references/agent-manifest.md`](references/agent-manifest.md)...
agents/_template.mdagents/audio-agent.mdagents/copy-pack-agent.mdagents/critic-agent.mdagents/format-agent.mdagents/hook-agent.mdagents/platform-tailor-agent.mdagents/production-mode-agent.mdagents/storyboard-agent.mdagents/voc-extraction-agent.mdreferences/_examples/example-1-vn-founder-tiktok.mdreferences/_examples/example-2-us-company-reels-shorts.mdreferences/_examples/example-3-b2b-founder-shorts-slowburn.mdreferences/_shared/before-starting-check.mdreferences/_shared/capability-preflight.mdreferences/_shared/execution-fork.mdreferences/_shared/execution-policy.mdreferences/_shared/hook-archetypes.mdreferences/_shared/legibility-convention.mdreferences/_shared/manifest-spec.mdProduction-grade brief for one short-form asset. Reads the per-platform research catalog and turns an angle into a hero brief plus optional per-platform variants. Capability metadata (route triggers, prerequisites, load map, artifact contract) lives in routing.yaml. Agent table + dispatch graph + 4-sub-critic gate: references/agent-manifest.md. Methodology: references/playbook.md.
Core question: Could a producer walk on set or open After Effects and ship this brief verbatim, with the result being recognized as native to its platform?
research-shortform artifact. Missing → warn but proceed (briefs lack current trend signals; flag in artifact frontmatter). Stale beyond 30d trends or 180d mechanics → recommend re-run; user can override.deep budget; critic attention per variant thins past 2); re-invoke instead for full per-platform craft verification. Mode + tier: references/_shared/options-selection.md (DELIVERY, tier A).brand_mode is founder OR company — no hybrid. User picks per-brief.research/icp-research.md. Cold-start audience hint accepted but flagged in artifact.done_with_concerns.platform-tailor-agent rebuilds hook + audio + caption + CTA per platform.All four PASS required, max 2 rewrite cycles. Full 4-sub-critic rubric + Rewrite Routing Table: references/agent-manifest.md § 4-Sub-Critic Gate.
BRAND.md archetype; visual/motion direction anchored to CREATIVE-DIRECTION.md + FRAME.md (when present — FRAME.md gives the frame-composition layer: safe areas, type-at-distance, on-screen pacing) and to a realized exemplar (a shipped on-brand video / live product capture) rather than tokens alone — or the explicit fallback is recorded (frame_direction: absent when FRAME.md missing; token-only per references/_shared/realized-surface-grounding.md); no generic founder/company tropesApply references/_shared/before-starting-check.md. Recommended context:
| Artifact | Source | Required? |
|---|---|---|
docs/forsvn/artifacts/research/research-shortform/[slug].md | research-shortform | Soft-required (Critical Gate 1) — proceeds without it but flags trend_signals_stale |
research/icp-research.md | research-icp | Soft-required (Critical Gate 4) — proceeds with cold-start hint but flags voc_source: cold-start-hint |
brand/BRAND.md | create-brand | Recommended — brand_mode inference + voice archetype |
brand/CREATIVE-DIRECTION.md | create-brand | Recommended — house art direction (movement, light, pacing); anchor visuals to it + a realized exemplar, not tokens alone |
brand/FRAME.md | create-brand | Soft-required — frame direction (safe areas, type-at-distance, on-screen pacing, bumper grammar); matched by canonical path + headings. Present → spec shots/text to its safe areas + type floors + hold times. Absent → flag frame_direction: absent and fall back to CREATIVE-DIRECTION.md + DESIGN.md tokens, never silently (references/_shared/realized-surface-grounding.md) |
docs/forsvn/artifacts/marketing/campaign-plan.md | plan-campaign | Optional — inherits theme/dates/CTAs + ## Creative Direction (per-campaign art direction) if [slug] matches |
Run canonical Pre-Dispatch (references/_shared/pre-dispatch-protocol.md). Needed dimensions: angle · platforms (1-3 typical; more extends recuts with a cost warning) · brand_mode (founder | company) · production_mode (auto | live-action | motion-graphic | mixed) · market · optional campaign tie-in. Warm/Cold Start (5-question bundled) + Write-back map + VN auto-routing for polish chain: references/procedures/pre-dispatch.md.
Mode (references/_shared/mode-resolver.md): --fast skips Layer 2 (no critic, no platform-tailor) and runs Layer 1 + 1.5 single-pass via single-agent fallback. --fast does NOT skip Cold Start or Critical Gates 1-6.
Session execution profile (single-vs-multi): inherit per references/_shared/execution-policy.md.
Single route — always runs Layer 1 + Layer 1.5 + Layer 2. Multi-platform invocations add platform-tailor-agent in Layer 2. Full dispatch graph: references/agent-manifest.md.
docs/forsvn/artifacts/marketing/brief-shortform/[slug]/brief.md.docs/forsvn/artifacts/marketing/brief-shortform/[slug]/variants/[platform].md.pipeline — one artifact per (angle, platform-set, market); re-run on angle/platform/market pivot.type, role, status, decision_state, review_tool, reviewed_at, reviewer, date, slug, angle, brand_mode, production_mode, market, hero_platform, variants[], research_artifact, research_trend_signals_date, research_mechanics_date, campaign_tie_in, frame_direction, critic_passes[], critic_loop_count, polish_chain_applied.produce-video (consumes the brief to emit multi-runtime export bundles).format-conventions.md § "Frontmatter field order" + § "Body section headers (verbatim)". Review fields are additive and orthogonal — consumers match sections by heading.Full template + per-section format rules: references/format-conventions.md.
Read references/anti-patterns.md before output ships. 5 sub-critic clusters (Hook / Production / Algorithm-fit / Brand-fit / Variant) + 5 soft anti-patterns + 6 cross-cutting marketing-stack (VN auto-routing, polish-chain on FAIL, variant-cap creep, cross-stack contract drift, mixed production-mode transition principle).
Most common in practice: AI-slop openers ("Hey guys"), vague action verbs ("show product"), caption-only variant resizing, missing VoC in caption first-line, generic founder/company tropes.
At brief-binding, bind the video target tool — inherit tool_targets or ask once per references/_shared/tool-target.md; production notes tune to it, tool-agnostic stays the default.
Offer the registry-gated fork (category video) — Brief-only: hand the brief to produce-video for the render-ready scaffold (→ evaluate-shortform); Assisted/Direct: a verified engine renders, you approve at the gate. See execution-fork.md; record execution_mode. When picking Assisted/Direct, batch-check the render surface first (all blockers at once + named fallback) — see capability-preflight.md.
End-to-end walkthrough (Pre-Dispatch warm-start → Layer 1 parallel → Layer 1.5 parallel → Layer 2 platform-tailor + critic PASS → polish chain → deliver; plus FAIL-handling cycle 2 + --fast variant): references/examples/brief-shortform-walkthrough.md. Two condensed reference briefs: references/_examples/example-1-vn-founder-tiktok.md, references/_examples/example-2-us-company-reels-shorts.md.
npx claudepluginhub hungv47/meta-skills --plugin forsvnWrites a structured 15–60 second video brief for TikTok, Instagram Reels, or YouTube Shorts — including hook, body, visual direction, and CTA — ready for a creator or editor.
Generates short-form video scripts for TikTok, Reels, and YouTube Shorts with 2 A/B variants, hook formulas, timestamp breakdown, shoot guide, captions, hashtags, and viral score. Reads product-marketing context file.
Generates production-ready video scripts with hook variants, timestamps, visual direction, and platform-specific formatting for YouTube, TikTok, Reels, LinkedIn, and more.