competitive-analysis-process — Claude Code skill: setup guide
Orchestrates competitor research through a structured six-stage workflow tied to strategic choices. It produces battle cards, matrices, and threat assessments.
npx skills add deanpeters/Product-Manager-Skills --skill competitive-analysis-process -a claude-codeWhat competitive-analysis-process does
The workflow structures competitor research across six distinct stages, guiding work from the general market setup to future strategic moves. Instead of unorganized notes, it yields four concrete deliverables, including battle cards and comparison matrices. Each stage applies classic business models such as Porter's Five Forces, Kano evaluation, and Jobs-to-be-Done.
This orchestrator directs companion skills like market-landscape-scan and company-intel rather than handling data collection alone. You supply the competitor set and the strategic fork under evaluation, such as a roadmap pivot. Sessions take 20 to 45 minutes per stage over one or two calendar weeks. Missing companion skills limits automated gathering.
What it helps with
- structure scattered competitor findings into a coherent plan
- build feature comparison matrices centered on customer jobs
- produce sales battle cards and threat assessments for leadership
- determine strategic counter-moves against direct market rivals
Example prompts for the agent
- /competitive-analysis-process cloud CRM for retail, decision on launching mobile tools
- /competitive-analysis-process fintech payout platforms, setting priorities for roadmap bets
How to install competitive-analysis-process
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill competitive-analysis-process -a claude-code2Manually: put the files in place
~/.claude/skills/competitive-analysis-process/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/competitive-analysis-process/
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill competitive-analysis-process -a codex2Manually: put the files in place
.agents/skills/competitive-analysis-process/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill competitive-analysis-process -a cursor2Manually: put the files in place
.cursor/skills/competitive-analysis-process/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install deanpeters/Product-Manager-Skills competitive-analysis-process2Manually: put the files in place
.github/skills/competitive-analysis-process/SKILL.md1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill competitive-analysis-process -a gemini-cli2Platform CLI
gemini skills install https://github.com/deanpeters/Product-Manager-Skills --path skills/competitive-analysis-processManually: put the files in place
.devin/skills/competitive-analysis-process/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill competitive-analysis-process -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about competitive-analysis-process
How to install competitive-analysis-process in Claude Code?
Run npx skills add deanpeters/Product-Manager-Skills --skill competitive-analysis-process -a claude-code in your terminal. Alternatively, place the file directly at ~/.claude/skills/competitive-analysis-process/SKILL.md.
What does competitive-analysis-process do?
It orchestrates a six-step competitive investigation to generate battle cards, comparison matrices, and threat assessments. Each step anchors directly to a concrete business decision.
What inputs are needed to begin the analysis?
Supply the competitor group or market segment alongside the decision being addressed. If started without context, the initial step prompts for your goals and scope.