Skip to content
Back to skills

Logo Reveal

ASecurity

Use when the user wants a logo reveal / logo animation / brand intro video for any product (e.g. "/logo-reveal", "make a logo reveal for DashClaw", "animated logo for the landing page").

  • 241 stars
  • 0 votes
  • 0 copies
  • 9 views
  • Added September 3, 2026
content-marketingpythongonode

Works with

  • cli

Security analysis

A100/100

Scanned September 20, 2026

npx -y skills add ucsandman/marketing-studio --skill logo-reveal --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Logo Reveal?

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

Security grade badge for Logo Reveal
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ucsandman-logo-reveal/badge)](https://www.skillsdirectory.com/skills/ucsandman-logo-reveal)

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: logo-reveal
description: Use when the user wants a logo reveal / logo animation / brand intro video for any product (e.g. "/logo-reveal", "make a logo reveal for DashClaw", "animated logo for the landing page").
---

# Logo Reveal

**REQUIRED BACKGROUND:** marketing-studio skill (engine location, brand onboarding);
also read `${CLAUDE_SKILL_DIR}/../../docs/playbook/blender.md` and
`${CLAUDE_SKILL_DIR}/../../docs/playbook/remotion.md`. Work happens in
`${CLAUDE_SKILL_DIR}/../..`.

Produces a product-owned logo animation under
`<product>/marketing/assets/<brand>/`. The mark's construction, product verb, material,
or environment determines the reveal; a generic glow-and-hold is not the default.

## Recipe

1. Toolchain + brand check per marketing-studio (onboard the brand first if new).
2. Blender scene: `feeders/blender/scenes/logo_reveal_<brand>.py`. If missing, copy
   `logo_reveal.py` (noban) and swap ONLY the geometry builders to the new mark's
   SVG shapes — materials/choreography/camera/alpha/args are brand-agnostic. Read
   `${CLAUDE_SKILL_DIR}/../../docs/playbook/blender.md` FIRST (cleanup, emission 1.0, non-cyclic splines).
3. Proof frames: `python feeders/blender/render.py <scene> --brand <brand> --project <product> --frame 20|55|90`,
   Read each; verify draw-on progression + transparent alpha (corner pixel alpha 0).
4. Animation render (`--animation`, ~30s), then
   `node scripts/stage-blender-assets.mjs <brand> --project <product>`; product assets
   and public staging stay in the same product workspace.
5. Composite: render the `LogoReveal` composition with
   product-owned props, output, and `--public-dir=<product>/marketing/assets/<brand>/public`.
   Inspect stills at frames 30/80/130 (mid-draw / wordmark in / full lockup, CTA in
   the brand's accent-positive color).
6. Deliver the product-owned artifact 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…