Skip to content

Guide · Agent skill

How to use the Competitive Report Structure agent skill

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

The competitive-report-structure skill gives an AI agent a fixed outline for turning finished competitor profile cards into a strategy report for a client or leadership team. It is aimed at consultants, brand studios, founders, product managers and analysts who already have scored competitor profiles. After this guide you will know what the skill does, how to install it, how to ask for a report in natural language, and what it needs to work well.

Competitive Report Structureaffaan-m/ECC · MIT

Quick start

  1. 1Download the ZIP. Download the competitive-report-structure ZIP from this page.
  2. 2Unzip into a skills folder. Unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder.
  3. 3Or upload it in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill.
  4. 4Finish the benchmark step. Make sure you have complete, scored competitor profile cards from benchmark-methodology.
  5. 5Define the positioning brief. Write down the strategic tension, brand balance, differentiator and target quadrant.
  6. 6Ask for the report. Describe in plain language that the profile cards are complete and request the competitive report for your audience.
  7. 7Check the output. Confirm the three decision questions are answered and the appendix holds sources and verification notes.

What an agent skill is and what this one does

An agent skill is a folder of instructions that an AI agent loads when a task matches the skill's description. This one is a SKILL.md file plus an agents/openai.yaml file. It does not gather competitor data itself.

Once the skill is active, the agent assembles findings into a report with a fixed set of sections: an executive summary, a market landscape map, competitor tiers, a benchmarking matrix, deep dives on key rivals, a white-space and threats analysis, strategic recommendations, and a sources and methodology appendix. The report ends with trigger questions for a team alignment session.

  • The report is built around a client's strategic tension, which is the pair of axes that defines its target white-space.
  • Recommendations are checked against the client's intended brand balance, and any that would shift it are flagged.
  • The skill expects the output of the benchmark-methodology skill, which is not included in the reviewed files.

Install the competitive-report-structure skill

Download the ZIP for this skill from this page. Unzip it into your personal skills folder, ~/.claude/skills/, so it is available in every project. To limit it to one project, unzip it into that project's .claude/skills/ folder instead.

If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.

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

Check that the skill is ready before you start

The skill only makes sense once you have scored competitor profile cards from the benchmark-methodology skill. Confirm that every profile card is complete before asking for a report, because the source warns that partial data leaves gaps in the heatmap and white-space analysis.

Also decide on the client's positioning brief: the strategic tension (two paired axes), the brand balance (the intended mix of emphases), the differentiator, and the target quadrant.

  • Scored competitor profile cards from benchmark-methodology
  • Client strategic tension as a pair of axes
  • Intended brand balance as proportions
  • A differentiator sentence and a target quadrant

Trigger the skill with natural requests

You do not need a special command. Describe the task in plain language once your profile cards are ready. The skill's description says it is for use after benchmark-methodology has produced scored competitor profile cards, so mention that the profiles are finished.

Good requests name the audience and the decision you need. For example, you might say that the profile cards are complete and you need a competitive report for a founder that answers who to compete with, how to compete and where the defensible white-space is.

  • "The competitor profile cards are finished. Assemble them into a competitive report for our leadership team."
  • "Build the client deliverable from these scored profiles, with the positioning map and the benchmarking matrix."
  • "Draft the report's trigger questions for our team alignment session based on these profile cards."

Read and use the output

Expect the agent to lead with the executive summary and to place the tension map near the front, since the source treats the 2×2 map as the headline artefact. Check that the three decision questions are answered: who you compete with, how you compete, and where your moat is.

Verify the appendix before sending anything to a client. The skill asks for source links per competitor and notes on what is asserted versus proven, so the report can be audited.

  • Check that every recommendation is tied to the brand balance and flagged if it shifts it.
  • Check that the matrix has no blended total column, since the skill excludes one.
  • Check the appendix for sources and verification notes.

Safety notes: scripts and network access

According to the item's listing, this skill runs no scripts and uses no network access. It is a set of written instructions for the agent. Any data you give the agent comes from your own profile cards, so the accuracy of the report depends on the quality of those cards.

Because the skill does not verify competitor data, treat its claims as only as reliable as the inputs and check the sources in the appendix yourself.

  • Runs scripts: no
  • Uses network: no
  • Competitor data is not gathered or verified by this skill

What people use it for

  • A consultant assembling a competitive analysis deliverable for a client from finished profile cards.
  • A brand studio presenting its positioning against rivals to a client's leadership team.
  • A founder or product manager turning scored competitor profiles into a leadership-ready report.
  • A student or analyst using a consistent template for competitive research write-ups.

Frequently asked questions

How do I install the competitive-report-structure skill?

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

Is the competitive-report-structure skill free?

The item is listed under the MIT licence. The source does not state any price, so check the directory page for current terms before you rely on it.

What does the skill require to work?

It requires the output of the benchmark-methodology skill, meaning scored competitor profile cards. That skill is not included in the files reviewed, so you need it separately.

Does this skill research competitors for me?

No. The skill does not gather or verify competitor data. It assumes the profile cards already exist and turns them into a structured report.

Does the skill run scripts or access the internet?

According to the listing, it runs no scripts and uses no network access. It consists of instructions the agent follows.

Is this skill a good choice for a quick competitor question?

Probably not. The source notes that its heavy multi-section structure is overkill for simple one-off questions about competitors, so use it for full deliverables instead.

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 already have scored competitor profile cards and need a consistent, decision-focused report for a client or leadership team. Pick something else if you still need to gather competitor data or only want a quick answer about a rival, because this skill assumes the groundwork is done and imposes a long structure.

Download the skill