Skip to content

Guide · Agent skill

How to use the Build Competitive Brief agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

Build Competitive Brief is an agent skill, a packaged set of instructions that tells an AI agent how to do one specific job. This one researches a product, market or named competitors and produces a seller-ready competitive brief that separates verified facts from field signal and inference. This guide explains what the skill does, how to install it, how to trigger it, and what to check before relying on its output.

Build Competitive BriefXiaomiMiMo/MiMo-Code · MIT

Quick start

  1. 1Download the ZIP. Get the build-competitive-brief skill ZIP from this page.
  2. 2Unzip into the skills folder. Place the folder in ~/.claude/skills/ for personal use, or in a project's .claude/skills/ folder.
  3. 3Or upload in the Claude apps. Go to Settings → Capabilities → Skills and upload the ZIP.
  4. 4Name your anchor. State the competitor, account, or product category you want compared.
  5. 5Add your materials. Attach notes, decks or transcripts if you have them; connected sources are optional.
  6. 6Review the HTML brief. Open the self-contained HTML document and read the chat summary.
  7. 7Check sources before use. Verify linked claims and the What Not To Overclaim section before sharing with buyers.

What is an agent skill and what does this one do?

An agent skill is a folder containing a SKILL.md file and optional reference files. When it is installed, the agent can load it and follow its workflow when a request matches the skill's description. You do not need to run it yourself; you ask for the outcome in plain language.

This skill is for competitor or vendor comparisons, market-landscape analysis, battlecards, objection packages, positioning briefs and account-specific competitive views. It resolves the comparison anchor, gathers evidence in a set authority order, builds a dossier for each competitor and then writes the brief.

  • Default output: a self-contained HTML document plus a concise chat summary.
  • Chat or Markdown output only when you explicitly ask for it.
  • Facts are kept separate from field signals and inference.
  • Each competitor is kept as its own profile rather than merged into one generic story.
  • Matrices compare at most five competitors unless you ask for more.

Install the build-competitive-brief skill

Download the skill ZIP from this page and unzip it. For a personal install, place the unzipped folder in ~/.claude/skills/. To make it available only inside one project, place it in that project's .claude/skills/ folder.

If you use the Claude apps instead, upload the ZIP under Settings → Capabilities → Skills. Use whichever route matches how you work; the skill's content is the same.

  • Personal install: ~/.claude/skills/
  • Project install: .claude/skills/ inside your project folder
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

What files come with the skill?

The package contains SKILL.md, which holds the workflow and guardrails, plus three reference files the agent loads only when they matter, and an agents/openai.yaml file.

  • SKILL.md: the normal research flow, HTML-by-default behaviour and evidence rules.
  • references/output-contract.md: exact section order, including compressed brief variants.
  • references/request-schema.yaml: structured input, mode normalisation and matrix limits.
  • references/source-priority.md: how to rank sources when they conflict.
  • agents/openai.yaml: agent configuration file included in the package.

How to trigger the skill with natural requests

Describe the outcome you want. The skill's description covers competitor or vendor comparisons, market landscape analysis, battlecards, objection packages, positioning briefs and account-specific competitive views. Name the competitors, account or product category where you can, and use your own wording for objections.

If you give only a product, workflow, segment or market category with no competitor names, the skill will discover likely competitors and label its uncertainty. It asks you to confirm any required anchor it inferred from sources before doing broad research.

  • "Build a battlecard for MyCompany against Competitor Alpha for a mid-market deal."
  • "Give me objection handling for when a buyer says Competitor Alpha is cheaper."
  • "Make a positioning brief comparing MyCompany with its main rivals in the workflow automation category."
  • "I have an account review with ExampleCorp next week. Prepare defensive prep on competitors that might show up."

What to provide for better results

The skill works with material you supply alone. Your own notes, decks, call transcripts, prior briefs and linked documents are the strongest inputs because they rank first in its source order. Connected sources such as a CRM, knowledge base, meeting transcripts, internal messaging or sales intelligence are optional and are referenced through placeholders in the skill.

Public research needs internet access. The skill checks current competitor claims against official product, pricing, launch, customer-story, investor and regulatory sources, and uses secondary coverage only when primary sources are insufficient.

  • Give the exact competitor names and the seller's product name.
  • Paste or attach your own notes or battlecards if you have them.
  • Say whether the output is for an account, a general market view or an objection.
  • Connected CRM or transcript access is optional; the skill still works without it.

Safety notes: network access and connected data

According to the skill's package details, it runs no scripts but does use the network. Its public research means the agent will access the internet to read competitor sites and public material.

If a connected source is enabled, the agent may read it. Do not connect confidential CRM or deal data if you do not want an AI agent to reach it. The brief also relies on public sources and inference, so it is not a substitute for verified, audited due diligence for legal or investment decisions.

  • Runs scripts: no.
  • Uses network: yes, for public research.
  • Connected CRM, transcripts and messaging may be accessed when enabled.
  • Check the Sources section of every brief before sharing it.

Tips for a useful brief

Ask for the narrowest shape that fits your need. An objection request focuses on objection handling and proof points. An account overlay adds an Account Implications section and labels directional inference clearly. Account-scoped briefs that have no direct evidence of a competitor in the deal are labelled Defensive prep.

Read the What Not To Overclaim section before you use any line in front of a buyer. Field signals are treated as directional until corroborated, so treat them that way too.

  • Use objection or account_overlay wording when that is what you need.
  • Check that each competitor section has its own evidence.
  • Verify any pricing or launch claim against the linked source before you repeat it.

What people use it for

  • A sales rep preparing a battlecard and objection responses for a specific deal against a named competitor.
  • A product marketer comparing their offering with named vendors in one matrix of up to five rivals.
  • An account executive doing defensive prep for competitors that might appear in a particular account.
  • A strategist mapping a market category to discover likely competitors, then confirming the set before deeper research.

Frequently asked questions

How do I install the build-competitive-brief skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps, you can instead upload the ZIP under Settings → Capabilities → Skills.

Is the build-competitive-brief skill free?

The package is listed under the MIT licence. The source does not state any price, so check the licence text in the repository for terms.

What does the skill need to run?

It works with material you supply alone. Internet access is needed for public research, and connected sources such as CRM or meeting transcripts are optional.

Does the skill run scripts or access my data?

It runs no scripts and does use the network. If you connect a CRM, transcripts or messaging, the agent may access that data, so do not connect confidential sources you want kept away from an AI agent.

Can I use this brief for legal or investment decisions?

No. The skill is not for legal or investment decisions that need verified, audited due diligence, because it relies on public sources and inference.

How does it compare with building a battlecard by hand?

The skill gathers public and supplied evidence, builds a dossier per competitor and writes a structured brief with sources. It does not replace your own verification, so check linked claims before you use them with buyers.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you are a sales team, product marketer or account executive who needs a sourced, structured competitive brief quickly and will check its links before using it. Pick something else if you need verified, audited due diligence for legal or investment decisions, or if you cannot allow an AI agent to reach your confidential CRM or deal data.

Download the skill