skills/composites/paid-channel-prioritizer/SKILL.md
For founders who don't know where to start with paid ads. Analyzes ICP, competitor ad presence, budget constraints, and product type to recommend which 1-2 paid channels to start with and provides a 90-day ramp plan. Prevents the common mistake of spreading a small budget across too many platforms.
npx skillsauth add athina-ai/goose-skills paid-channel-prioritizerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Answer the question every early-stage founder asks: "Where should I run ads?" This skill analyzes your product, ICP, competitors, and budget to recommend the right 1-2 channels to start with — plus a 90-day plan to get there.
Core principle: A $3K/month ad budget split across Google, Meta, LinkedIn, and TikTok means $750/channel — not enough for any platform to learn and optimize. This skill picks the best 1-2 channels and concentrates budget where it'll compound fastest.
Where does your buyer look when they have a problem?
| Buyer Journey Stage | Likely Channel | Signal | |--------------------|---------------|--------| | "I need a tool for X" (active search) | Google Search | High-intent keywords exist | | "I'm browsing and see something relevant" (passive) | Meta (FB/IG) | Visual/emotional product | | "I need to solve this at work" (professional) | LinkedIn | B2B decision-maker targeting | | "Everyone's talking about this" (social proof) | Twitter/X Ads | Category is trending | | "I watch content about this" (education) | YouTube | Long consideration cycle | | "I discovered it through content" (entertainment) | TikTok | B2C, young audience, visual |
Use web search to check publicly accessible ad libraries and gather competitor ad intelligence:
web_search: site:facebook.com/ads/library "[competitor name]"
web_search: "[competitor name]" Google Ads OR PPC OR paid search
web_search: "[competitor name]" LinkedIn Ads OR sponsored
web_search: "[competitor name]" advertising strategy
The Meta Ad Library (facebook.com/ads/library) and Google Ads Transparency Center (adstransparency.google.com) are publicly accessible — search them directly to see what competitors are running.
Build a competitor channel map:
| Competitor | Google | Meta | LinkedIn | Twitter | YouTube | TikTok | |-----------|--------|------|----------|---------|---------|--------| | [Comp A] | [Active/Not found] | [N ads] | [Active/Not found] | ... | ... | ... | | [Comp B] | ... | ... | ... | ... | ... | ... |
Insight: Where competitors are spending = validated channel. Where they're absent = opportunity or dead end.
Score each channel for this specific product:
| Factor (Weight) | Google Search | Meta | LinkedIn | YouTube | Twitter | TikTok | |----------------|--------------|------|----------|---------|---------|--------| | Buyer intent (25%) | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | | Targeting precision (20%) | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | | Competitor validation (15%) | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | | Budget efficiency (15%) | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | | ICP reachability (15%) | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | | Creative requirements (10%) | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | [1-10] | | Weighted Score | [X/10] | [X/10] | [X/10] | [X/10] | [X/10] | [X/10] |
| Channel | Best For | Worst For | Min Viable Budget | Creative Needs | |---------|---------|-----------|-------------------|---------------| | Google Search | High-intent capture, B2B, established category | New categories nobody searches for | $1K/mo | Text ads (low barrier) | | Meta (FB/IG) | Visual products, B2C, retargeting, lookalikes | Niche B2B with tiny audience | $1K/mo | Images + video (medium) | | LinkedIn | B2B enterprise, specific titles/industries | B2C, budget-conscious startups | $3K/mo | Professional content (medium) | | YouTube | Education-heavy products, long consideration | Impulse purchases, tiny budgets | $2K/mo | Video production (high) | | Twitter/X | Dev tools, trending categories, tech audiences | Mainstream B2C, precise targeting | $1K/mo | Short-form copy (low) | | TikTok | B2C, Gen Z/millennial, visual/fun products | B2B enterprise, older audience | $500/mo | Short video (high frequency) |
Pick the #1 channel based on:
Pick channel #2 only if:
| Budget Level | Recommendation | |-------------|---------------| | < $1.5K/mo | 1 channel only — concentrate everything | | $1.5K-3K/mo | 1 primary + retargeting — primary channel + Meta/Google retargeting ($300-500) | | $3K-7K/mo | 2 channels — 65% primary, 25% secondary, 10% retargeting | | $7K+/mo | 2-3 channels — diversify with testing budget |
Week 1: Setup
Week 2-3: Learn
Week 4: First Optimization
# Paid Channel Strategy — [Product Name] — [DATE]
## Your Profile
- Product: [Name]
- Model: [SaaS / B2C / etc.]
- ICP: [Summary]
- Monthly budget: $[X]
- Conversion goal: [Goal]
---
## Channel Scoring
| Channel | Score | Verdict |
|---------|-------|---------|
| [Top channel] | [X/10] | **PRIMARY — Start here** |
| [Second channel] | [X/10] | **SECONDARY — Add in month 2** |
| [Third channel] | [X/10] | Test later if budget grows |
| [Others] | [X/10] | Not recommended now |
---
## Why [Primary Channel]
**Top reasons:**
1. [Reason — tied to their specific product/ICP]
2. [Reason]
3. [Reason]
**What competitors are doing there:** [Evidence]
**Minimum viable budget:** $[X]/mo
**Expected cost per conversion:** $[X-Y] range (category benchmark)
---
## Why NOT [Channel They Might Assume]
[Brief explanation of why the obvious choice isn't right — e.g., "LinkedIn is too expensive for your $2K budget — you'd only reach ~500 people/month"]
---
## Budget Allocation
| Channel | Monthly Budget | Purpose |
|---------|---------------|---------|
| [Primary] | $[X] | [Prospecting / Lead gen] |
| [Retargeting] | $[X] | [Bring back visitors] |
| [Secondary — Month 2] | $[X] | [Test — evaluate after 30 days] |
---
## 90-Day Ramp Plan
### Month 1: [Primary Channel] Launch
[Specific weekly actions]
### Month 2: Optimize + Test [Secondary]
[Specific actions]
### Month 3: Scale or Pivot
[Decision criteria]
---
## Pre-Launch Checklist
- [ ] Landing page live and tested
- [ ] Conversion tracking installed and verified
- [ ] Initial audiences / keywords built
- [ ] 3 ad variants ready
- [ ] Daily budget cap set ($[X]/day)
- [ ] Weekly review scheduled
Save to channel-strategy-[YYYY-MM-DD].md in the current working directory (or user-specified path).
| Component | Cost | |-----------|------| | Competitor ad research (web search) | Free | | Channel analysis and planning | Free (LLM reasoning) | | Total | Free |
content-media
Takes an existing screen recording or demo video and adds professional zoom/pan effects synchronized to the narration. Uses transcript-driven zoom targeting and Remotion for rendering. Optionally replaces audio with a soundtrack.
tools
Repurposes long-form video (podcasts, interviews, talks) into short-form vertical clips for Instagram Reels, TikTok, and YouTube Shorts. Handles transcription, moment selection, clip extraction, speaker-tracked reframing (16:9 to 9:16), and animated captions.
development
Creates talking head videos from any source material (docs, changelogs, blog posts, notes, transcripts). Produces multi-scene videos with avatar narration over screenshots/images using HeyGen v2 API. Supports Quick Shot and Full Producer modes.
tools
Generates Instagram-ready product reels from any e-commerce product page URL. Scrapes product images, classifies by type, generates AI-animated clips via Higgsfield API, creates text overlays with style presets, and composes a 15-20 second reel with music. Supports model-based and product-only reels.