PlugWiki

video-ad-specs Skill (inference.sh): Platform Video Ad Specs

Makes Claude plan video ads for TikTok, Instagram, YouTube, Facebook and LinkedIn and generate scenes, voiceover and captions with belt.

Installs
59K
on skills.sh
Stars
17
on GitHub
Updated
Aug 2026
last repo commit

This skill gives Claude per-platform video ad specs, the AIDA framework, hook techniques and three ad structures. It adds belt app run commands that generate scenes, a voiceover, a merged video and burned-in captions.

It is one SKILL.md. Generation needs the belt CLI from inference.sh and an inference.sh login.

Good for

  • Marketers producing paid social video ads
  • Small teams making short ads without a video crew
  • Performance advertisers who want hook and structure templates

Install video-ad-specs

Claude Code

  1. 1

    Copy this prompt.

    Install the video-ad-specs skill in Claude Code. Run this command:
    
    npx skills add inference-sh/skills@video-ad-specs
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

The skill only does its image, video and search steps when the belt CLI is installed and logged in (SKILL.md Quick Start). The Homebrew and installer commands come from cli-install.md, which also lists npx and Scoop. The vendor README documents a Claude Code plugin route (/plugin marketplace add inference-sh/skills), but the repo has no .claude-plugin/marketplace.json (HTTP 404 on Nov 2, 2026) and the plugin would add every skill in plugin.json, so it is not listed here. This page installs from inference-sh/skills, the vendor's own repo.

From its listing on skills.sh. Source.

What's in the skill

When it loads

Video ad creation with exact platform-specific specs for TikTok, Instagram, YouTube, Facebook, LinkedIn. Covers dimensions, duration limits, AIDA framework, and caption requirements. Use for: video ads, social media ads, paid media creative, video marketing, ad production. Triggers: video ad, social media ad, tiktok ad, instagram ad, youtube ad, facebook ad, linkedin ad, video creative, ad specs, paid media, video marketing, ad production, reels ad, stories ad, pre roll, bumper ad

Sections in SKILL.md

  1. Quick Start
  2. Platform Specifications
  3. TikTok
  4. Instagram Reels
  5. Instagram Stories
  6. YouTube
  7. Facebook Feed
  8. LinkedIn
  9. AIDA Framework for Video Ads
  10. Hook Techniques (First 3 Seconds)
  11. Creating Video Ads
  12. Vertical (TikTok, Reels, Stories, Shorts)
  13. Square (Facebook, LinkedIn Feed)
  14. YouTube Bumper (6 Seconds)
  15. Captions Are Mandatory
  16. Caption Best Practices

Key facts

Installs on skills.sh
11 (Nov 2, 2026)
GitHub stars
797 (Nov 2, 2026)
What installs
1 file: SKILL.md

What it includes

  • Logs in with belt and generates a vertical video ad scene.

    Runs code · Quick Start

  • Spec sections for TikTok, Reels, Stories, YouTube, Facebook Feed and LinkedIn.

    Platform specifications

  • Four AIDA phases with timings and six hook techniques for the first 3 seconds.

    AIDA framework

  • Makes hook and solution scenes, a voiceover, merges them, then adds captions.

    Runs code · Vertical ad creation

  • Generates a square scene for Facebook and LinkedIn feeds.

    Runs code · Square ad creation

  • Makes a 6-second bumper with one message, one visual and one CTA.

    Runs code · YouTube bumper

  • Why captions matter for silent autoplay, six caption rules and a burn-in command.

    Runs code · Captions

  • Three templates: testimonial, demo and before/after.

    Ad structure templates

  • An eight-item checklist and eight common mistakes.

    Checklist

From the official docs

Permissions

Medium risk

Claude can run belt commands that call AI apps through your inference.sh login. Read the first command before it runs and check app pricing before bigger jobs.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Claude runs belt commands for you

    SKILL.md lists `Bash(belt *)` in allowed-tools and its commands call apps such as google/veo-3-1-fast, bytedance/seedance-2-0, falai/dia-tts, infsh/video-audio-merger and infsh/caption-videos. Each command's --input is passed to the named app, so read prompts before they run. github.com

  • Running apps can use credits

    The belt CLI skill documents belt balance (check credits) and belt app pricing (see cost formula before running). Check the price before large or repeated runs. github.com

  • You install the belt CLI separately

    cli-install.md offers a curl installer, Homebrew, npx and Scoop. It says the installer downloads a binary from dist.inference.sh, verifies its SHA-256 checksum, and uses no elevated permissions, background processes or telemetry. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Talks toinference.sh (belt app run). cli.inference.sh and dist.inference.sh (belt installer)
Sign-in and keysSKILL.md tells you to run belt login. The files we read do not say where belt keeps the login.
Scopes
  • Bash(belt *) in SKILL.md allowed-tools

Questions

What does video-ad-specs do?

It makes Claude plan a short video ad for a chosen platform, using platform specs, the AIDA structure and hook techniques. It also lists belt commands that generate the scenes, a voiceover, merge them and add captions.

How do I install video-ad-specs?

Use the install box above. It installs the skill folder, and you also need the belt CLI, which the SKILL.md links to in cli-install.md. Then run belt login, as SKILL.md's Quick Start does.

Does it need an account or API key?

It needs the belt CLI and a belt login to inference.sh. SKILL.md names these apps: google/veo-3-1-fast, bytedance/seedance-2-0, falai/dia-tts, infsh/video-audio-merger and infsh/caption-videos. The belt CLI skill documents belt balance to check credits and belt app pricing to see the cost formula before running an app, so check pricing there.

Is it safe to use?

The skill's frontmatter allows Bash(belt *), so Claude can run belt commands that call AI apps on inference.sh. The files in this folder are one SKILL.md. Our advice: read the first belt app run command Claude proposes, and check an app's price with belt app pricing before large runs.

Is there another copy of video-ad-specs?

Yes. skills.sh also lists a copy under 101-skills/superpowers, with many more installs. This page installs from inference-sh/skills, the vendor's own repo, and the facts here come from there. Pick one source so you do not get the skill twice.

What else does SKILL.md point to?

Its Related Skills section lists these installs from inference-sh/skills: ai-video-generation, video-prompting-guide, text-to-speech and prompt-engineering. They are optional hand-offs, not requirements for the layout and spec advice in this skill.

Information

updated Nov 2, 2026

Folder
guides/video/video-ad-specs

inference-sh/skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 5
  1. cli-install.md · github.com
  2. video-ad-specs SKILL.md · github.com
  3. plugin.json · github.com
  4. inference-sh/skills README · github.com
  5. belt CLI SKILL.md · github.com

Updated Nov 2, 2026.