personal-brand-video
npx skills add https://github.com/yusufferdogan/personal-brand-video-skill --skill personal-brand-video
Agent 安装分布
Skill 文档
Personal Brand Video
Overview
Design and implement highâquality personal brand videos that feel premium, concise, and conversionâoriented, typically built in Remotion.
Prerequisite: Remotion Skill
Install the Remotion best practices skill before using this skill:
npx skills add https://github.com/remotion-dev/skills --skill remotion-best-practices
Workflow Decision Tree
- New build â use the full workflow below.
- Existing Remotion project â jump to âUpgrade Passâ and âImplementationâ.
- Only script/storyboard requested â use âScript & Structureâ + âStoryboard Templateâ reference.
Golden Rules
- Use Remotion rules: Always load and follow
remotion-best-practices(no CSS animations, no CSS transitions; useuseCurrentFrame()+useVideoConfig()). - Premium over busy: Fewer elements, stronger hierarchy, precise motion, intentional spacing.
- One message per scene: Every scene should answer one question or show one proof point.
- Brand consistency: Typography, color, and icon style must be consistent across scenes.
Step 1 â Intake & Goals
Collect these before coding (ask succinctly):
- Audience & platform: LinkedIn, website hero, email, keynote?
- Length target: 20â30s, 30â45s, or 45â60s?
- CTA: hire, book a call, join waitlist, view portfolio?
- Visual style: minimal, dark, light, techâlux, etc.
- Assets: headshot, logo, brand colors, product UI, screenshots.
If details are missing, assume: 26â35s, vertical 1080Ã1920, premium dark theme, founder/engineer voice.
Step 2 â Script & Structure (Story Spine)
Default 6âscene structure:
- Hook (identity + domain)
- What I build (capability)
- Proof (metrics, case study, logos)
- How (stack / workflow)
- Impact (outcomes)
- CTA (next step)
See references/storyboard-template.md for a concrete template.
Step 3 â Visual System (Design Tokens)
Define:
- Typography scale (display â body â meta)
- Color tokens (bg, surface, accent, success)
- Gradients, glows, shadows, depth rules
- Icon system style (stroke width, corner radius, palette)
If a design system exists, reuse it. Otherwise create a small token set and use everywhere.
Step 4 â Motion System
Use a small set of motion primitives:
- Reveal: opacity + translateY (ease out)
- Scaleâin: spring for hero elements
- Stagger: lists and badges
- Pulse: subtle for status/metrics
Document timing in frames (e.g., âhero reveal 0â18fâ, âstagger 4f intervalsâ).
Step 5 â Implementation (Remotion)
Always:
- Drive animations via
useCurrentFrame()anduseVideoConfig(). - Use
interpolate()orspring(), not CSS animations. - Use
staticFile()for assets. - Keep each scene selfâcontained and predictable.
Create shared components when repeating:
Typography,Icons,Metric,Badge,Card,SceneTitle.
Step 6 â Upgrade Pass (Existing Project)
Look for these upgrades:
- Emoji â SVG icons
- Linear â eased motion
- Flat â depth (shadows, gradients)
- Numbers â formatted/tabular
- Inconsistent text â tokenized typography
Use references/quality-checklist.md to validate.
References
Load these only when needed:
references/workflow.mdfor full stepâbyâstep deliveryreferences/storyboard-template.mdfor script/scene templatesreferences/scene-patterns.mdfor reusable scene ideasreferences/remotion-integration.mdfor explicit Remotion constraintsreferences/quality-checklist.mdfor final QA