agentsclimarketplace

Ad linkedin

Skill Muvon/octomind-tap/skills/ad-linkedin

Octomind Agents Registry

Install
npx -y skills add Muvon/octomind-tap --skill ad-linkedin

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

What to produce for a LinkedIn ad — Sponsored Content (single image, video, carousel, document), Message Ads, and Text Ads. Encodes the exact slots (intro text, headline, description), character limits, asset ratios, the CTA enum per format, and the professional-context rules that decide whether B2B audiences engage or scroll past. Use whenever the task is producing LinkedIn ad copy or asset briefs. Strictly platform-specific — does not cover audience filters, matched audiences, or LinkedIn Insight Tag setup.

The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

10.2 KB, as published. Nobody here has run it

Overview

This skill defines exactly what to produce for a LinkedIn ad. It is platform-spec only: the slots LinkedIn exposes, the limits per format, asset ratios, and the CTA enum. It does not cover audience filters, account targeting, or Insight Tag setup.

LinkedIn ads play to a different audience norm than Meta or TikTok: the viewer is logged into a professional identity, expects substance over flash, and treats fluff as a credibility hit. Insight-led, stat-led, or named-customer copy outperforms pitch-led copy on most formats.

Instructions

Ad Formats Covered

FormatWhat You Produce
Sponsored Content — Single ImageIntro text, image, headline, description, CTA
Sponsored Content — VideoIntro text, video, headline, CTA
Sponsored Content — CarouselIntro text + 2–10 cards (each with image + headline) + CTA
Sponsored Content — DocumentIntro text, document (PDF/PPT/DOC) preview + headline + CTA
Sponsored Content — EventIntro text + LinkedIn Event card
Message Ads (formerly Sponsored InMail)Subject line, sender selection, message body, CTA, optional banner
Conversation AdsSubject line, message body, branching CTA buttons (up to 5)
Text AdsHeadline, description, small image, destination
Dynamic AdsHeadline, description, template-driven (Follower / Spotlight / Content)
Lead Gen FormForm name, intro, form fields, privacy URL, thank-you message

Sponsored Content — Single Image / Video / Carousel Slots

SlotLimitNotes
Intro text150 chars before "see more" truncation; 600 char hard capFirst 150 chars decide engagement
Headline70 chars hard capBelow image — always visible
Description70 chars hard capRenders on LinkedIn Audience Network only — NOT in main feed
Destination URLURLLanding page
CTA buttonEnumSee CTA section
Image1200×627 (1.91:1) recommended; 1:1 (1200×1200) and 1:1.91 vertical (628×1200) also acceptedMax 5MB
Video16:9, 1:1, or 9:16 (vertical fully supported)3s min, 30 min max — sweet spot 15–30s; max 200MB
Carousel cards2–10 cardsEach card: 1080×1080 (1:1) + 45 char headline
DocumentPDF, DOC, DOCX, PPT, PPTXUp to 300 pages OR 1M words, max 100MB. Design ≤10 pages — feed previews only 3–10 pages before see-more truncation

Message Ads / Conversation Ads — Slots

SlotMessage AdsConversation AdsNotes
Subject line60 chars60 charsInbox preview — must earn the open
Message body1,500 chars8,000 charsConversational tone, NOT a press release
Custom footer (legal/T&Cs)2,500 chars20,000 charsOptional disclosure block
CTA buttonUp to 3 buttonsUp to 5 branching buttons per node (typical tree depth 2-4)25 chars per button
Banner image300×250 (desktop only)SameOptional — if absent, another advertiser's banner may display in your slot
SenderMust be a personal LinkedIn accountSameMust be a 1st-degree connection of the campaign manager who explicitly approves; cannot be company page

⚠️ EU TARGETING BLOCK (CRITICAL): Sponsored Messaging (both Message Ads and Conversation Ads) cannot target EU members since Jan 2022. Mixed EU + non-EU campaigns deliver only to non-EU.

Text Ads — Slots

SlotLimitNotes
Headline25 charsHard cap
Description75 charsHard cap
Image100×100Tiny — logo or face only

Visual Ratios by Format

FormatRatioPixel Dimensions
Sponsored single image — landscape1.91:11200×627
Sponsored single image — square1:11200×1200
Sponsored video — landscape16:91920×1080
Sponsored video — square1:11080×1080
Sponsored video — vertical9:161080×1920
Carousel card1:11080×1080
Message banner300×250Right rail on desktop
DocumentA4 / 16:9Per slide / page

CTA Button Enum (Current 2026)

Sponsored Content CTAs (campaign-objective driven):

  • Apply
  • Download
  • Get quote (renamed from "View Quote")
  • Learn more
  • Sign up
  • Subscribe
  • Register
  • Join
  • Attend
  • Request demo
  • Visit website
  • View jobs
  • Try now
  • Order now
  • Contact us

CTAs cannot be custom — pick from the enum. Match the verb to the landing action.

Thought Leader Ads (Launched 2023, mature 2026)

Promote a personal LinkedIn post from any member (employee or external) with their explicit permission.

  • No editable headline / intro / description / CTA / URL in Campaign Manager — the post itself IS the creative
  • Author edits the post organically; advertiser sponsors as-is
  • Author must publish the post BEFORE it can be promoted; cannot retroactively change content
  • Author approval is required per campaign in Campaign Manager
  • Objectives supported: Brand Awareness, Engagement, Video Views, Website Visits
  • Highest CTR format in B2B per 2026 benchmarks (metadata.io, Dreamdata)
  • Best fit: CEO/founder personal POV posts, contrarian operator takes, customer-success narratives

Connected TV (CTV) Ads (Launched 2024, expanded 2026)

Programmatic CTV buying via The Trade Desk, Amazon DSP, or direct via LinkedIn CTV Select (Paramount/NBCUniversal).

  • Spec: 15s or 30s creative, 1920×1080 16:9, MP4/MOV, ≤200MB
  • No clickable URL or CTA in-stream — audience-buy mechanic, not direct response
  • Use for high-value account-based awareness only; pair with retargeting Sponsored Content for response

Copy Rules — What Wins on LinkedIn

  • Lead with a stat, a named customer, or a contrarian insight. "Most B2B founders…" works; "We're excited to announce…" doesn't.
  • First-person founder voice outperforms third-person corporate voice for early-stage products.
  • Specificity matters more than on consumer platforms — "We cut deploy time from 22 to 4 minutes at [named customer]" beats "Faster deploys."
  • Avoid hashtag spam in intro text — 1–3 max, and only if they're real LinkedIn topics.
  • Document ads outperform single-image for thought-leadership content (whitepaper, framework, checklist).
  • Carousel cards: each card must stand alone. Most viewers swipe 2–3 cards, not all 10.
  • Video: caption everything. LinkedIn autoplay is silent, captions decide watch time.

Subject Line Rules (Message Ads)

  • ≤40 chars performs best in the inbox preview
  • Personalisation (first name) lifts open rate ~10–15%
  • Curiosity > pitch — "Quick question about [their company]'s onboarding" beats "Demo invite"
  • Skip ALL CAPS and emojis — both flag as marketing-bait on a professional surface

Policy Constraints (Common Rejections)

  • Misleading employment claims: "Make $X working from home" — auto-disapproval
  • Personal attribute targeting in copy: "You, a CTO at a Series B…" — Personal Attributes policy
  • Get-rich-quick / crypto / dating — restricted categories
  • Trademark in copy without authorisation — disapproval
  • Misleading product claims — manual review
  • Body parts isolated — disapproval risk
  • Bait-and-switch landing pages — account suspension risk

Output Format

# LinkedIn Ads — [Product] [Campaign Name]

## Format
[Sponsored Content / Message Ad / Conversation Ad / Text Ad / Document Ad / Carousel]

## Destination URL
[Landing page URL]

## Intro Text (≤150 char preview, ≤600 hard)
> [Copy — first 150 chars must hook]

Preview slice (first 150 chars): "[show what's visible before see more]"

## Headline (≤70 char)
> [Headline] — [chars]

## Description (≤100 char, if format supports)
> [Description] — [chars]

## CTA Button (from enum)
[Selected CTA]

## Visual Spec
- Format: [Single image / Video / Carousel / Document]
- Ratio: [1.91:1 / 1:1 / 16:9 / 9:16]
- Shot: [concrete scenario]
- Text overlay: "[copy]"
- Video captions: [yes — silent autoplay is the default]

## Carousel Cards (if format = carousel)
| Card | Headline (≤45 char) | Visual Brief |
|------|---------------------|--------------|
| 1 | [headline] | [shot] |
| 2 | ... | ... |

## Message Ad Specific (if format = message)
- Sender (real person): [name + role]
- Subject (≤60 char, ≤40 preferred): "[subject]"
- Body (≤1500 char): "[message]"
- CTA buttons (up to 3, 25 char each): "[CTA 1]" / "[CTA 2]" / "[CTA 3]"

## Variant Set
| # | Angle | Intro Hook | Headline | CTA |
|---|-------|------------|----------|-----|
| 1 | [angle] | [≤150 char] | [≤70] | [enum] |
| 2 | ... | ... | ... | ... |

## Pre-Submit Checklist
- [ ] Intro text hook within first 150 chars
- [ ] Lead is stat / named customer / contrarian insight (not "we're excited")
- [ ] Headline ≤70 chars
- [ ] CTA from enum matches landing action
- [ ] Video captioned for silent autoplay
- [ ] Carousel cards stand alone (don't depend on swipe-to-N)
- [ ] No personal-attribute language ("you, a [role]")
- [ ] No misleading income/employment claims
- [ ] Visual ratio matches format

When NOT to Use This Skill

  • Account-Based Marketing list building → out of scope
  • Insight Tag pixel setup → out of scope
  • Matched audience upload → out of scope
  • Sales Navigator outreach → that's organic, not paid

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.