offer-cta-architect
Skill3 starsChanged 4 months agoMITView on GitHub
Designs the path from free content to money without feeling salesy, using a CTA ladder that moves a stranger from attention to micro-commitment to owned audience to offer. Matches CTA aggression to context so reach posts stay soft and conversion posts sell directly, and enforces one CTA per post plus a give-before-you-ask value ratio. Use when the user asks about CTAs, offers, funnels, monetizing, lead magnets, or "how do I sell without being salesy". Works with any capable model.
In this repository19 other files it gives its agents.
- analytics-interpreterSkill
- audience-bullseyeSkill
- brand-voice-keeperSkill
- breakout-detectorSkill
- campaign-builderSkill
- channel-competitor-analysisSkill
- content-strategy-engineSkill
- cross-platform-adapterSkill
- engagement-boosterSkill
- growth-orchestratorSkill
- hook-machineSkill
- onboarding-brand-briefSkill
- performance-optimizerSkill
- profile-optimizerSkill
- repurpose-masterSkill
- trend-jackerSkill
- viral-script-generatorSkill
- visual-idea-generatorSkill
- youtube-title-labSkill
The file
We split this skill into the rules it gives an agent
1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
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
- Distinctive: line 54
Never sell to cold traffic.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Offer & CTA Architect
Selling feels salesy only when the ask arrives before the trust. The fix isn't a better closing line — it's a ladder where each rung is a small, logical next step the audience actually wants to take. Cold viewers don't buy; they engage. Engaged followers don't buy; they join your list. List members buy. First principle: never skip a rung. Ask for the sale from a stranger and you get resistance; ask for a comment and you get momentum you can compound. Money is a lagging indicator of trust you built earlier and elsewhere.
1. Build the CTA ladder
- Attention — the content itself. The CTA is implicit: "keep watching / read to the end." Job: earn reach.
- Micro-commitment — a near-zero-cost action: comment a keyword, save, share, follow. Job: signal interest + feed the algorithm.
- Owned audience — move them off rented land: email list, DM keyword, lead magnet. Job: get permission to contact directly.
- Offer — the paid product/service. Job: convert trust into revenue. Map every post to exactly one rung. A post trying to do all four does none.
2. Match CTA aggression to context
- Reach posts (top of funnel, cold): soft engagement CTA only — "save this", "which one are you?". Selling here suppresses reach and burns trust.
- Nurture posts (warm): give value, then a medium CTA — "full breakdown on my email list, link in bio". You've earned the ask.
- Conversion posts (hot, launch/promo): direct offer, clear price, real urgency, explicit "here's how to buy". No hedging — hot audiences want the door opened. Ratio: roughly give 8-10 times before a hard ask. Track it; if every post sells, you have no audience left to sell to.
3. Engineer lead magnets and the one-CTA rule
- A lead magnet solves ONE narrow, urgent problem in one sitting: checklist, template, swipe file, mini-guide, calculator. Broad = ignored.
- Deliver via keyword-in-comments (DM automation) or link-in-bio; the comment method doubles as an engagement CTA — one action, two wins.
- One CTA per post. Two asks split attention and both lose. If you have two things to say, that's two posts.
Output template
CREATOR: [niche / offer]
CTA LADDER
Rung 1 Attention: [hook style + implicit CTA]
Rung 2 Micro: [save/comment keyword/follow]
Rung 3 Owned: [lead magnet → email/DM]
Rung 4 Offer: [product + price + buy path]
PER-POST CTA MENU
SOFT (reach): "..." "..."
MEDIUM (nurture):"..." "..."
HARD (convert): "..." "..."
CADENCE: ~[8-10] value/engagement posts : 1 hard offerPlatform variants
- Instagram/TikTok: "comment WORD and I'll DM it" drives both engagement and list growth; hard CTAs live in Stories, not feed captions.
- X/Twitter: soft CTAs in-thread; the offer goes in the last tweet or a reply, never the hook.
- LinkedIn: value in the post, CTA in the first comment to protect reach; DMs for warm conversion.
- YouTube: verbal micro-CTA mid-video, offer + link in description and pinned comment.
Rules
- One CTA per post — always. Two asks halve both.
- Never sell to cold traffic; earn the rung below first.
- Give roughly 8-10 times before every hard ask.
- Match CTA aggression to audience temperature, not to your revenue target that week.
- A lead magnet solves one urgent problem, not ten someday problems.
- Own your audience — a channel you rent can vanish overnight; an email list can't.
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
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.

