agentleFS
vindreshsinghvindreshsingh/engineering-skills/skills/marketing/paid-ads/SKILL.md

paid-ads

Skill0 starsChanged 5 months agoMITView on GitHub

Plans and runs paid acquisition campaigns for developer products — Google, LinkedIn, Meta, and dev-focused ad platforms. Use when organic growth needs a paid boost, launching to a cold audience, or scaling sign-ups with measurable CAC.

54 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use andreessen, business-investment-advisor and 10 more.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • Hussain-ElfalahSkill

    andreessen

    Also in 4 projects that use this

  • Hussain-ElfalahSkill

    business-investment-advisor

    Also in 4 projects that use this

  • csiddhant796-blipSkill

    karpathy-coder

    Use when writing, reviewing, or committing code to enforce Karpathy's 4 coding principles — surface assumptions before coding, keep it simple, make surgical changes, define verifiable goals. Triggers on "review my diff", "check complexity", "am I overcomplicating this", "karpathy check", "before I commit", or any code quality concern where the LLM might be overcoding.

    Also in 4 projects that use this

  • ai-vitaSkill

    aso-audit

    When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

    Also in 8 projects that use this

  • +8 more from Hussain-Elfalah

The file

We split this skill into the rules it gives an agent

7 rules. 0 are common, 7 are distinctive, and 0 are very specific to this project.

  • 0

    Common

    Most of the 49 edited versions we read keep these.

  • 7

    Distinctive

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use paid-ads checklist alongside this process.

    line 15
  2. Distinctive:

    No tracking = no campaign.

    line 38
  3. Distinctive:

    Start one platform for 2 weeks before splitting budget.

    line 50
  4. Distinctive:

    No stock photos of handshakes

    line 69
  5. Distinctive:

    No false claims or fake urgency

    line 88
  6. Distinctive:

    No conversion pixel firing

    line 100
  7. Distinctive:

    All budget on one ad with no variants

    line 103

“Common” is measured: kept by at least 6 in 10 of the 49 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Paid Ads

Organic takes months; paid buys targeted reach now — if you measure it. Developer products fail at paid when they run generic B2C ads instead of intent-driven campaigns with landing pages that match the ad promise.

Chains from [[growth-strategy]] (ICP, budget, CAC targets) and feeds [[seo-growth]] (landing page quality). Coordinate with [[social-distribution]] for creative reuse.

Use paid-ads checklist alongside this process.

When to Use

  • Launching to cold audience with budget allocated
  • Organic channels plateaued — need scalable sign-ups
  • Retargeting site visitors who didn't convert
  • Testing messaging before heavy content investment

Skip when: no landing page, no conversion tracking, or budget < minimum viable test ($500–1000/mo).

Process

1. Define campaign economics

FieldExample
GoalSign-up, demo request, waitlist
Monthly budget$1,000 test / $5,000 scale
Target CAC$15 sign-up
Landing pageUTM-tagged, matches ad copy
TrackingPixel + conversion event verified

No tracking = no campaign.

2. Pick platforms by ICP

PlatformBest for dev products
Google SearchHigh intent ("developer networking app")
LinkedInB2B, career-stage targeting, mentors
Meta/InstagramBroad, cheaper tests — lower intent
Reddit AdsSubreddit targeting (r/programming, r/cscareerquestions)
Dev newslettersSponsorships — treat as paid, measure clicks

Start one platform for 2 weeks before splitting budget.

3. Campaign structure

Campaign: [Product] — Sign-ups — [Month]
  Ad set: ICP segment (e.g. bootcamp grads, 0–3 YOE)
    Ad A: Pain hook + screenshot
    Ad B: Social proof + CTA
    Ad C: Feature demo video
  • 3–5 ad variants per ad set — kill losers after 1,000 impressions or 50 clicks
  • One message pillar per ad set ([[growth-strategy]])
  • Landing page headline matches ad hook exactly

4. Creative rules for developers

  • Show the product — screenshot or 15-sec demo
  • No stock photos of handshakes
  • Specific benefit: "Find a mentor in your stack" not "Grow your network"
  • Lead with problem, not logo
  • Testimonial or user count if available

5. Launch and optimize (weekly)

MetricAction
CTR < 1%New hooks/creative
CPC highNarrow audience or better landing page
Clicks but no sign-upsLanding page / offer mismatch
CAC > targetPause ad set; fix funnel
CAC < targetIncrease budget 20%

Report to [[growth-strategy]] weekly review.

6. Compliance

  • No false claims or fake urgency
  • Privacy policy linked on landing page
  • Ad platform policies (especially LinkedIn professional targeting)

Common Rationalizations

  • "We'll optimize later" — Without week-1 kill rules, budget burns on losers.
  • "Send traffic to homepage" — Generic pages kill conversion; dedicated landing page per campaign.
  • "More platforms = more reach" — One platform mastered beats five at 10% budget each.

Red Flags

  • No conversion pixel firing
  • Ad promise ≠ landing page headline
  • CAC unknown after 2 weeks
  • All budget on one ad with no variants
  • Retargeting everyone including converters

Verification

  • Budget, goal, target CAC, landing page defined
  • Tracking verified (test conversion fires)
  • One platform chosen with 3+ ad variants
  • Landing page matches ad hooks
  • Weekly kill/scale rules documented
  • First week metrics reported to growth-lead

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.