Agent skill

Competitive Analysis

by nicepkg in nicepkg/ai-workflow

Competitive intelligence, market analysis, and strategic positioning for product differentiation.

MITAuto-check passedMarketing & SEO

Install Competitive Analysis

skills CLI
$ npx skills add nicepkg/ai-workflow --skill competitive-analysis -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install nicepkg/ai-workflow competitive-analysis --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/nicepkg/ai-workflow.git skills-src && mkdir -p .claude/skills && cp -r skills-src/workflows/product-manager-workflow/.claude/skills/competitive-analysis .claude/skills/competitive-analysis && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
competitive-analysis
GitHub stars
285
Token cost
~922 tokens
SKILL.md length
177 words
Files
6 (incl. scripts, references, assets)
Skills in repo
75
Repo updated
First seen
Licence
MIT

At a glance

Competitive intelligence, market analysis, and strategic positioning for product differentiation.

  • Works in 3 steps: Lost Deal → Win/loss interview, update… → New Competitor → Rapid assessment,… → Feature Gap → Prioritize, or reposition
  • Tasks that involve Competitor analysis
  • SKILL.md covers Market Analysis, Competitor Research, Strategic Frameworks and Battlecards, plus 2 more sections
  • Runs Python scripts from its folder

What it does

Competitive Analysis is an agent skill from nicepkg/ai-workflow. Competitive intelligence, market analysis, and strategic positioning for product differentiation.

Its SKILL.md is about 920 tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts, reference files and assets (for example `assets/config.yaml`, `assets/schema.json` and `references/GUIDE.md`).

It sits in Marketing & SEO, covering Competitor analysis. The repository describes itself as: 🚀 170+ pre-built skills for Claude Code, Cursor, Codex & 14+ AI tools. Stop re-teaching your AI the same things. One command → instant domain expertise. Marketing, SEO, Trading… The licence is MIT.

When your agent uses it

  • Tasks that involve Competitor analysis

Example prompts

  • “/competitive-analysis”

Requirements

  • Python 3

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Lost Deal → Win/loss interview, update battlecard
  2. New Competitor → Rapid assessment, positioning review
  3. Feature Gap → Prioritize, or reposition

What it can do on your machine

Read from SKILL.md and the folder at commit d167b41. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Competitive Analysis loads about 922 tokens when it runs, and up to ~1.8k if it reads all its reference files. Until then it costs about 30 tokens; SKILL.md has 177 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~30
When it runs · the whole SKILL.md, loaded when a task matches
~922
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from nicepkg/ai-workflow at commit d167b41, republished under its MIT licence (© nicepkg). 177 words, ~922 tokens.

Download SKILL.mdSave it as .claude/skills/competitive-analysis/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
competitive-analysis
description
Competitive intelligence, market analysis, and strategic positioning for product differentiation.
version
2.0.0
sasmp_version
1.3.0
bonded_agent
01-strategy-vision
bond_type
PRIMARY_BOND
retry_logic.max_attempts
3
retry_logic.backoff
exponential
logging.level
info
logging.hooks
start, complete, error

Competitive Analysis Skill

Analyze competitors and market dynamics to inform product strategy. Master competitive intelligence and strategic positioning.

Market Analysis

TAM/SAM/SOM Calculation
TAM (Total Addressable Market):
= Total customers × Average deal size
= 10M companies × $10K = $100B

SAM (Serviceable Addressable Market):
= TAM × Segment % you can reach
= $100B × 10% = $10B

SOM (Serviceable Obtainable Market):
= SAM × Realistic market share (3-5 years)
= $10B × 5% = $500M
Market Dynamics
FactorAnalysisImpact
GrowthCAGR %High/Med/Low
Competition# playersFragmented/Consolidated
BarriersEntry difficultyHigh/Med/Low
RegulationCompliance needsIncreasing/Stable

Competitor Research

Competitor Matrix
FeatureYouComp AComp BComp C
Feature 1✓✓✗✓
Feature 2✓✗✓✗
Pricing$99$149$79$199
TargetSMBEnterpriseStartupMid
Competitive Intelligence Sources
  • Public: Website, pricing, blog, press
  • Product: Free trial, demo, screenshots
  • Customers: Win/loss interviews
  • Community: G2, Capterra, Reddit
  • Industry: Analyst reports, conferences

Strategic Frameworks

Porter's Five Forces
Supplier Power: [Low/Med/High]
Buyer Power: [Low/Med/High]
Competitive Rivalry: [Low/Med/High]
Threat of Substitutes: [Low/Med/High]
Threat of New Entrants: [Low/Med/High]
SWOT Analysis
STRENGTHS          | WEAKNESSES
- [Internal +]     | - [Internal -]
- [Internal +]     | - [Internal -]
-------------------+-------------------
OPPORTUNITIES      | THREATS
- [External +]     | - [External -]
- [External +]     | - [External -]

Battlecards

Sales Battlecard Template
COMPETITOR: [Name]

POSITIONING:
"[Competitor] is [category] focused on [segment].
We are [differentiator]."

WIN THEMES:
1. [Your advantage 1]
2. [Your advantage 2]
3. [Your advantage 3]

OBJECTION HANDLING:
Q: "Why not [Competitor]?"
A: "[Competitor] is great for [X], but [your advantage]"

GOTCHAS (Their weaknesses):
- [Weakness 1]
- [Weakness 2]

Troubleshooting

Yaygın Hatalar & Çözümler
HataOlası SebepÇözüm
Outdated intelNo refresh cycleQuarterly updates
Missing competitorsNarrow viewExpand search
Feature parityNo differentiationFind unique angle
Lost dealsWeak positioningWin/loss analysis
Debug Checklist
[ ] TAM/SAM/SOM assumptions documented mi?
[ ] Competitor list complete mi?
[ ] Feature matrix current mi?
[ ] Battlecards distributed mi?
[ ] Win/loss tracked mi?
Recovery Procedures
  1. Lost Deal → Win/loss interview, update battlecard
  2. New Competitor → Rapid assessment, positioning review
  3. Feature Gap → Prioritize, or reposition

Learning Outcomes

  • Conduct competitive research
  • Build competitive matrices
  • Create effective battlecards
  • Identify market opportunities
  • Position against competitors

© nicepkg, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (scripts, references, assets) in workflows/product-manager-workflow/.claude/skills/competitive-analysis of nicepkg/ai-workflow.

  • SKILL.md
  • assets/config.yaml
  • assets/schema.json
  • references/GUIDE.md
  • references/PATTERNS.md
  • scripts/validate.py

Open the folder on GitHubat commit d167b41

Compare with similar skills

Competitive Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Competitive Analysis compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Competitive Analysis this skillnicepkg/ai-workflow285—~922Automated safety check: PassMIT
SEO Content Brief GeneratorAgriciDaniel/claude-seo19k2 repos~2.6kAutomated safety check: PassMIT
SEO DataforseoAgriciDaniel/codex-seo7992 repos~4.6kAutomated safety check: PassMIT
Competitor ProfilingNexus-JPF/note-companion8704 repos~3.5kAutomated safety check: PassMIT
Startup Competitorsferdinandobons/startup-skill1.2k—~4.1kAutomated safety check: PassMIT
Amazon Listing Competitor Analysisbrowser-act/skills6.1k1 repos~3.2kAutomated safety check: PassMIT

Similar skills

  • SEO Content Brief Generator

    AgriciDaniel/claude-seo

    Builds research-backed SEO content briefs with competitor scoring, per-section word counts and page-type templates, for new pages or improving existing ones.

    19k GitHub starsUsed in 2 repos~2.6k tokens
    Marketing & SEOAuto-check passed
  • SEO Dataforseo

    AgriciDaniel/codex-seo

    Live SEO data via DataForSEO MCP server. An agent skill from AgriciDaniel/codex-seo.

    799 GitHub starsUsed in 2 repos~4.6k tokens
    Marketing & SEOAuto-check passed
  • Competitor Profiling

    Nexus-JPF/note-companion

    When the user wants to research, profile, or analyze competitors from their URLs.

    870 GitHub starsUsed in 4 repos~3.5k tokens
    Marketing & SEOAuto-check passed
  • Startup Competitors

    ferdinandobons/startup-skill

    Deep competitive intelligence for any market. An agent skill from ferdinandobons/startup-skill.

    1.2k GitHub stars~4.1k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • Analyzes a competitor's Amazon listing by ASIN with BrowserAct data extraction, then reports what it does well, where the market has gaps and opportunity points for your own listing.

    6.1k GitHub starsUsed in 1 repo~3.2k tokens
    Marketing & SEOAuto-check passed
  • SEO Competitor Comparison Pages

    AgriciDaniel/claude-seo

    Generates X vs Y comparison pages, alternatives-to-X pages, best-tools roundups and feature-matrix tables, with schema markup and verifiable data rules.

    19k GitHub starsUsed in 5 repos~1.9k tokens
    Marketing & SEOAuto-check passed

More from nicepkg/ai-workflow

All 75 skills in this repo
  • Capture Triage

    nicepkg/ai-workflow

    Processes Drafts Pro captures from the Inbox folder. An agent skill from nicepkg/ai-workflow.

    285 GitHub stars~3k tokensUpdated 8 mo ago
    Auto-check passed
  • Legacy To AI Ready

    nicepkg/ai-workflow

    Transform legacy codebases into AI-ready projects with Claude Code configurations.

    285 GitHub stars~2.2k tokensUpdated 8 mo ago
    Auto-check: notes
  • Newsletter Coach

    nicepkg/ai-workflow

    Writing coach that extracts educational content from your daily experiences and turns it into publish-ready newsletter drafts.

    285 GitHub stars~3.7k tokensUpdated 8 mo ago
    Auto-check passed
  • Webfluence

    nicepkg/ai-workflow

    Content web architecture framework. An agent skill from nicepkg/ai-workflow.

    285 GitHub stars~1.4k tokensUpdated 8 mo ago
    Auto-check passed
  • Workflow Creator

    nicepkg/ai-workflow

    Create complete Claude Code workflow directories with curated skills.

    285 GitHub stars~2.6k tokensUpdated 8 mo ago
    Auto-check passed
  • Media Processing

    nicepkg/ai-workflow

    Video/audio/image processing with FFmpeg and ImageMagick. An agent skill from nicepkg/ai-workflow.

    285 GitHub stars~2.4k tokensUpdated 8 mo ago
    Auto-check: notes

Categories

Questions about Competitive Analysis

What does Competitive Analysis do?

Competitive intelligence, market analysis, and strategic positioning for product differentiation. Competitive Analysis is an agent skill from nicepkg/ai-workflow. Competitive intelligence, market analysis, and strategic positioning for product differentiation.

When should I use Competitive Analysis?

Competitive Analysis fits situations like: tasks that involve Competitor analysis.

How do I install Competitive Analysis in Claude Code?

Run `npx skills add nicepkg/ai-workflow --skill competitive-analysis -a claude-code`. Or copy the skill folder (workflows/product-manager-workflow/.claude/skills/competitive-analysis in nicepkg/ai-workflow) into .claude/skills/competitive-analysis in your project. Claude Code loads it when a task matches its description.

How do I install Competitive Analysis in Codex?

Run `npx skills add nicepkg/ai-workflow --skill competitive-analysis -a codex`. Or copy the skill folder (workflows/product-manager-workflow/.claude/skills/competitive-analysis in nicepkg/ai-workflow) into .agents/skills/competitive-analysis in your project. Codex loads it when a task matches its description.

Can I use Competitive Analysis in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add nicepkg/ai-workflow --skill competitive-analysis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/competitive-analysis, .gemini/skills/competitive-analysis, .github/skills/competitive-analysis and .opencode/skills/competitive-analysis in your project.

What does Competitive Analysis need to run?

Going by SKILL.md and its folder, Competitive Analysis needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Competitive Analysis access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Competitive Analysis safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Competitive Analysis use?

Competitive Analysis is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Competitive Analysis use?

About 922 tokens (SKILL.md is roughly 3.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 871 tokens, read only when the agent opens those files.

What are the alternatives to Competitive Analysis?

Skills that share tags, products or a category with Competitive Analysis: SEO Content Brief Generator (AgriciDaniel/claude-seo, 19k stars), SEO Dataforseo (AgriciDaniel/codex-seo, 799 stars), Competitor Profiling (Nexus-JPF/note-companion, 870 stars) and Startup Competitors (ferdinandobons/startup-skill, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Competitive Analysis?

nicepkg (a GitHub organization) maintains it in nicepkg/ai-workflow, which has 285 GitHub stars. The repository holds 75 skills in this directory. The repository was last updated on January 20, 2026.

Source: nicepkg/ai-workflow on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.