competitor-analysis

A tool for researching competing products and tracking changes over time. It first checks existing research, sales notes, churn data, and past analysis before filling gaps with web research.

In plain words
What is it for?
Comparing competitors in depth, setting up recurring monitoring, and producing defensive, offensive, and new-product strategy ideas.
Why use it?
It reduces repeated research and makes competitor decisions less dependent on scattered or outdated information.

Skill for Claude CodeCodex

Part of the prodkit plugin — 10 skills shipped together

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/ramybarsoum/prodkit/competitor-analysis
Any agent
npx skills add ramybarsoum/prodkit --skill competitor-analysis
Clone the repo
git clone --depth 1 https://github.com/ramybarsoum/prodkit

Made for: Claude Code, Codex.

Or install prodkit, the plugin that ships this one along with the rest of its 10 skills.

Per session 36 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 687 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00036 $0.00687
Opus 5 $0.00018 $0.00344
Sonnet 5 $0.00007 $0.00137
Haiku 4.5 $0.00004 $0.00069

Measured 3d ago against content hash 0add310b0930, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

competitor-analysis scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/competitor-analysis/SKILL.md · 57 lines

How it starts

The opening of the file, as written. The whole thing — 57 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Interaction style: Use the AskUserQuestion tool for all structured questions in this skill. Group related questions together (2-3 per call) rather than asking one at a time.

/competitor-analysis - Strategic Competitive Intelligence

Two modes: Deep Analysis (comprehensive one-time research) + Ongoing Monitoring (weekly/monthly tracking)

Quick Start

  1. Name the competitor(s) you want to analyze
  2. Choose mode: Deep Analysis (full research) or Ongoing Monitoring (monthly check-in)
  3. I check your workspace first -- user research, meeting notes, churn data, past analysis
  4. I show what we already know, identify gaps, then fill gaps with web research
  5. I deliver a strategic report with defensive, offensive, and innovative plays

Example: "Analyze Competitor X -- we're losing enterprise deals to them"

Output: work/research/competitor-analysis-[name]-[date].md

Time: Deep Analysis: 2-4 hours | Monitoring: 30 min/month

Context Routing Logic (Internal - for Claude)

Automatic Context Checks: When this skill is invoked, immediately check:

Source Files/Folders Search Terms What to Extract
Product Principles knowledge/company/product-principles.md product principles, core values Which principles this feature embodies and how
User Research knowledge/research/*.md competitor name, "switched to", "chose", "vs [competitor]", "competitor" Customer quotes, pain points, feature comparisons
Existing Analysis knowledge/research/competitive-*.md competitor name Past findings, dates, trends, avoid duplication
Meeting Notes work/meeting-notes/*.md competitor name, "lost deal", "churn", sales, CS Sales losses, CS feedback, win/loss patterns
PRDs projects/*/ competitor name, "competitive", "positioning" Feature decisions, positioning rationale
Strategy knowledge/strategy/*.md competitor name, "positioning", "differentiation" Strategic context, counter-positioning
Metrics knowledge/metrics/*.md "churn", "retention", competitor name Churn to competitors, competitive benchmarks

Read the full file on GitHub · 57 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 57 lines · 36 tokens per session scan A 0add310b0930

Subscribe to this mod's changes

competitor-analysis is a skill published in the GitHub repository ramybarsoum/prodkit (4 stars, last pushed 4mo ago), licensed MIT. It adds 36 tokens to every session and 687 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.