AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Paid Ad Copy Writer

skill-affitor-affiliate-skills-paid-ad-copy-writer · by Affitor

>

No reviews yet
0 installs
13 views
0.0% view→install

Install

$ agentstack add skill-affitor-affiliate-skills-paid-ad-copy-writer

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-affitor-affiliate-skills-paid-ad-copy-writer)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Paid Ad Copy Writer? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Paid Ad Copy Writer

Write paid ad copy for affiliate offers — Facebook Ads, Google Search Ads, Google Display Ads, TikTok Ads, and Pinterest Ads. Each output includes multiple ad variants, targeting suggestions, compliance notes, and campaign setup guidance. Output is platform-formatted ad copy ready to deploy.

Stage

S7: Automation — When organic content proves profitable, paid ads let you scale 10x faster. But affiliate ad copy has unique constraints: platform policies around affiliate links, FTC disclosure requirements, and the need to drive clicks to a landing page (not direct-link). This skill writes compliant, high-converting ad copy for each platform.

When to Use

  • User wants to run paid traffic to affiliate offers
  • User says "write ad copy", "Facebook ad", "Google Ads", "TikTok ad"
  • User wants to scale a profitable organic campaign with paid media
  • User has a landing page (from S4) and wants ads driving traffic to it
  • User wants multiple ad variants for testing
  • Chaining from S4 (landing page) → write ads pointing to the landing page

Input Schema

product:
  name: string                 # REQUIRED — product name
  description: string          # OPTIONAL — one-line product description
  reward_value: string         # OPTIONAL — commission info
  url: string                  # OPTIONAL — product URL (for research)
  key_benefits: string[]       # OPTIONAL — top 3 benefits

platform: string               # REQUIRED — "facebook" | "google_search" | "google_display"
                               # | "tiktok" | "pinterest"

audience:
  description: string          # REQUIRED — target audience
  pain_points: string[]        # OPTIONAL — problems the audience has
  demographics: string         # OPTIONAL — age, gender, interests

budget: string                 # OPTIONAL — daily/monthly budget (e.g., "$20/day")

landing_url: string            # OPTIONAL — destination URL (from S4 or a bridge page)
                               # Note: most platforms don't allow direct affiliate links

Chaining context: If S1 product data exists, pull name, benefits, commission. If S4 landing page was created, use its URL as landing_url.

Workflow

Step 1: Analyze Product and Audience

Gather product info and audience details. If key_benefits is not provided, infer from product name and description using training knowledge.

Identify:

  • Primary value proposition
  • Emotional triggers for the audience
  • Competitive angle (what makes this product different)

Step 2: Select Ad Format

Each platform has specific formats:

Facebook Ads:

  • Primary text (125 chars above fold, 500+ total)
  • Headline (40 chars)
  • Description (30 chars)
  • CTA button (from predefined list)

Google Search Ads:

  • Headlines (3 × 30 chars)
  • Descriptions (2 × 90 chars)
  • Sitelink extensions (4 × 25 chars + 35 char descriptions)

Google Display Ads:

  • Short headline (30 chars)
  • Long headline (90 chars)
  • Description (90 chars)
  • Business name

TikTok Ads:

  • Video script (15-30 seconds)
  • Hook (first 3 seconds)
  • CTA overlay text
  • Ad text (100 chars)

Pinterest Ads:

  • Pin title (100 chars)
  • Pin description (500 chars)
  • Image text suggestions

Step 3: Write Ad Variants

Create 3-5 variants per platform, each testing a different angle:

  • Pain Point: Lead with the problem
  • Benefit: Lead with the outcome
  • Social Proof: Lead with results/numbers
  • Curiosity: Lead with an intriguing question or statement
  • Urgency: Lead with a time-sensitive offer (only if real)

Step 4: Add Compliance Notes

Per platform:

  • Facebook: "Paid Partnership" label if required. No misleading claims. Landing page must match ad claims. Affiliate links may be flagged — use a bridge/landing page.
  • Google: Ad must match landing page content. No superlative claims without proof. Affiliate disclaimer on landing page required. Follow Google Ads affiliate policies.
  • TikTok: #ad or Paid Partnership toggle. No medical/financial advice. Must feel native to platform.
  • Pinterest: Disclosures in pin description. Must link to content page, not direct affiliate link.

Step 5: Suggest Targeting

Recommend targeting parameters:

  • Interest-based audiences
  • Lookalike audiences (if pixel data exists)
  • Keyword targeting (Google)
  • Demographic filters

Step 6: Budget Allocation

If budget is provided, suggest:

  • Daily spend per variant (for A/B testing phase)
  • When to kill underperformers (after 500+ impressions with 1.5x)? If yes, scale it by increasing daily budget. If no variant is profitable, test new angles — the ad copy may not match the audience's pain point. Never scale a losing campaign.

> Next step — copy-paste this prompt: > "Set up conversion tracking for my ad campaign landing page" → runs conversion-tracker

Flywheel Connections

Feeds Into

  • conversion-tracker (S6) — ad links to track conversions
  • ab-test-generator (S6) — ad copy variants for testing

Fed By

  • affiliate-program-search (S1) — product data for ad copy
  • grand-slam-offer (S4) — offer framing for ad messaging
  • landing-page-creator (S4) — landing page URL as ad destination

Feedback Loop

  • conversion-tracker (S6) measures ad ROAS → optimize ad copy, targeting, and budget allocation

Quality Gate

Before delivering output, verify:

  1. Would I share this on MY personal social?
  2. Contains specific, surprising detail? (not generic)
  3. Respects reader's intelligence?
  4. Remarkable enough to share? (Purple Cow test)
  5. Irresistible offer framing? (if S4 offer skills ran)

Any NO → rewrite before delivering.

chain_metadata:
  skill_slug: "paid-ad-copy-writer"
  stage: "automation"
  timestamp: string
  suggested_next:
    - "conversion-tracker"
    - "ab-test-generator"
    - "landing-page-creator"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.