<< All versions
Skill v1.0.1
currentAutomated scan100/100diegosouzapw/awesome-omni-skill/fixed-video-format-9-16
1 files
──Details
PublishedMay 25, 2026 at 02:40 PM
Content Hashsha256:a4a68d468349ae68...
Git SHAa6b3c3005ced
Bump Typepatch
──Files
Files (1 file, 2.0 KB)
SKILL.md2.0 KBactive
SKILL.md · 57 lines · 2.0 KB
version: "1.0.1" name: Fixed Video Format (9:16) description: Fixed 1080x1920 pixel video format with percentage-based positioning. Use this when laying out video compositions, positioning elements on the canvas, or calculating dimensions. All videos render at exactly 9:16 aspect ratio for TikTok/Instagram Reels.
Fixed Video Format (9:16)
This Skill provides Claude Code with specific guidance on how it should handle the fixed 9:16 video format.
When to use this skill:
- Positioning elements in any video composition
- Calculating element dimensions and coordinates
- Using VIDEO_CONFIG.width and VIDEO_CONFIG.height
- Defining safe zones for platform UI overlays
- Creating layouts optimized for vertical viewing
- Testing compositions in Remotion Studio preview
Instructions
- Fixed Dimensions: All videos render at exactly 1080x1920 pixels (9:16 portrait); no responsive design needed
- VIDEO_CONFIG Constants: Use
VIDEO_CONFIGfromsrc/lib/theme.tsfor width/height values - Percentage-Based Layout: Position elements using percentages of VIDEO_CONFIG dimensions for maintainability
- TikTok Optimization: Format optimized for TikTok/Instagram Reels vertical viewing
- Safe Zones: Keep important content within central 90% to account for platform UI overlays
- Consistent Aspect Ratio: All compositions must maintain 9:16 aspect ratio; test in Remotion Studio preview
Examples:
typescript
// Good: Use VIDEO_CONFIG, percentage-based positioningimport { VIDEO_CONFIG } from '@/lib/theme';export const BookCover: React.FC = () => (<imgsrc={coverUrl}style={{position: 'absolute',top: VIDEO_CONFIG.height * 0.15, // 15% from topleft: VIDEO_CONFIG.width * 0.1, // 10% from leftwidth: VIDEO_CONFIG.width * 0.8, // 80% widthheight: VIDEO_CONFIG.width * 0.8 * 1.5, // Maintain book aspect ratio}}/>);// Bad: Hardcoded pixels, no VIDEO_CONFIG reference<imgstyle={{position: 'absolute',top: 300,left: 100,width: 800,}}/>