agentleFS
marcus-at-localhostmarcus-at-localhost/market-context-kit/skills/ads/SKILL.md

ads

Skill0 starsChanged 3 months agoMITView on GitHub

Use when the user asks for ad copy, ad creative, paid campaign strategy, audience targeting, retargeting, or budget and testing plans for Google, Meta, LinkedIn, or similar platforms.

54 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use popups, ads-test 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.
  • CesarjoquinSkill

    popups

    When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," "overlay," "collect emails with a popup," "exit popup," "scroll trigger," "sticky bar," or "notification bar." Use this for any overlay or interrupt-style conversion element. For forms outside of popups, see cro. For general page conversion optimization, see cro.

    Also in 23 projects that use this

  • chriswesttSkill

    ads-test

    A/B test design and experiment planning for paid advertising. Structured hypothesis framework, statistical significance calculator, test duration estimator, sample size calculator, and platform-specific experiment setup guides (Meta Experiments, Google Experiments, LinkedIn A/B). Use when user says A/B test, split test, experiment design, test hypothesis, statistical significance, sample size, or test duration.

    Also in 5 projects that use this

  • chriswesttSkill

    ads-dna

    Brand DNA extractor for paid advertising. Scans a website URL to extract visual identity, tone of voice, color palette, typography, and imagery style. Outputs brand-profile.json to the current directory. Run before /ads create or /ads generate for brand-consistent creative. Triggers on: brand DNA, brand profile, extract brand, brand identity, brand colors, what is the brand voice, analyze brand, brand style guide.

    Also in 6 projects that use this

  • CesarjoquinSkill

    free-tools

    When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," "free resource," "ROI calculator," "grader tool," "audit tool," "should I build a free tool," or "tools for lead gen." Use this whenever someone wants to build something useful and give it away to attract leads or earn links. For downloadable content lead magnets (ebooks, checklists, templates), see lead-magnets.

    Also in 24 projects that use this

  • coreyhaines31Skill

    marketing-council

    When the user wants multiple expert perspectives on a marketing question — a simulated board of advisors staffed by legendary marketers (Seth Godin, David Ogilvy, Eugene Schwartz, April Dunford, Rory Sutherland, Alex Hormozi, Byron Sharp, and more). Also use when the user mentions 'marketing council,' 'board of advisors,' 'advisory board,' 'what would Seth Godin say,' 'what would Ogilvy think,' 'channel Hormozi,' 'get multiple perspectives,' 'debate this,' 'have the council review,' 'marketing mentors,' or asks how a famous marketer would approach their problem. The council gives each advisor's take through their documented frameworks, surfaces where they disagree, and synthesizes a recommendation. For executing the winning direction, hand off to positioning, offers, copywriting, ads, or the relevant skill.

    Also in 18 projects that use this

  • +2 more from chriswestt
  • +5 more from Cesarjoquin

The file

Show its rules and text

We split this skill into the rules it gives an agent

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

  • 0

    Common

    Most of the 52 edited versions we read keep these.

  • 7

    Distinctive

    This author's own choices. Worth a look.

  • 10

    Very specific

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

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Read ${CLAUDE_PLUGIN_ROOT}/references/grounding.md and load any _grounding/ folder it finds.

    line 21
  2. Very specific:

    Read ${CLAUDE_PLUGIN_ROOT}/references/business-context.md, resolve the business type, and load the single matching example pack.

    line 22
  3. Very specific:

    Read ${CLAUDE_PLUGIN_ROOT}/references/output-location.md.

    line 23
  4. Very specific:

    Use python3 on macOS/Linux.

    line 29
  5. Distinctive:

    Write ad copy in the language of the market being targeted, and price every recommendation in that market's currency.

    line 41
  6. Distinctive:

    Before writing any ads, establish:

    line 49
  7. Distinctive:

    Document Ads (PDF carousel)

    line 204
  8. Distinctive:

    Use trending sounds and music

    line 251
  9. Distinctive:

    Keep it fast-paced with jump cuts

    line 254
  10. Distinctive:

    Test one variable at a time

    line 422
  11. Distinctive:

    Run tests for at least 3-5 days or 1,000 impressions per variant

    line 423
  12. Very specific:

    Write the full output to the exact output_path resolved in Phase 0:

    line 432
  13. Very specific:

    Look only inside the Phase 0 audit_dir, for the exact same domain scope.

    line 528
  14. Very specific:

    If MARKETKIT - COPY-SUGGESTIONS - <domain>.md exists, reuse value propositions and messaging angles

    line 530
  15. Very specific:

    If MARKETKIT - COMPETITOR-REPORT - <domain>.md exists, use competitor positioning for comparison ads

    line 531
  16. Very specific:

    If MARKETKIT - FUNNEL-ANALYSIS - <domain>.md exists, align ad funnel stages to conversion path

    line 532
  17. Very specific:

    If MARKETKIT - SOCIAL-CALENDAR - <domain>.md exists, promote top organic content as Spark/boosted ads

    line 533

“Common” is measured: kept by at least 6 in 10 of the 52 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

Ad Creative & Copy Generation

You are the advertising engine for /marketkit:ads <url>. You generate complete ad campaigns across platforms with full copy variations, audience targeting strategies, budget recommendations, and creative specifications. Every ad is ready for production or handoff to a media buyer.

When This Skill Is Invoked

The user runs /marketkit:ads <url>. Fetch the target site to understand the business, product, audience, and value propositions. Generate complete campaign structures across relevant platforms. Output everything to AD-CAMPAIGNS.md.


Phase 0: Grounding and Business Context

  1. Read ${CLAUDE_PLUGIN_ROOT}/references/grounding.md and load any _grounding/ folder it finds. Claim rules bind ad copy especially hard — ad platforms reject unsupported superlatives, and regulated industries police them.
  2. Read ${CLAUDE_PLUGIN_ROOT}/references/business-context.md, resolve the business type, and load the single matching example pack. It supplies the retargeting creative angles and the channels worth funding.
  3. Read ${CLAUDE_PLUGIN_ROOT}/references/output-location.md. Normalize the target URL to its exact non-www domain and resolve today's output path now:

    python "${CLAUDE_PLUGIN_ROOT}/scripts/resolve_audit_output.py" --purpose AD-CAMPAIGNS --scope <domain> --extension md

    Use python3 on macOS/Linux. Retain audit_dir for the Cross-Skill Integration lookups below, and the exact output_path for the final write.

Then resolve optional report metadata from the same working directory:

python "${CLAUDE_PLUGIN_ROOT}/scripts/resolve_report_metadata.py" --toolkit "Market Context Kit" --host <exact active host> --provider <exact active LLM provider> --model <exact active model id>

Never guess a runtime value. Handle the three outcomes exactly as ${CLAUDE_PLUGIN_ROOT}/references/output-location.md specifies: null means write no metadata block at all, a JSON object means reproduce its fields verbatim as YAML front matter at the very top of the report, and an error means stop rather than invent or drop attribution.

Read ${CLAUDE_PLUGIN_ROOT}/references/webfetch-artifacts.md before quoting page copy or asserting anything about a page's structure, staleness, or absence. Page text used as evidence must come from scripts/analyze_page.py or another real parser — never an ad-hoc regex HTML-to-text script — and must be text a visitor actually sees, not commented-out, hidden, or attribute-only markup.

Write ad copy in the language of the market being targeted, and price every recommendation in that market's currency.


Phase 1: Campaign Foundation

1.1 Business and Offer Analysis

Before writing any ads, establish:

Context ElementSourcePurpose
Product/ServiceURL analysisCore of all ad messaging
Commercial modelPricing, RFQ, contact, catalog, distributor, or enrollment pathDetermines funnel depth, CTA, and ad strategy
Target audienceSite copy, user inputAudience targeting parameters
Unique selling propositionHomepage, featuresPrimary ad differentiation
Conversion actionCTAs on siteWhat the ad should drive toward
Social proofTestimonials, numbersTrust elements for ad copy
ObjectionsFAQ, competitor analysisObjection-handling ad angles
CompetitorsIndustry knowledgeCompetitive positioning angles

1.2 Campaign Objective Mapping

Map the business goal to the right campaign objective:

Business GoalCampaign ObjectivePrimary PlatformAd Format
Brand awarenessReach / ImpressionsMeta, YouTube, TikTokVideo, Display
Lead generationLead Gen / ConversionsMeta, LinkedIn, GoogleLead forms, Landing pages
Trial signupsConversionsGoogle, Meta, LinkedInSearch, Landing pages
E-commerce salesSales / ROASGoogle Shopping, Meta, TikTokShopping, Carousel
App installsApp InstallMeta, Google, TikTokApp install ads
Event registrationConversionsMeta, LinkedInEvent ads, Landing pages
Content promotionEngagement / TrafficMeta, Twitter, LinkedInBoosted posts, Video
RFQ / technical inquiryLead Gen / ConversionsGoogle Search, LinkedInSearch, Lead forms, Landing pages
Distributor or catalog demandSearch / ConversionsGoogle Search, Microsoft AdsSearch, Call, Landing pages
Regulated buyer educationLead Gen / TrafficLinkedIn, Google Search, trade mediaDocument ads, Search, Sponsored content
Course enrollmentConversions / Lead GenGoogle, LinkedIn, MetaSearch, Event ads, Landing pages

Phase 2: Platform-Specific Ad Generation

These are platform mechanics — formats, character limits, specs — for every platform the suite covers. Generate ads only for the platforms the business should actually be on. The budget allocation table in Phase 4.1 sets that: it puts consumer-video platforms at 0% for industrial, distributor and regulated businesses, whose spend belongs on search, LinkedIn and trade media instead.

Creative angles and voice come from the example pack loaded in Phase 0, not from the sample copy in this section.

2.1 Google Ads

Search Ads (Responsive Search Ads):

Character limits:

  • Headlines: Up to 15 headlines, 30 characters each
  • Descriptions: Up to 4 descriptions, 90 characters each
  • Display URL path: 2 fields, 15 characters each

Generate at least:

  • 10 headlines covering these angles:
    • Brand name + value prop
    • Pain point + solution
    • Specific benefit + number
    • Social proof headline
    • Urgency / offer headline
    • Question headline
    • How-to headline
    • Comparison headline
    • Feature-focused headline
    • Action-oriented headline
  • 4 descriptions covering:
    • Value proposition + CTA
    • Features + benefits
    • Social proof + trust
    • Urgency + offer details

Keyword Strategy:

  • 10-15 high-intent keywords per ad group
  • Match types: mix of exact, phrase, and broad match modified
  • Negative keywords list (10-20 irrelevant terms to exclude)
  • Organize into 3-5 ad groups by theme

Performance Max Campaigns:

  • Asset groups organized by audience segment
  • Headline variations (15 short + 5 long)
  • Description variations (5)
  • Image specs: 1200x1200 (square), 1200x628 (landscape), 960x1200 (portrait)
  • Video assets: 10-30 seconds recommended
  • Audience signals: custom segments, in-market, affinity

2.2 Meta Ads (Facebook + Instagram)

Ad Formats and Specs:

FormatPlacementImage SpecVideo SpecText Limits
Single ImageFeed, Stories, Reels1080x1080 (feed), 1080x1920 (stories)N/APrimary: 125 chars, Headline: 40, Description: 30
VideoFeed, Stories, ReelsN/A1080x1080 or 1080x1920, <240 minSame as image
CarouselFeed, Stories1080x1080 per card, 2-10 cards1080x1080, <240 minSame as image
CollectionFeed1200x628 cover1200x628 coverSame as image

Generate for each ad concept:

  • Primary text (3 variations: short, medium, long)
  • Headline (5 variations)
  • Description (3 variations)
  • CTA button (select from: Learn More, Sign Up, Shop Now, Get Offer, Book Now, Download, Contact Us)

Ad Copy Angles (generate 5-10 per campaign):

Angle 1: PAIN POINT
  "Tired of [specific frustration]? [Product] eliminates [pain] so you can
   focus on [desired outcome]."

Angle 2: SOCIAL PROOF
  "[Number] [audience] already use [product] to [benefit].
   See why [specific customer] calls it '[quote].'"

Angle 3: BEFORE/AFTER
  "Before [product]: [painful state]
   After [product]: [desired state]
   The difference? [Unique mechanism]."

Angle 4: OBJECTION HANDLING
  "Think [product type] is [common objection]? [Counter with evidence].
   Try it free for [trial period] — no [risk]."
  For RFQ/industrial: "Need [standard/application] proof before you specify? [Brand] provides [certification/test/data] and direct expert review."

Angle 5: URGENCY/SCARCITY
  "[Limited offer detail]. [Number] spots left this month.
   [Product] helps you [benefit] — lock in [offer] before [deadline]."

Angle 6: CURIOSITY
  "The [industry] secret that [specific result] (most [audience] miss this)."

Angle 7: DIRECT BENEFIT
  "Get [specific outcome] in [timeframe] with [product].
   No [common objection]. Just [benefit]."

Angle 8: COMPARISON
  "Still using [competitor/old way]? [Product] gives you [advantage]
   at [fraction/price benefit]."

Angle 9: TESTIMONIAL
  "'[Specific quote from customer about specific result]'
   — [Customer name], [title/company]"

Angle 10: HOW-TO
  "How to [achieve desired outcome] in 3 steps:
   1. [Step using product]  2. [Step]  3. [Result]"

2.3 LinkedIn Ads

Ad Formats:

  • Sponsored Content (single image, video, carousel)
  • Message Ads (InMail)
  • Text Ads
  • Conversation Ads
  • Document Ads (PDF carousel)

Character Limits:

  • Sponsored Content: Intro text 600 chars, Headline 200 chars
  • Message Ads: Subject 60 chars, Body 1,500 chars
  • Text Ads: Headline 25 chars, Description 75 chars

LinkedIn-Specific Copy Angles:

  • Professional development: "Level up your [skill]"
  • Industry insight: "[Industry] is changing. Here's how to stay ahead."
  • ROI-focused: "Companies using [product] see [X]% improvement in [metric]"
  • Peer comparison: "Your competitors are already using [approach]. Are you?"
  • Thought leadership: "[Report/whitepaper] reveals [surprising finding]"

Targeting Options to Recommend:

  • Job title targeting (decision makers)
  • Company size
  • Industry
  • Seniority level
  • Skills and interests
  • Matched audiences (website retargeting, email lists)
  • Lookalike audiences

2.4 TikTok Ads

Ad Formats:

  • In-Feed Ads (video)
  • TopView (full-screen takeover)
  • Branded Hashtag Challenge
  • Spark Ads (boosted organic content)

Specs:

  • Video: 9:16 vertical, 5-60 seconds (9-15 seconds optimal)
  • Resolution: 720x1280 minimum
  • File size: Up to 500 MB
  • Ad text: 100 characters
  • CTA buttons: Learn More, Shop Now, Sign Up, Download, Contact Us

TikTok Creative Principles:

  • First 3 seconds determine watch rate (hook immediately)
  • Native aesthetic outperforms polished ads (look organic)
  • Use trending sounds and music
  • Text overlays for sound-off viewing
  • Face-to-camera content outperforms product-only
  • Keep it fast-paced with jump cuts

TikTok Script Template:

[0-3 sec] HOOK: "Wait — you're still doing [old way]?"
[3-10 sec] PROBLEM: Show the frustration / pain point visually
[10-20 sec] SOLUTION: Introduce product with quick demo
[20-25 sec] PROOF: Flash testimonial, number, or result
[25-30 sec] CTA: the next step, in the platform's own idiom

2.5 Twitter/X Ads

Ad Formats:

  • Promoted Tweets (text, image, video, carousel)
  • Follower Ads
  • Amplify (video pre-roll)

Character Limits:

  • Tweet text: 280 characters (but 100-150 performs best)
  • Image: 1200x675 or 1080x1080
  • Video: up to 2:20, but 6-15 seconds optimal

Twitter Ad Copy Style:

  • Conversational, not corporate
  • Hot take + solution format
  • Thread-style ads (first tweet is the hook, rest is the story)
  • Engage in trending conversations with brand angle

Phase 3: Retargeting Sequences

3.1 Three-Stage Retargeting Funnel

STAGE 1: AWARENESS (Cold Audience)
  Audience: Lookalikes, interest-based, broad targeting
  Goal: Introduce the brand and value proposition
  Ad Type: Educational content, how-to videos, thought leadership
  Budget: 40% of total ad spend
  Metrics: CPM, reach, video view rate, landing page views

STAGE 2: CONSIDERATION (Warm Audience)
  Audience: Website visitors (7-30 days), video viewers (50%+),
            social engagers, email list
  Goal: Build trust and handle objections
  Ad Type: Case studies, testimonials, demos, comparison content
  Budget: 35% of total ad spend
  Metrics: CPC, CTR, landing page conversion rate

STAGE 3: CONVERSION (Hot Audience)
  Audience: Cart abandoners, pricing/RFQ/contact page visitors, trial users,
            datasheet downloaders, course schedule viewers, high-intent page visitors
  Goal: Drive the final conversion action
  Ad Type: Direct offer, RFQ CTA, expert consultation, enrollment reminder, authentic urgency, guarantee, limited-time discount
  Budget: 25% of total ad spend
  Metrics: CPA, ROAS, conversion rate

3.2 Retargeting Ad Sequences

For each stage, generate 3-5 ad variations. The creative angles per stage are in the loaded example pack — Ads — retargeting creative in either pack.

The stage logic is shared; the angles are not. Discount, trial and countdown angles convert one audience and disqualify the advertiser with the other, where the equivalent closing angles are specification response time, documentation availability, sample dispatch and stock.


Phase 4: Budget and Performance

4.1 Budget Allocation Recommendations

By Platform (adjust based on business type):

Business TypeGoogleMetaLinkedInTikTokOther
SaaS (B2B)30%25%30%5%10%
SaaS (B2C)25%40%5%20%10%
E-commerce30%40%0%20%10%
Agency20%30%35%5%10%
Local Business50%35%0%5%10%
Creator/Course10%40%10%30%10%
B2B Industrial / Manufacturing45%5%35%0%15% (trade media/directories)
Technical Supplier / Distributor55%10%20%0%15% (Microsoft/search partners)
Regulated / Compliance B2B35%5%45%0%15% (trade media/webinars)
Training / Academy30%20%30%5%15% (industry associations)

By Funnel Stage:

  • Awareness: 40% (audience building)
  • Consideration: 35% (retargeting warm leads)
  • Conversion: 25% (driving purchases/signups)

4.2 ROAS Benchmarks by Industry

IndustryAcceptable ROASGood ROASExcellent ROAS
E-commerce2:14:18:1+
SaaS3:15:110:1+
Lead Gen2:1 (by lead value)4:17:1+
Courses3:16:110:1+
Local Services2:13:15:1+
Industrial B2B Lead Gen2:1 (pipeline value)4:16:1+
Regulated B2B2:1 (pipeline value)3:15:1+

CPA Benchmarks — US market, USD, approximate:

PlatformB2B LeadB2C LeadE-commerce PurchaseSaaS Trial
Google Search$30-80$10-30$15-40$20-60
Meta$20-60$5-20$10-30$15-45
LinkedIn$50-150N/AN/A$40-100
TikTok$15-40$3-15$8-25$10-35
Trade Media / Directories$80-250N/AN/AN/A

Convert and caveat before quoting these:

  • Market. Auction density differs by country. German-language B2B search in narrow industrial verticals often runs lower CPC than the US equivalent but with a fraction of the volume; broad EU consumer auctions frequently run cheaper than US ones. Never present a US figure as the client's expected cost.
  • Currency. Quote in the client's currency and say which market the source figure came from.
  • Buying model. Trade media, industry portals and directories are usually sold per insertion, per issue or per period, not per click. A CPA figure for those is derived after the fact, not bid.
  • Lead value. High CPA is not automatically bad. A €400 industrial lead that closes a five-year supply relationship outperforms a €15 consumer lead. Judge against lead value and pipeline, and say so instead of scoring the number alone.

4.3 Landing Page Alignment

For each ad campaign, verify landing page alignment:

Alignment Checklist:

  • Does the landing page headline match the ad headline?
  • Does the landing page deliver on the ad's promise?
  • Is the CTA on the landing page consistent with the ad's CTA?
  • Is the visual style consistent between ad and page?
  • Is the landing page mobile-optimized (critical for social ads)?
  • Does the landing page load in under 3 seconds?
  • Is there one clear conversion action (not multiple competing CTAs)?

Message Match Score: Rate the alignment between each ad and its destination page 1-10. Flag any score below 7.


Phase 5: Ad Variations and Testing

5.1 Variation Generation

For each ad concept, generate:

  • 5 headline variations (different angles, lengths, emotions)
  • 3 primary text variations (short: 1-2 sentences, medium: 3-4 sentences, long: 5-7 sentences)
  • 3 CTA variations
  • 3 visual concept descriptions (for designer handoff)

5.2 Testing Framework

Test Priority Order:

  1. Audience (who you target matters most)
  2. Offer (what you offer: free trial vs demo vs discount vs RFQ vs datasheet vs expert review vs enrollment)
  3. Creative concept (the big idea and visual approach)
  4. Headline (specific wording of the hook)
  5. Body copy (supporting text)
  6. CTA (button text and color)

Testing Rules:

  • Test one variable at a time
  • Run tests for at least 3-5 days or 1,000 impressions per variant
  • Statistical significance threshold: 95%
  • Kill underperformers at 2x the CPA target
  • Scale winners by 20% budget increments (not 2x overnight)

Output Format: MARKETKIT - AD-CAMPAIGNS - <domain>.md

Write the full output to the exact output_path resolved in Phase 0:

[YAML front matter from the Phase 0 metadata resolver — exact shape in references/output-location.md. Omit the whole block when the resolver returned null.]

# Ad Campaigns: [Business Name]

**URL:** [url] \
**Date:** [current date] \
**Business Type:** [type] \
**Primary Objective:** [objective] \
**Recommended Platforms:** [platforms]

---

## Campaign Strategy Overview

[2-3 paragraph overview of the ad strategy]

## Audience Targeting

[Detailed audience definitions for each platform]

## Campaign 1: [Platform Name]

### Ad Group 1: [Theme]

**Targeting:** [audience parameters] \
**Budget:** [recommended daily/monthly] \
**Objective:** [campaign objective]

#### Ad Variation 1

- **Headline:** [text]
- **Primary Text:** [text]
- **Description:** [text]
- **CTA:** [button text]
- **Visual:** [creative description]
- **Landing Page:** [URL/page]

[Repeat for each variation]

[Repeat for each ad group and platform]

## Retargeting Strategy

[Three-stage funnel with ad variations]

## Budget Allocation

[Platform and funnel stage breakdown]

## Testing Plan

[Prioritized A/B tests]

## Performance Benchmarks

[ROAS and CPA targets by platform]

## Landing Page Alignment

[Message match assessment and recommendations]

## Creative Brief for Designers

[Visual specifications, brand guidelines, image/video requirements]

Terminal Output

=== AD CAMPAIGNS GENERATED ===

Business: [name]
Platforms: [list]
Total Ad Variations: [count]

Campaign Structure:
  Google Ads: [X] ad groups, [X] variations
  Meta Ads: [X] ad sets, [X] variations
  LinkedIn: [X] campaigns, [X] variations

Budget Recommendation: [X,XXX]/month
Expected CPA: [XX]-[XX]
Target ROAS: [X]:1

Full campaigns saved to: [resolved output_path, e.g. Audit/MARKETKIT - AD-CAMPAIGNS - example.com.md]

Cross-Skill Integration

Look only inside the Phase 0 audit_dir, for the exact same domain scope. Never search older audit folders.

  • If MARKETKIT - COPY-SUGGESTIONS - <domain>.md exists, reuse value propositions and messaging angles
  • If MARKETKIT - COMPETITOR-REPORT - <domain>.md exists, use competitor positioning for comparison ads
  • If MARKETKIT - FUNNEL-ANALYSIS - <domain>.md exists, align ad funnel stages to conversion path
  • If MARKETKIT - SOCIAL-CALENDAR - <domain>.md exists, promote top organic content as Spark/boosted ads
  • Suggest follow-up: /marketkit:funnel for conversion path, /marketkit:landing for page optimization

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.