AGENT SKILLBY KOSTJA94
CTV ads
AT A GLANCE
CTV ads is a paid ads skill for AI agents. Guides Connected TV (CTV) and OTT advertising: ads on streaming platforms (Hulu, Roku, YouTube TV, etc.). The kostja94/marketing-skills repository on GitHub, maintained by kostja94, has 691 stars and the MIT license. To add it, run npx skills add kostja94/marketing-skills --skill ctv-ads
- SOURCE REPOSITORY
- kostja94/marketing-skills (opens GitHub in a new tab)
- REPO STARS
- SOURCE REPOSITORY
- LICENSE
- MIT
- CATEGORIES
- SKILL.MD SIZE
- 2.6 KB68 LINES
QUICK ANSWER
- WHAT IT IS01
- Guides Connected TV (CTV) and OTT advertising: ads on streaming platforms (Hulu, Roku, YouTube TV, etc.). What sets it apart is how it narrows paid media into one specific workflow rather than a broad, generic prompt.
- INPUTS02
- Context for paid media: your goals, audience, constraints, and any source material the skill asks for.
- OUTPUT03
- A ready-to-use result for paid media: the analysis, copy, or recommendations the agent produces.
INSTALL
One command adds this skill from its source repository.
npx skills add kostja94/marketing-skills --skill ctv-adsREAD THE SKILL.MD BELOW BEFORE YOU RUN IT. SKILLS INSTRUCT YOUR AGENT.
SKILL.MD
The full file, as published in the source repository. Copy it, download it or open it on GitHub.
ON THIS PAGE · 9
Paid Ads: CTV / Streaming TV#
Guides Connected TV (CTV) and OTT advertising: ads on streaming platforms (Hulu, Roku, YouTube TV, etc.). Use when targeting viewers who watch streaming content; CTV achieves ~95% ad completion, higher than mobile/desktop.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
What Is CTV / OTT#
- CTV (Connected TV): Smart TVs, streaming devices (Roku, Fire TV, Apple TV) that serve ads
- OTT (Over-the-top): Video delivered over the internet (Hulu, Peacock, Paramount+, etc.)
- Streaming share: Streaming surpassed broadcast + cable combined in 2025 (~45% of TV viewing)
Why CTV#
| Advantage | Detail |
|---|---|
| High completion | ~95% ad completion rate vs lower on mobile/desktop |
| Unskippable | Most CTV inventory is non-skippable pre-roll/mid-roll |
| Targeting | Demographics, interests, location, household data |
| Underinvested | CTV received ~7% of ad spend despite ~18% of media time (2024) |
Ad Formats#
| Format | Use |
|---|---|
| Pre-roll / Mid-roll | Standard video; 15–30 sec |
| Interactive | Drives engagement; ~71 sec additional time vs standard |
| QR / URL | Direct response; track offline-to-online |
Platforms & Buying#
- Programmatic: DSPs (The Trade Desk, etc.); audience-based buying
- Direct: Hulu, Roku, YouTube TV, Peacock—platform-specific deals
- Google: YouTube on TV; part of Video campaigns
Metrics#
| Metric | Use |
|---|---|
| Completion rate | % who watch full ad; CTV typically 95%+ |
| Reach / frequency | Household reach; avoid over-frequency (e.g., <7) |
| CPM | Cost per thousand impressions |
| Attribution | QR scans, URL visits; harder than web/app |
Creative#
- Horizontal: 16:9; TV screen format
- Sound on: Assume sound; design for audio
- Brand focus: CTV often awareness; clear brand, CTA
UTM for CTV#
Use utm_medium=video or ctv with utm_source (e.g., hulu, roku) for QR/URL campaigns. Tag links in interactive CTV ads for attribution.
Pre-Launch Checklist#
- Creative in 16:9; sound-on
- Targeting defined (demo, interests, geo)
- Attribution plan (QR, URL, brand lift)
- Frequency cap set
- Budget aligned with CPM expectations
Related Skills#
- paid-ads-strategy: Ad formats by medium; when to use TV vs web vs app
- traffic-analysis: UTM for CTV direct-response; attribution
- analytics-tracking: Conversion tracking for QR/URL campaigns
FAQ
07 QUESTIONS
01What is the CTV ads agent skill?
Guides Connected TV (CTV) and OTT advertising: ads on streaming platforms (Hulu, Roku, YouTube TV, etc.). It is listed under paid ads in the 100xLab agent skills directory.
02How do I install CTV ads in Cursor, Claude Code, or Codex?
Run npx skills add kostja94/marketing-skills --skill ctv-ads in the project where you want it, then ask your agent for the skill by name. The --skill flag installs only CTV ads, not every skill in the repository.
03What does the CTV ads SKILL.md cover?
The SKILL.md includes sections on What Is CTV / OTT, Why CTV, Ad Formats, Platforms & Buying, Metrics and Creative. Read the full text on this page or in plain markdown at /resources/agent-skills/kostja94-marketing-skills--ctv-ads--ymurm0/raw.
04Which agents can use CTV ads?
CTV ads installs with the cross-agent skills installer (npx skills add), which sets it up for agents such as Claude Code, Cursor and Codex. Each agent loads the SKILL.md when you ask for the skill by name.
05What license is CTV ads under?
The kostja94/marketing-skills repository declares the MIT license. Read the license file in the repository before you copy or redistribute the skill.
06Is CTV ads free to use?
Reading, copying and installing CTV ads costs nothing: it is published in a public GitHub repository under the MIT license. Reuse and redistribution follow that license.
07Where is the source of CTV ads?
CTV ads comes from https://github.com/kostja94/marketing-skills, which has 691 GitHub stars. The SKILL.md is at https://github.com/kostja94/marketing-skills/blob/HEAD/skills/paid-ads/formats/ctv-ads/SKILL.md. The author is kostja94.
Need an agent workflow built around your stack?
Tell us the workflow you want automated. We reply within 4 working hours (IST).
ATTRIBUTION
CTV ads was written by its original authors and is published in kostja94/marketing-skills (opens GitHub in a new tab) under the MIT license. All rights stay with the original authors.
100xLab did not write, maintain or endorse this skill. This page lists it for discovery. Repo stars belong to the source repository, not to the skill. Review any skill before you install it.