TOOLS & SKILLS
The Reddit Ad-Angles Skill 🛠️
The best ad copy is not written. It is taken from how customers already describe their problem. This skill mines Reddit for the real pain points, the exact.
The best ad copy I write, I don't actually write. I take it. Word for word, from how customers already describe their problem, and the biggest unfiltered focus group on the internet is Reddit.
I spent years at Meta watching how the best brands advertise, and the pattern never changed: the winning ad rarely sounded clever. It sounded like the customer talking to a friend. People do not respond to your positioning. They respond to their own words handed back to them. Then I left, built two 8-figure businesses, and the habit stuck. Before I spend a single dollar on ads, I go read what real people are saying.
Reddit is where people say what they actually think. No brand watching, no filter, no polite survey answers. This skill reads those conversations for you, pulls out the problems, desires, and objections people keep repeating, and turns them into ad angles you can actually test. Copy it, download it, or paste the quick version below. Then reuse it every time you launch something new.
What This Skill Does
You give it three things: your product, your customer, and the Reddit communities where those customers spend time. It does the rest, and it hands you a working document, not a vague summary.
- Ranked customer pain points, desires, and objections. Sorted by how often people bring them up, so you know what actually matters instead of guessing.
- A swipe file of 15 to 20 verbatim phrases. The exact words real people use, copied word for word, ready to drop straight into headlines and copy.
- 8 to 10 testable ad angles. Each one is a hook line written in the customer's own language, tied back to the real comment or thread it came from, so you can trust it.
It runs in Claude or ChatGPT's Codex, you save it once, and you re-run it for every launch. This is how I would research ads before touching an ad account.
The Skill (Copy Or Download)
Here is the full skill. Copy it, or download it as a ready-to-use file, then fill in the brackets with your product, your customer, and 2 to 4 subreddits. Save it once and it triggers itself every time you research a launch.
Do not want to install anything? Paste this shorter version straight into a chat and fill in the brackets. Same job, no setup.
Set It Up In Claude Or Codex
You have two ways to give the skill access to Reddit. The first needs zero setup. The second gives you deeper pulls if you want them.
- Open Claude or ChatGPT's Codex, on a version that can browse the web.
- Web-browsing route (easiest). Paste the skill, fill in your product, customer, and subreddits, and let the AI read Reddit's public pages directly. No keys, no config. This is enough for most launches.
- Reddit API route (deeper pulls). Create a free app at reddit.com/prefs/apps, choose the "script" type, and you get a free client ID and secret. Hand those to the AI so it can pull more threads and comments than browsing alone reaches. The official docs live at the Reddit API reference.
- Save it as a reusable skill. In claude.ai you add it under Settings as a Skill, and in Claude Code it is a folder in your skills directory. In Codex, save it as a reusable file you re-open each launch.
- Reuse it forever. Every new product, swap the three inputs and run it again. You build the muscle once and keep it.
How To Run It
Fill in three inputs and let it work. Here is a worked example so you can see the shape of a good setup.
- Product: a magnesium glycinate supplement for people who wake up in the middle of the night and cannot fall back asleep.
- Target customer: stressed professionals, roughly 30 to 50, who have tried melatonin and hate waking up groggy.
- Subreddits: r/insomnia, r/sleep, r/Supplements, r/Magnesium.
From there the skill searches the most active recent threads, reads the top comments, and comes back in a few minutes with the ranked lists, the swipe file, and the angles. If a subreddit turns out to be too quiet, it will tell you and suggest a livelier one instead of padding the results.
The more specific your product line and customer are, the sharper the angles. "A supplement for tired people" gives you mush. "For the person who wakes up at 3am with a racing mind" gives you a hook.
What You Get Back
Three things you can put to work the same day.
The problems people keep raising, the outcomes they say they want, and the reasons they hesitate, each list sorted by how often it showed up. This tells you what to lead with and what to answer before someone scrolls past.
15 to 20 exact phrases, copied word for word, typos and all. This is your raw material. Headlines, subject lines, landing-page bullets, and hooks all come out of this list. You are not writing copy from scratch, you are choosing from what already works.
Each angle is a hook line in the customer's own words, the pain or desire it maps to, and the real quote it came from. For example: hook, "I stopped waking up at 3am and I changed nothing except this." Rooted in the top pain, waking mid-night and not falling back asleep. Source, a top comment in r/insomnia describing exactly that. Every angle is traceable, so nothing is a guess.
Turn The Angles Into Ads
You have the angles. Here is how I turn them into ads that get tested instead of sitting in a doc.
- Use the exact words. Do not polish them. The typo and the plain phrasing are why it sounds real. The moment it sounds like marketing, it stops working.
- One angle per ad. Test them against each other, do not blend three into one. You want to know which pain point actually pulls.
- Lead with the pain, not your product name. People stop scrolling for their own problem, not for your brand. Name it in the first line.
- Keep the swipe file open. Reuse those phrases in headlines, email subject lines, and landing-page bullets, not just the ad hook.
- Kill the losers fast, scale the winner. Real customer language raises your odds, but the market still votes. Let the test decide, then put your money behind what wins.
Run the skill, pull the angles, test the top three or four, and you have a launch built on how your customer actually talks. That is the whole edge, and it costs you nothing but the reading the AI does for you.
Content and paid ads are distribution engines for your core value proposition. Don't create content just for engagement—engineer every hook to qualify high-intent buyers, demonstrate immediate proof, and lead into a frictionless capture mechanism. Track cost-per-qualified-lead (CPQL) over vanity impressions.