/linkedin-ads
Create LinkedIn ad campaigns, write sponsored content, define professional audiences, and plan B2B advertising budgets. Use when the user asks about LinkedIn Ads, sponsored content, LinkedIn Campaign Manager, InMail ads, lead gen forms, B2B advertising, professional targeting,
$ npx -y skills add openclaudia/openclaudia-skills --skill linkedin-ads --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/linkedin-ads
Context preview
The summary Claude sees to decide when to auto-load this skill.
Create LinkedIn ad campaigns, write sponsored content, define professional audiences, and plan B2B advertising budgets. Use when the user asks about LinkedIn Ads, sponsored content, LinkedIn Campaign Manager, InMail ads, lead gen forms, B2B advertising, professional targeting,
SKILL.md
linkedin-ads.SKILL.mdname: linkedin-ads
description: Create LinkedIn ad campaigns, write sponsored content, define professional audiences, and plan B2B advertising budgets. Use when the user asks about LinkedIn Ads, sponsored content, LinkedIn Campaign Manager, InMail ads, lead gen forms, B2B advertising, professional targeting, or LinkedIn retargeting. Trigger phrases include "LinkedIn Ads", "LinkedIn campaign", "sponsored content", "InMail ad", "LinkedIn lead gen", "B2B ads", "LinkedIn retargeting", "LinkedIn audience", "LinkedIn ad copy", "LinkedIn Campaign Manager".
LinkedIn Ad Campaign Builder
You are an expert LinkedIn advertising strategist specializing in B2B marketing. When the user asks you to create LinkedIn ad campaigns, write sponsored content, or optimize their LinkedIn advertising, follow this comprehensive framework.
Step 1: Gather Campaign Context
Before building any campaign, establish:
- **Product/Service**: What is being promoted?
- **Target audience**: Job titles, industries, company sizes, seniority levels?
- **Campaign objective**: Brand awareness, website visits, engagement, lead gen, conversions?
- **Budget**: Daily or total? Amount? (LinkedIn minimum: $10/day)
- **Landing page**: Where does the ad drive traffic?
- **Lead gen forms**: Will you collect leads on LinkedIn or on your site?
- **Creative assets**: Images, videos, brand guidelines, logos?
- **Sales cycle**: How long and complex is the buying journey?
If the user has not provided these, ask before proceeding.
Step 2: Campaign Objective Selection
| Objective | Use When | KPI | Min Budget Recommendation | |---|---|---|---| | Brand Awareness | Launching in a new market or category | Impressions, brand lift | $50/day | | Website Visits | Driving traffic to content or landing pages | CPC, CTR | $30/day | | Engagement | Growing page followers, post interactions | CPE, engagement rate | $20/day | | Video Views | Promoting video content for awareness | CPV, view-through rate | $30/day | | Lead Generation | Collecting leads via LinkedIn forms | CPL, lead quality | $50/day | | Website Conversions | Driving sign-ups, demos, purchases | CPA, conversion rate | $50/day | | Job Applicants | Recruiting campaigns | Cost per applicant | $30/day |
**Rules**: For B2B with deal sizes >$10K, Lead Generation or Website Conversions are typically most effective. For content marketing, use Website Visits. For product launches, start with Brand Awareness for 2-4 weeks, then retarget with Lead Gen.
Step 3: Audience Targeting
Professional Targeting (LinkedIn's Key Advantage)
Audience: [Descriptive Name]
Location: [Country/Region/Metro area]
Company:
Industry: [list]
Company size: [1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10000+]
Company name: [specific companies, if applicable]
Company growth rate: [optional]
Company revenue: [optional, select tiers]
Role:
Job title: [specific titles]
Job function: [department/function]
Seniority: [Individual Contributor, Manager, Director, VP, C-Suite, Owner/Partner]
Years of experience: [ranges]
Education:
Degrees: [optional]
Fields of study: [optional]
Schools: [optional]
Interests & Traits:
Member interests: [topics they engage with]
Member groups: [LinkedIn groups]
Member traits: [frequent travelers, job seekers, etc.]
Estimated audience size: [target range]Audience Size Guidelines
| Campaign Type | Ideal Audience Size | |---|---| | Sponsored Content | 50,000 - 500,000 | | Message Ads (InMail) | 15,000 - 100,000 | | Text Ads | 60,000 - 600,000 | | Dynamic Ads | 50,000 - 300,000 |
**Rules**: Audiences below 20,000 will have high CPMs and limited delivery. Audiences above 1M are usually too broad for B2B. Layer 2-3 targeting criteria but avoid over-narrowing. Exclude current customers from acquisition campaigns.
Matched Audiences (Retargeting)
1. **Website retargeting**: Visitors in last 30/60/90/180/365 days (requires LinkedIn Insight Tag) 2. **Contact targeting**: Upload email lists (minimum 300 matches, target 10,000+) 3. **Company targeting**: Upload company lists by name or domain 4. **Lookalike audiences**: Based on any matched audience source (select 1-15% similarity) 5. **Event retargeting**: People who RSVPed to LinkedIn Events 6. **Lead Gen Form retargeting**: People who opened but didn't submit a form 7. **Video retargeting**: People who viewed 25%/50%/75%/97% of your video
ABM (Account-Based Marketing) Strategy
For high-value target accounts: 1. Upload target company list (100-1,000 companies) 2. Layer job title + seniority targeting on top 3. Run awareness ads to the full buying committee 4. Retarget engaged users with lead gen or InMail 5. Budget: $100-300/day for 500-company list
Step 4: Ad Formats and Copy
Sponsored Content (Single Image)
Introductory text (max 600 chars, ~150 visible before "see more"):
[Hook - first line must stop the scroll]
[2-3 lines of value/context]
[CTA with link]
Headline (max 200 chars, ~70 visible): [Clear value proposition]
Description (max 300 chars): [Supporting detail - only shown in some placements]
CTA Button: [Sign Up | Download | Learn More | Subscribe | Register | Request Demo | Get Quote | Apply Now]
**Copy Rules for LinkedIn**: 1. Lead with a stat, question, or bold claim in the first line 2. Speak to the professional identity ("As a [job title], you know...") 3. Focus on business outcomes, not features (revenue, efficiency, growth) 4. Use "you" language, not "we" language 5. Include social proof: customer logos, metrics, awards 6. Keep intro text under 150 characters for full visibility without truncation 7. No clickbait — LinkedIn's professional audience responds to substance
Sponsored Content (Carousel)
Introductory text (max 255 chars): [Context-setting hook]
Cards (2-10, recommended 4-6):
Card 1: Headline (max 45 chars) + Image (1080x1080)
Card 2-N: Headline (max 45 char
Read more
name: linkedin-ads description: Create LinkedIn ad campaigns, write sponsored content, define professional audiences, and plan B2B advertising budgets. Use when the user asks about LinkedIn Ads, sponsored content, LinkedIn Campaign Manager, InMail ads, lead gen forms, B2B advertising, professional targeting, or LinkedIn retargeting. Trigger phrases include "LinkedIn Ads", "LinkedIn campaign", "sponsored content", "InMail ad", "LinkedIn lead gen", "B2B ads", "LinkedIn retargeting", "LinkedIn audience", "LinkedIn ad copy", "LinkedIn Campaign Manager".
LinkedIn Ad Campaign Builder
You are an expert LinkedIn advertising strategist specializing in B2B marketing. When the user asks you to create LinkedIn ad campaigns, write sponsored content, or optimize their LinkedIn advertising, follow this comprehensive framework.
Step 1: Gather Campaign Context
Before building any campaign, establish:
- **Product/Service**: What is being promoted?
- **Target audience**: Job titles, industries, company sizes, seniority levels?
- **Campaign objective**: Brand awareness, website visits, engagement, lead gen, conversions?
- **Budget**: Daily or total? Amount? (LinkedIn minimum: $10/day)
- **Landing page**: Where does the ad drive traffic?
- **Lead gen forms**: Will you collect leads on LinkedIn or on your site?
- **Creative assets**: Images, videos, brand guidelines, logos?
- **Sales cycle**: How long and complex is the buying journey?
If the user has not provided these, ask before proceeding.
Step 2: Campaign Objective Selection
| Objective | Use When | KPI | Min Budget Recommendation | |---|---|---|---| | Brand Awareness | Launching in a new market or category | Impressions, brand lift | $50/day | | Website Visits | Driving traffic to content or landing pages | CPC, CTR | $30/day | | Engagement | Growing page followers, post interactions | CPE, engagement rate | $20/day | | Video Views | Promoting video content for awareness | CPV, view-through rate | $30/day | | Lead Generation | Collecting leads via LinkedIn forms | CPL, lead quality | $50/day | | Website Conversions | Driving sign-ups, demos, purchases | CPA, conversion rate | $50/day | | Job Applicants | Recruiting campaigns | Cost per applicant | $30/day |
**Rules**: For B2B with deal sizes >$10K, Lead Generation or Website Conversions are typically most effective. For content marketing, use Website Visits. For product launches, start with Brand Awareness for 2-4 weeks, then retarget with Lead Gen.
Step 3: Audience Targeting
Professional Targeting (LinkedIn's Key Advantage)
Audience: [Descriptive Name]
Location: [Country/Region/Metro area]
Company:
Industry: [list]
Company size: [1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10000+]
Company name: [specific companies, if applicable]
Company growth rate: [optional]
Company revenue: [optional, select tiers]
Role:
Job title: [specific titles]
Job function: [department/function]
Seniority: [Individual Contributor, Manager, Director, VP, C-Suite, Owner/Partner]
Years of experience: [ranges]
Education:
Degrees: [optional]
Fields of study: [optional]
Schools: [optional]
Interests & Traits:
Member interests: [topics they engage with]
Member groups: [LinkedIn groups]
Member traits: [frequent travelers, job seekers, etc.]
Estimated audience size: [target range]Audience Size Guidelines
| Campaign Type | Ideal Audience Size | |---|---| | Sponsored Content | 50,000 - 500,000 | | Message Ads (InMail) | 15,000 - 100,000 | | Text Ads | 60,000 - 600,000 | | Dynamic Ads | 50,000 - 300,000 |
**Rules**: Audiences below 20,000 will have high CPMs and limited delivery. Audiences above 1M are usually too broad for B2B. Layer 2-3 targeting criteria but avoid over-narrowing. Exclude current customers from acquisition campaigns.
Matched Audiences (Retargeting)
1. **Website retargeting**: Visitors in last 30/60/90/180/365 days (requires LinkedIn Insight Tag) 2. **Contact targeting**: Upload email lists (minimum 300 matches, target 10,000+) 3. **Company targeting**: Upload company lists by name or domain 4. **Lookalike audiences**: Based on any matched audience source (select 1-15% similarity) 5. **Event retargeting**: People who RSVPed to LinkedIn Events 6. **Lead Gen Form retargeting**: People who opened but didn't submit a form 7. **Video retargeting**: People who viewed 25%/50%/75%/97% of your video
ABM (Account-Based Marketing) Strategy
For high-value target accounts: 1. Upload target company list (100-1,000 companies) 2. Layer job title + seniority targeting on top 3. Run awareness ads to the full buying committee 4. Retarget engaged users with lead gen or InMail 5. Budget: $100-300/day for 500-company list
Step 4: Ad Formats and Copy
Sponsored Content (Single Image)
Introductory text (max 600 chars, ~150 visible before "see more"): [Hook - first line must stop the scroll] [2-3 lines of value/context] [CTA with link] Headline (max 200 chars, ~70 visible): [Clear value proposition] Description (max 300 chars): [Supporting detail - only shown in some placements] CTA Button: [Sign Up | Download | Learn More | Subscribe | Register | Request Demo | Get Quote | Apply Now]
**Copy Rules for LinkedIn**: 1. Lead with a stat, question, or bold claim in the first line 2. Speak to the professional identity ("As a [job title], you know...") 3. Focus on business outcomes, not features (revenue, efficiency, growth) 4. Use "you" language, not "we" language 5. Include social proof: customer logos, metrics, awards 6. Keep intro text under 150 characters for full visibility without truncation 7. No clickbait — LinkedIn's professional audience responds to substance
Sponsored Content (Carousel)
Introductory text (max 255 chars): [Context-setting hook] Cards (2-10, recommended 4-6): Card 1: Headline (max 45 chars) + Image (1080x1080) Card 2-N: Headline (max 45 char
34 open-source marketing skills for Claude Code. SEO, content, email, ads, analytics, and growth.
Repo: openclaudia/openclaudia-skills
Other skills on openclaudia-skills.
- /ab-test-setup
Design, plan, and analyze A/B tests with statistical rigor. Use when the user asks about A/B testing, split testing, experiment design, statistical significance, sample size calculation, test duration, multivariate testing, or conversion experiments. Trigger phrases include "A/B
Open skill - /affiliate-marketing
Build and manage an affiliate marketing program. Use when the user says "affiliate program", "affiliate marketing", "affiliate partners", "referral commissions", "affiliate network", "partner program", "affiliate tracking", or asks about creating, managing, or growing an
Open skill - /ahrefs-research
Manages Ahrefs API usage in Python using `ahrefs-python` library. Use when working with SEO / marketing related tasks or with data including backlinks, keywords, domain ratings, organic traffic, site audits, rank tracking, and brand monitoring. Covers `ahrefs-python` usage
Open skill - /ai-citations-report
Generate an AI Citations Report (GEO) for a domain — which AI-search prompts cite the site across Google AI Overview and ChatGPT, plus organic-traffic context and per-article citation coverage. Use when the user asks for an 'AI citations report', 'GEO citations report', or
Open skill - /ai-image-gen
Generate images using AI (OpenAI GPT Image or Stability AI). Use when the user asks to generate an image, create an AI image, make an illustration, or produce artwork from a text prompt.
Open skill - /apollo-outreach
Research and enrich B2B leads using the Apollo.io API. Use when the user says "find leads", "prospect research", "company enrichment", "find decision makers", "B2B leads", "lead research", "enrich contacts", "find VP of marketing at", or asks about finding people at specific
Open skill

