agentleFS
zeiynzzeiynz/claude-skills/competitive-teardown/SKILL.md

competitive-teardown

Skill0 starsChanged 4 months agoMITView on GitHub

Produce a structured competitive teardown of a SaaS/tech product — pricing model, feature matrix, positioning, ICP, GTM motion, and defensibility gaps. Use whenever the user asks to "research a competitor", "compare us to X", "what's [product]'s pricing", "build a battlecard", "how does [company] position itself", or wants a repeatable framework for evaluating competing products rather than a one-off summary. Also trigger when the user is deciding whether to build a feature that a competitor already ships and needs a build-vs-differentiate read.

10 other projects use a version of this.

Adopted by

Most recently taken up by

The file

We split this skill into the rules it gives an agent

4 rules. 0 are common, 4 are distinctive, and 0 are very specific to this project.

  • 0

    Common

    Most of the 10 edited versions we read keep these.

  • 4

    Distinctive

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Before researching, confirm with the user (or infer from context) which of these is the goal — it changes what to prioritize:

    line 17
  2. Distinctive:

    Don't pad the feature matrix to look thorough — a 6-row matrix of things that matter beats a 30-row matrix of things that don't

    line 44
  3. Distinctive:

    Don't present competitor marketing copy as fact — a "leading platform" claim on their homepage is a claim, not a finding

    line 45
  4. Distinctive:

    Don't skip the vulnerability section — a teardown without a wedge is just a book report

    line 46

“Common” is measured: kept by at least 6 in 10 of the 10 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Competitive Teardown

A repeatable framework for turning scattered competitor research (pricing pages, changelogs, reviews, job postings) into a decision-ready teardown — not just a summary of what a company does.

Why a framework instead of ad-hoc research

Ad-hoc competitor research tends to produce feature lists without a point of view. This skill forces four questions that actually drive decisions: who they're really selling to, how they make money, what's structurally hard to copy, and where they're vulnerable.

Workflow

Step 1: Scope the teardown

Before researching, confirm with the user (or infer from context) which of these is the goal — it changes what to prioritize:

  • Battlecard (sales enablement) → weight objection-handling and pricing comparison heavily
  • Build-vs-differentiate (product decision) → weight feature depth and technical moat
  • Positioning research (marketing/messaging) → weight ICP, messaging, and channel strategy
  • Investor/market mapping → weight funding, team size signals, and market share proxies

Step 2: Gather in this order

  1. Pricing page — tiers, per-seat vs. usage-based, what's gated behind "Contact Sales" (that gate itself is a signal of ICP — enterprise-only features hide there)
  2. Product docs / changelog — most reliable signal of what they're actually investing in right now, more honest than the marketing site
  3. Job postings (via web search on "[company] careers") — engineering job posts reveal tech stack and what they're building next; GTM job posts reveal which segment they're expanding into
  4. Reviews (G2, Capterra) — mine for recurring complaints, not just star ratings; complaints are your differentiation opportunities
  5. Recent news/funding — runway and strategic pressure shape how aggressively they'll respond to competition

Step 3: Structure the output using the standard teardown template

See references/teardown-template.md for the full section-by-section template. Core sections:

  • One-paragraph thesis (what they are, in one sentence a prospect would use)
  • Pricing & packaging breakdown
  • Feature matrix (only include rows that are actually differentiating — a matrix of 40 checkmarks is noise)
  • ICP & positioning read
  • Strengths that are structurally defensible vs. strengths that are just "shipped first"
  • Vulnerabilities / wedge opportunities
  • Recommendation (specific to the scope chosen in Step 1)

Step 4: Separate fact from inference

Explicitly label which claims are sourced (with links) vs. inferred (e.g., "pricing page doesn't list enterprise pricing → likely $50K+ ACV based on comparable gated-pricing SaaS patterns"). Decision-makers need to know which parts of the teardown to trust vs. verify further.

Anti-patterns to avoid

  • Don't pad the feature matrix to look thorough — a 6-row matrix of things that matter beats a 30-row matrix of things that don't
  • Don't present competitor marketing copy as fact — a "leading platform" claim on their homepage is a claim, not a finding
  • Don't skip the vulnerability section — a teardown without a wedge is just a book report

Reference

  • references/teardown-template.md — full markdown template with section prompts

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.