Mmcp.market

battle-card-builder skill

by deanpeters·deanpeters/Product-Manager-Skills·7.1k stars

Research and draft a competitive battle card from public evidence — every claim labeled and sourced. Use when a rep needs a field-action card, not a research report.

A100/100content scan

Is the battle-card-builder skill safe?

Clean: nothing in its files matched our rules. We read 4 files in the folder on 2026-09-28.

No findings.

Install the battle-card-builder skill

A skill is a folder. Copy it into your agent's skills folder and the agent loads it when the task matches its description.

git clone --depth 1 https://github.com/deanpeters/Product-Manager-Skills.git /tmp/Product-Manager-Skills
mkdir -p ~/.claude/skills
cp -r /tmp/Product-Manager-Skills/skills/battle-card-builder ~/.claude/skills/battle-card-builder
available in every project

In the Claude apps, zip the folder and upload it from the Skills settings. The folder on GitHub

The instructions your agent would load

SKILL.md as published, without the frontmatter. Read it on GitHub

Battle Card Builder

Purpose

Build a field-action competitive battle card from public evidence: use or gather evidence → search plan (if gathering) → draft card with per-claim labels → appendix → next-step options. A battle card is the artifact a rep opens mid-deal, not a research report — it must fit thirty seconds, every claim must survive being said out loud to a hostile audience, and every claim therefore carries a source URL, a date, and a Fact/Inference/Assumption label. Most battle cards in the wild are unlabeled inference; this skill exists because of what it costs a rep when one of those turns out wrong.

Input

Works best with: your product and its primary differentiation, and the one competitor this card targets. Also useful: the deal context (segment, buyer, common objections or the loss reason that triggered this card), and any competitive-research-snapshot or competitive-intel-watch output in session — the skill uses existing evidence and searches only for gaps and anything older than one quarter.

Input supplied inline with the invocation — text after the skill name, a pasted context dump, or an appended ARGUMENTS: line — counts as answers already given. Use it against the question budget; don't re-ask.

Arriving empty-handed? That works too. The skill opens with at most 3 questions (product + competitor, segment + buyer, triggering objection) and proceeds on labeled assumptions if they go unanswered.

Example invocation: Build a battle card: our workflow platform vs [Competitor A], mid-market ops buyers — triggered by three straight losses on "their integrations are deeper."

Key Concepts

contract — question budget of 3, search-plan gate, Fact/Inference/Assumption labels, Just Enough Mode, stable schema, 4-option Final Step.

  • Governing protocol: honors the autonomous-investigation

going stale) + OSINT (review mining for objection handling) + HUMINT (win/loss ground truth when you have it) — see intelligence-collection-disciplines.

  • Discipline mix: SIGINT (pricing pages, site diffs — the freshest layer, what keeps cards from

goes in the appendix; the card fits a rep's thirty seconds.

  • Field-action criterion. Every element earns its place by being usable mid-conversation. Depth

documented answer* — offense is built from citations, not bravado. "Never ask what you cannot evidence" is the section's law.

  • Trap questions are evidence work. A trap question is only safe to ask when you *know the

are listed explicitly — the card protects the rep from the team's own folklore.

  • The "Do Not Say" section is protection. Claims you can't evidence, or that invite a counter,

(investigation); a facilitated workshop builds it from your team's evidence (win/loss knowledge, deal experience). The mode choice depends on where the evidence lives — bring rich internal win/loss knowledge to a facilitated session instead, and use this skill when the public record is the stronger source.

  • Two modes, one artifact. This skill builds the card from the world's evidence
  • Do-not-invent list: features, pricing, market share, customer wins, roadmap items, quotes.

Application

it as the evidence base; search only for gaps and freshness (older than one quarter).

  1. Check session for existing evidence — a competitive snapshot or watch report. If present, use

If unanswered, proceed with labeled assumptions.

  1. Credit inline context, then ask only the unanswered questions (max 3):
  2. Your product, and the one competitor this card targets?
  3. What segment and buyer do these deals involve?
  4. What objection or loss reason triggered this card?

release notes, reviews, customer stories, comparison content), source types, how facts will be separated from inference. Continue unless revised.

  1. If researching fresh, show the 3-bullet search plan — what you'll check (pricing pages,

skill's update flags name these sections.

  1. Draft the card in the schema below exactly — cards are diffable across runs, and the watch

Card schema (do not reorder)

~~~markdown

Battle Card: [Your Product] vs [Competitor]

As-of date: | Deal context: [segment, buyer]

1. Thirty-Second Read

  • They win when: [1-2 bullets, labeled]
  • We win when: [1-2 bullets, labeled]
  • The one thing to say: [a single defensible sentence]

2. Say This

  • [Talking point] — [evidence: URL, date, label]
  • [Max 4; every one sourced]

3. Ask This (trap questions)

  • "[Question whose documented answer favors us]" — [the documented answer: URL, label]
  • [Max 3; never ask what you cannot evidence]

4. Watch Out For

  • [Their strength a rep should not walk into] — [URL, label]
  • [Their likely counter to our pitch] — [Inference, basis]

5. Pricing & Packaging Snapshot

  • [Their tiers/pricing as published] — [URL, as-of date]
  • [Where "contact sales" hides the number] — [labeled]

6. Do Not Say

  • [Claims we cannot evidence, or that invite a counter]

Appendix: Evidence Table

Assumptions to Validate

~~~

  • [Assumption 1] / [Assumption 2] / [Assumption 3]

A copy/paste fill-in version of this schema, with quality checks, lives in template.md.

Final Step (offer exactly 4 options)

  1. Pressure-test the card: role-play the competitor's rep against it
  2. Build the card for a second competitor
  3. Set up competitive-intel-watch to keep this card current
  4. Compress to a one-screen mobile version for the field

Accept 1, 2, 3, 4, 1 and 3, Verbose Mode, or a custom path.

Examples

A trap question built correctly (fictional):

Ask this: "How does your migration handle custom fields over the 200-field limit?" — documented

answer: their own docs state custom-field migration caps at 200 with manual re-entry beyond it —

Fact (docs page, checked Jul 2026). Safe to ask: the answer is in

More skills from deanpeters/Product-Manager-Skills

  • Aacquisition-channel-advisorEvaluate acquisition channels using unit economics, customer quality, and scalability. Use when deciding whether to scale, test, or kill a growth channel.
  • Aagent-orchestration-advisorDesign multi-agent AI workflows with clear boundaries, handoffs, and monitoring. Use when a complex PM task should run as parallel specialized agents instead of one linear process.
  • Aai-shaped-readiness-advisorAssess whether your product work is AI-first or AI-shaped. Use when evaluating AI maturity and choosing the next team capability to build.
  • Aaltitude-horizon-frameworkUnderstand the PM-to-Director transition through altitude and horizon thinking. Use when diagnosing scope, time-horizon, or leadership-level gaps.
  • Aansoff-matrixMap evidence-backed growth options across the Ansoff Matrix with risk-rated sequencing. Use when the question is where the next tranche of growth comes from, and at what risk.
  • Aautonomous-investigationThe protocol behind every investigation skill. Use when AI research must proceed without you: search-plan gate, Fact/Inference/Assumption labels, confidence stacking, diffable outputs.
  • Abusiness-health-diagnosticDiagnose SaaS business health across growth, retention, efficiency, and capital. Use when preparing a business review or prioritizing urgent fixes.
  • Acompany-intelResearch a company, industry, or competitor set using web search and seven analytical lenses. Use when you need structured intel that feeds downstream PM skills.
  • Acompany-researchCreate a company research brief with executive quotes, product strategy, and org context. Use when preparing for interviews, competitive analysis, partnerships, or market-entry work.
  • Acompetitive-analysis-processOrchestrate a complete competitive analysis across six steps, from landscape to strategic direction. Use when you need the full picture, not a single scan or card.
  • Acompetitive-intel-watchScheduled delta monitoring against a prior competitive snapshot. Use when tracking competitors on a cadence: material shifts only, cited evidence, battle-card update flags, runs unattended.
  • Acompetitive-research-snapshotResearch a competitive landscape with cited snapshots, a comparison matrix, and so-what implications. Use when a product decision needs competitive grounding, not a market report.

All agent skills → · MCP servers