Skip to content

SlashImagine/adangle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📐 adangle

    _      _                   _      
   / \  __| | __ _ _ __   __ _| | ___ 
  / _ \/ _` |/ _` | '_ \ / _` | |/ _ \
 / ___ \ (_| | (_| | | | | (_| | |  __/
/_/   \_\__,_|\__, |_| |_|\__, |_|\___|
              |___/       |___/        

Find your product's killer ad angle in seconds.

12 proven advertising frameworks. Zero dependencies. Zero API keys. Just run it and get fresh hooks, buyer psychology, and CTA directions instantly.

npx adangle "AI email writer for sales teams"

MIT License Node.js Zero Dependencies


Why this exists

Most marketers don't lose because they can't write.

They lose because they pick the wrong angle.

Same product, different angle:

  • one ad dies
  • another prints money

adangle helps you find those angles fast.


Quickstart

# Run instantly, no install
npx adangle "AI email writer for sales teams"

# Or install globally
npm install -g adangle
adangle "Shopify app that writes product descriptions with AI"

Example

npx adangle "organic protein powder for busy moms" --count 3
📐 adangle — find your product's killer ad angle
Product: "organic protein powder for busy moms"
3 angles generated

🔥 PAIN AMPLIFICATION
"Still struggling to stay consistent? There's a better way."
"The real reason struggling to stay consistent won't go away..."
CTA: Stop struggling to stay consistent. Start the results you've been working toward for months.

✨ DREAM OUTCOME
"Imagine the results you've been working toward for months — without guesswork."
"This is what those results actually look like."
CTA: See the results you've been working toward for months.

🦁 IDENTITY & TRIBE
"Built for people who take results seriously."
"You're not just buying protein. You're joining a tribe."
CTA: Join people who take results seriously.

What you get

For each angle, adangle gives you:

  • Angle name and psychological category
  • Emotion being targeted
  • 4 hook variations
  • Best-fit buyer mindset
  • CTA formula to extend into ads, landing pages, or scripts

Frameworks included

  • 🔥 Pain Amplification
  • ✨ Dream Outcome
  • 📣 Social Proof Wave
  • 🔮 Curiosity Gap
  • 🦋 Before → After
  • ⚔️ Common Enemy
  • ⚡ Speed & Simplicity
  • 🏆 Authority & Expertise
  • ⏰ Scarcity & Urgency
  • 🎯 Contrarian Take
  • 💸 Cost of Inaction
  • 🦁 Identity & Tribe

CLI options

npx adangle <product description> [options]

Options:
  --count <n>       Number of angles to generate
  --json            Output as JSON
  --md              Output as Markdown
  --only <ids>      Restrict to specific angle IDs
  --help            Show help
  --version         Show version

Examples

npx adangle "SaaS landing page builder"
npx adangle "Shopify returns app" --count 5
npx adangle "AI copywriter for ecommerce brands" --json
npx adangle "fitness coaching program" --md > angles.md
npx adangle "B2B sales CRM" --only pain_amplify,dream_outcome,authority

How it works

adangle is deliberately simple.

It does not call an LLM or external API.

Instead, it:

  1. parses your product description for audience, pain, outcome, and category signals
  2. maps those signals onto 12 proven ad-angle frameworks
  3. renders hooks and CTAs you can use as creative starting points

That means:

  • instant output
  • no token costs
  • no rate limits
  • works anywhere Node runs

Who it's for

  • performance marketers
  • founders writing their own ads
  • ecommerce operators
  • copywriters brainstorming angles
  • creators trying to break out of repetitive messaging

Viral angle

This is tweetable because it's instantly demoable:

“Paste your startup in, get 12 ad angles out.”

It turns a fuzzy creative problem into a visible before/after artifact people can share.


License

MIT

About

Find your product's killer ad angle in seconds. 12 proven frameworks. Zero deps, zero API keys.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors