Battlecard Generator
Research one named competitor across public website messaging, reviews, ads, social/community signals, and pricing, then produce an opinionated sales battlecard for competitive deals. The battlecard should help a rep understand where to lead, where not to engage, which landmine q
6 steps · start to finish.
- 1Step 1
Environment Setup
▶- Create
/app/resultsif it does not exist. - Verify the required inputs are present: your product name, your product URL, competitor name, and competitor URL.
- Initialize
research_notes.md,evidence.json,battlecard.md,summary.md, andvalidation_report.json. - Record the run timestamp and the public URLs that will be researched.
- Create
- 2Step 2
Intake
▶Collect and normalize:
- 3Step 3
Competitor Research
▶Fetch the competitor homepage, pricing page, about page, and primary product pages. Search for positioning phrases such as `"we help"`, `"the only"`, `"unlike"`, case studies, and customer stories.
- 4Step 4
Competitive Analysis
▶Build a strengths and weaknesses matrix across feature areas, pricing, ease of use, support, integrations, onboarding, and strategic fit. Identify:
- 5Step 5
Generate Battlecard
▶Write `/app/results/battlecard.md` with these sections:
- 6Step 6
Iterate on Errors (max 3 rounds)
▶Run validation after the first draft. If required files, source citations, pricing caveats, or battlecard sections are missing, revise the artifacts and re-run validation. Stop after max 3 rounds and report any unresolved issue in `summary.md` and `validation_report.json`.