create-image-fal
Generate or edit an image via any FAL image model (nano-banana edit, gpt-image, flux, ...), ROUTED THROUGH THE fal-proxy so it bills the Ads agent. image_urls…
Research a specific competitor across their website, reviews, ads, social presence, and pricing — then produce a structured sales battlecard with positioning traps, objection handlers, landmine questions, and win/loss themes. Chains web research, review mining, and ad
$ npx -y skills add gooseworks-ai/goose-skills --skill battlecard-generator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/battlecard-generatorContext preview
The summary Claude sees to decide when to auto-load this skill.
Research a specific competitor across their website, reviews, ads, social presence, and pricing — then produce a structured sales battlecard with positioning traps, objection handlers, landmine questions, and win/loss themes. Chains web research, review mining, and ad
name: battlecard-generator description: > Research a specific competitor across their website, reviews, ads, social presence, and pricing — then produce a structured sales battlecard with positioning traps, objection handlers, landmine questions, and win/loss themes. Chains web research, review mining, and ad intelligence. Use when sales needs competitive ammo or when entering a new market with established incumbents. tags: [competitive-intel]
Research a competitor from every public angle — website, reviews, ads, social, pricing — and produce a structured sales battlecard. The output is what a rep opens 5 minutes before a competitive deal.
**Built for:** PMMs building competitive programs without a dedicated competitive intel team. The battlecard should be opinionated, not a neutral feature comparison.
1. **Your product name + URL** 2. **Competitor name + URL** — One competitor per battlecard (focused > broad) 3. **Deal context** — Where do you compete? (same ICP, upmarket/downmarket, different use case?) 4. **Known win/loss signals** — Any patterns from deals you've won or lost against them? 5. **Sales team size** — Are reps technical or business-focused? (affects language level) 6. **Existing positioning** — Your one-line positioning vs this competitor (if any)
Fetch: [competitor] homepage, pricing page, about page, product page Search: "[competitor]" "we help" OR "the only" OR "unlike" Search: "[competitor]" case study OR customer story
Extract:
Search: "[competitor]" site:g2.com OR site:capterra.com Search: "[competitor]" reviews "switched from" OR "moved to"
From reviews, extract:
Search: "[competitor]" advertisement OR sponsored Search: "[competitor]" vs OR alternative OR compare
Extract:
Search: "[competitor]" site:reddit.com OR site:twitter.com complaints OR issues Search: "[competitor]" "looking for alternative" OR "anyone use"
Extract:
Fetch: [competitor] pricing page Search: "[competitor]" pricing OR cost OR "how much"
Map their pricing:
| Dimension | Them | Us | Net | |-----------|------|-----|-----| | [Feature area 1] | [Rating + context] | [Rating + context] | Win/Lose/Tie | | [Feature area 2] | ... | ... | ... | | Pricing | ... | ... | ... | | Ease of use | ... | ... | ... | | Support | ... | ... | ... | | Integrations | ... | ... | ... |
1. [Strength] — [Evidence from research] 2. [Strength] — [Evidence] 3. [Strength] — [Evidence]
1. [Weakness] — [Mitigation strategy] 2. [Weakness] — [How to reframe]
1. [Area] — [How to position the tie as a win]
# Battlecard: [Your Product] vs [Competitor] Last updated: [DATE] | Confidence: [High/Medium — based on data freshness] --- ## Quick Reference (The 30-Second Version) **They say:** "[Their positioning headline]" **We say:** "[Our counter-positioning]" **We win when:** [Deal profile where we have advantage] **We lose when:** [Deal profile where they have advantage] **Best opening move:** "[Question or statement to frame the deal]" --- ## Competitor Overview | | [Competitor] | |---|---| | **Founded** | [Year] | | **Funding** | [Amount / stage] | | **Headcount** | [Estimate] | | **Target market** | [Who they serve] | | **Pricing** | [Model + range] | | **Category** | [How they position] | --- ## Positioning Traps Questions to ask early in the deal that frame the evaluation in your favor: 1. **"[Question that highlights your strength]"** → If they say [X], you win because [reason] → If they say [Y], pivot to [angle] 2. **"[Question that exposes competitor weakness]"** → Their answer will likely be [X], which reveals [limitation] 3. **"[Question about a capability they lack]"** → They can't do this. When the prospect asks them, it plants doubt. --- ## Landmine Questions Drop these casually — they'll come up when the prospect evaluates the competitor: - "Have you asked [competitor] about [specific limitation]?" - "When you evaluate [competitor], make sure to test [area where they're weak]." - "One thing worth checking: [c
Put your AI agent on the growth team. Research customers and competitors, analyze what is working, create the next campaign, and learn from the result.
Repo: gooseworks-ai/goose-skills
Generate or edit an image via any FAL image model (nano-banana edit, gpt-image, flux, ...), ROUTED THROUGH THE fal-proxy so it bills the Ads agent. image_urls…
Generate a single photoreal or designed image with OpenAI gpt-image via fal.ai. Supports gpt-image-1 (default, fixed sizes — the FAL fallback for Higgsfield's…
Generate an instrumental music bed via ElevenLabs Music, ROUTED THROUGH THE elevenlabs-proxy so it bills the Ads agent. Trims any sparse intro, loudnorm, fades…
Image-to-video (or text-to-video) via any FAL video model (Kling, Seedance, Veo), ROUTED THROUGH THE GooseWorks fal-proxy so the call bills the Ads agent. The…
Generate a voiceover (VO) clip via ElevenLabs text-to-speech, ROUTED THROUGH THE elevenlabs-proxy so it bills the Ads agent. Voice id + script text come from…
Scrape competitor ads from Google Ads by domain. Returns ad creatives, formats, and campaign details. Use for competitive ad research and messaging analysis.