Skip to content
Back to skills

Social Clip

ASecurity

Use when the user wants a short social media video / feature announcement clip / X-LinkedIn-TikTok teaser for any product (e.g. "/social-clip", "make a clip announcing the new dashboard").

  • 241 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 3, 2026
content-marketingnode

Works with

  • cli

Security analysis

A100/100

Scanned September 20, 2026

npx -y skills add ucsandman/marketing-studio --skill social-clip --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Social Clip?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Social Clip
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ucsandman-social-clip/badge)](https://www.skillsdirectory.com/skills/ucsandman-social-clip)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: social-clip
description: Use when the user wants a short social media video / feature announcement clip / X-LinkedIn-TikTok teaser for any product (e.g. "/social-clip", "make a clip announcing the new dashboard").
---

# Social Clip

**REQUIRED BACKGROUND:** marketing-studio skill; also read
`${CLAUDE_SKILL_DIR}/../../docs/playbook/remotion.md`. Work in `${CLAUDE_SKILL_DIR}/../..`.

Produces a scored short-form asset in `<product>/marketing/assets/<brand>/`. Its opening,
aspect-specific composition, and CTA must serve the platform rather than repeat the
launch film's end card by default.

## Recipe

1. Toolchain + brand check per marketing-studio.
2. Put approved capture/source media under the product workspace's `public/<brand>/`
   tree using a repeatable product-aware feeder. The SocialClip panel zooms into it —
   tune the `zoom {from,to,origin}` so the crop ends BEFORE any app-side clipped edge
   and the money-shot column/element is the rightmost thing in frame.
3. Product-owned props file matching `socialClipSchema`
   ({brandId, kicker, headline, lines (1-4), screenshot, cta}). Copy: terse, factual,
   brand voice, no em dashes.
4. Proof stills at frames 45/150/280 (headline / panel+lines / end card), Read each,
   iterate copy + zoom until intentional.
5. Render into the product workspace with the product props and
   `--public-dir=<product>/marketing/assets/<brand>/public`.
6. Score it (mandatory: SocialClip renders silent and a silent clip is not
   deliverable): run `score-social-clip` with `--project <product>` and the one narration
   line that matches the plate. Cuts alone do not justify generic SFX.
7. `node scripts/check-audio.mjs <brand> --project <product>` exits 0, then deliver the scored file per
   marketing-studio.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…