# Create Platform-Ready Video Ads

Teams often create video ads with the wrong dimensions, duration, captions, or safe zones for each platform. This skill gives Claude, Codex, and Claude Code a platform-specific guide for planning video ads and generating CLI-ready creative prompts.

## Install

```bash
npx skillstore add halt-catch-fire/video-ad-specs
```

## Metadata

- Status: approved
- Slug: halt-catch-fire-video-ad-specs
- Skillstore revision: r1
- Version status: missing
- Tree hash: 554a89f5bb034d239bdedc280fbbdd31c7eed23c1cb242a076502d028fa3dee7
- Author: halt-catch-fire
- GitHub username: halt-catch-fire
- License: MIT
- Repository: https://github.com/halt-catch-fire/skills/tree/main/guides/video/video-ad-specs/
- Ref: 0519034dad657fb1f7706e0550e962beeda73fdf
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 77
- Quality tier: bronze
- Public page: https://skillstore.pages.dev/skills/halt-catch-fire-video-ad-specs
- Manifest: https://skillstore.pages.dev/api/skills/halt-catch-fire-video-ad-specs/manifest

## Capabilities

- Provides platform specs for TikTok, Instagram Reels, Instagram Stories, YouTube, Facebook Feed, and LinkedIn.
- Explains aspect ratios, resolution targets, duration norms, sound behavior, and safe zones from the skill guide.
- Maps video ad structure to the AIDA framework with timing guidance for each stage.
- Offers hook techniques, caption rules, and common mistake checks for mobile video ads.
- Includes belt CLI examples for video generation, voiceover, audio merging, and burned-in captions.
- Supplies reusable ad structure templates for testimonial, demo, and before-after formats.

## Use Cases

- Prepare Social Ad Concepts: Plan TikTok, Reels, Stories, Shorts, Facebook, or LinkedIn ad concepts with the correct format before production starts.
- Translate Briefs Into Production Prompts: Turn a product brief into scene prompts, voiceover direction, caption needs, and platform-specific delivery requirements.
- Review Video Ad Readiness: Check whether an ad concept has the right hook, duration, captions, CTA timing, and safe-zone treatment.

## Prompt Templates

### Choose Platform Specs

```
Use the video-ad-specs skill to list the recommended format, duration, caption needs, and safe zones for a [platform] ad about [product].
```

### Draft AIDA Video Structure

```
Use the skill to create a 15 to 30 second AIDA outline for [product] targeting [audience] on [platform]. Include hook, product reveal, proof, and CTA timing.
```

### Build Production Prompts

```
Use the skill to convert this brief into video scene prompts, voiceover copy, caption guidance, and platform specs: [brief]. Keep each scene matched to [platform].
```

### Audit Multi-Platform Variants

```
Use the skill to review these ad concepts for TikTok, Instagram, YouTube, Facebook, and LinkedIn. Flag mismatched ratios, weak hooks, missing captions, unsafe text placement, and CTA timing problems: [concepts].
```

## Limitations

- Generation examples require the inference.sh belt CLI, account access, and any needed model permissions.
- Platform specifications can change, so final ads should be checked against each platform before launch.
- The skill does not replace brand, legal, accessibility, or advertising policy review.
- It does not create final media unless the required CLI, source assets, and credentials are available.

## Best Practices

- Name the target platform before asking for specs or production guidance.
- Provide the product, audience, offer, proof point, and desired CTA in the prompt.
- Verify final dimensions, duration, captions, and policy requirements in the ad platform before publishing.

## Anti Patterns

- Using one landscape video for every social platform without resizing or restructuring it.
- Skipping captions because the ad includes voiceover or music.
- Requesting final launch approval without checking platform rules, claims, rights, and brand standards.

## Security Audit

- Audited at: 2026-07-09T11:43:10.752\+00:00
- Summary: The static findings are false positives caused by Markdown code fences, inline code, documentation URLs, and advertising terminology. The skill uses transparent belt CLI examples for its stated workflow. No hidden execution, prompt injection, credential access, or malicious exfiltration intent was found.

## Stats

- Views: 0
- Downloads: 9
- Favorites: 0
- Popularity score: 0
