Skip to content

Competitive intelligence your agent can read — correctly

Nine open-source skills that read your CompetLab monitoring data — six dimensions, a Strategic Briefing over fourteen analysis areas — and shape it into what you need: a pulse, a dossier, a battlecard, a work list. The skills do not do the research. The platform does; the skills make sure what comes out the other end is true.

The skills

Nine skills, one question each

Every skill answers one question and reads the platform to answer it. Say the phrase, or something like it.

AI Visibility

competlab-ai-visibility

Which companies do AI models recommend in your category — and are you one of them?

Reads the AI Visibility market map across ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews and gives the verdict before it shows a figure: Core, Too early to tell, or Rarely recommended. Presence, ranges and per-engine splits are the mechanism that decides membership, not the answer.

“are we in the core”“who do AI models recommend in my space”“what does ChatGPT say about us”

AI Sources

competlab-ai-sources

Which pages do the engines read before answering, and who is named on them?

For the two engines that hand back the pages they retrieved — Perplexity and Google AI Overviews — it reports, per engine, which companies each answer named, which pages the engine pulled, and which of those pages name other companies and not you. That last list is the work list.

“why them and not us”“which pages decide the AI answers”“AI sources report”

Pricing

competlab-pricing

What does each company charge, what would a typical buyer pay at each, and what changed since the last check?

Reads what every tracked company charges, as a visitor from the US sees it on its own pricing page: what two or three typical buyer setups cost at each, cheapest first, and where you stand; what each plan includes; every confirmed change from X to Y with its two dates. A price is the page's own number — never converted, summed or averaged. Strategy, advice and tickets are the Strategic Briefing's.

“did anyone change their prices”“what do my competitors charge”“where do I sit on price”

Positioning

competlab-positioning

What does each company say on its homepage, what do you say that nobody else does, what changed, and what do pages say about you?

Reads what every tracked company says on its homepage, in the page's own words — the headline, what it calls itself, who it says it is for, the main button, the numbers and badges it claims. Hands back which of your claims other tracked companies make too and which nobody else makes on the homepages read, every confirmed change with its two dates, and what pages say about you. It never scores or judges a page.

“did anyone change their headline”“what do we say that nobody else does”“how do my competitors describe themselves”

Briefing

competlab-briefing

What changed, what it means, what to do — at pulse, landscape or dimension depth.

Reads the Strategic Briefing the platform already wrote — fourteen analysis areas in numbered editions — at the depth the question needs: a short pulse, the full landscape, or one dimension in depth. Compares editions to say what moved since last time. It reads the briefing; it does not rebuild it.

“catch me up”“CMO report”“what changed with competitors”

Competitor Dive

competlab-competitor-dive

Everything the platform holds on one rival, across six dimensions.

One competitor, every dimension filtered to them, plus the briefing's own researched read on that rival — funding, hiring, launches, reliability, customer voice. A dossier a founder or a sales leader acts on, not a card to scan mid-call.

“deep dive on [competitor]”“SWOT for [competitor]”“tell me everything about [competitor]”

Battlecard

competlab-battlecard

A 60-second sales reference for a live call.

Why you win, where they are genuinely strong, objection handling, killer facts and landmines — scannable, spoken, dated. Every figure carries the count it came from, so it survives the prospect's follow-up question.

“battlecard vs [competitor]”“why us vs [competitor]”“objection handling”

Site Audit

no project needed
competlab-site-audit

What can a machine actually read on this site? No project needed.

Crawler access, sitemap coverage, agent adoption, tech stack, trust signals — and whether a claimed MCP server answers the protocol or only a browser. Runs on any public domain with nothing set up: no project, no competitors configured. A free-trial key is enough.

“audit example.com”“are we blocking ChatGPT”“is that MCP server real”

Monitoring Setup

competlab-monitoring-setup

Are you watching the right competitors and asking the right questions?

Reviews the roster, the AI Visibility prompts and the per-dimension schedules, and recommends what to change — roster changes as swaps, with the evidence on both sides. It carries no write tools and changes nothing itself.

“am I tracking the right competitors”“are my prompts right”“review my monitoring setup”
No project needed

Try it on any domain

competlab-site-audit runs on any public domain with nothing set up — no project, no monitored competitors. A free-trial key is enough. Crawler access, sitemap coverage, agent adoption, tech stack, trust signals.

“Audit example.com for agent adoption”
The part that matters most

The reporting discipline ships with the skills

An agent given competitive data will happily round, pool and rank it into something confident and wrong. Every skill carries the reporting rules the platform enforces on itself — the file that stops it.

1

null means not measured

Never zero, never empty, never “no”. A real 0 is a finding; a null is a gap in the reading, and the two never share a sentence.

2

Counts, never rates

“Named in 8 of 69 answers”, not “12%”. The question set is small by design, and a share computed from it is false precision.

3

Per engine, never pooled

The engines read different pages. A combined figure describes a list none of them produced.

4

Retrieved, never cited

The engines do not disclose which pages they leaned on, so a citation count is a number that does not exist.

5

Overlapping ranges are not ordered

Two brands whose ranges overlap are tied, and a difference between two overlapping readings is two readings, not a movement.

6

A price is the page's number

Never converted, summed or averaged across companies; a change is written from X to Y with its two dates, never with an arrow.

Data layer

Six dimensions the skills read

AI Visibility

Which companies AI models recommend in your category, across ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews

AI Sources

The pages Perplexity and Google AI Overviews read while answering your buyers' questions, and whether you are named on them

Positioning

What each company says on its homepage as the page says it, what you say that nobody else does, what changed, and what pages say about you

Pricing Intelligence

What each company charges on its pricing page as a buyer in the US sees it, what typical buyer setups cost cheapest first, and every change from X to Y with its dates

Content Intelligence

Sitemap analysis, categories, publishing activity, gaps

Tech & Trust Profile

Tech stack, security headers, trust signals, AI crawler access

Beyond the six, the Strategic Briefing researches eight more areas for the briefing alone — fourteen in all. The briefing skill reads them; there is no skill per area because none is needed.

Sample output

What you get

Example output from competlab-briefing at pulse depth — a single run.

illustrative sample

Competitive pulse

Edition No. 07 · read at pulse depth

TL;DR

Nine companies make up this market as the models draw it. You are not one of them yet: Too early to tell — named in 8 of 69 answers across five engines. Competitor X's Pro plan went from $149 to $119 between 4 and 11 Oct. Competitor Y published 8 articles this cycle to your 2.

Key changes

● Pricing: Competitor X's Pro plan went from $149 to $119 between 4 and 11 Oct

● AI Sources: Perplexity retrieved your pricing page in 2 of 8 answers and named only other companies

● Content: Competitor Y published 8 articles this cycle, against your 2

Open tickets

#14 Pricing: answer the Pro cut or state the value gap on the page — decide this week

#15 AI Sources: two of the retrieved hosts name three competitors and not you — the work list is in the AI Sources section

#16 Content: 2 against 8 — close the gap on the buying questions first, not on volume

Give your AI agent competitive intelligence

Start free. Your API key is available immediately, and the skills install in a minute.