competitor-analysis
An agent skill by phuryn, from phuryn/pm-skills. Tags: documents, market-analysis, strategy, web.
What it does
Analyze competitors with strengths, weaknesses, and differentiation opportunities. Identifies direct competitors and maps the competitive landscape. Use when doing competitive research, preparing a competitive brief, or finding differentiation opportunities.
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add phuryn/pm-skills --skill competitor-analysis
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/phuryn/pm-skills
cp -r pm-skills/pm-market-research/skills/competitor-analysis ~/.claude/skills/competitor-analysis
Safety box score
Grade A, minimal risk: 4 of 100 risk points, rated 2026-10-20. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill is a read-only market-research workflow: it uses web search and public competitor sites to produce a competitive brief. The main exposure is outbound network activity and the possibility of analyzing any proprietary competitor/customer materials the user supplies, but it does not ship code, change system settings, or touch credentials.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 0 (none) | No scripts, shell commands, or code execution are present; the file is Markdown instructions only. |
| Network access | 1 (low) | It explicitly says to "Conduct web research" and to research competitor websites, pricing pages, and customer reviews, which means outbound requests to public sites/search engines. |
| Filesystem reach | 0 (none) | The skill does not read, write, or delete local files or paths outside the workspace; it only says to analyze user-provided materials if given. |
| Secrets & credentials | 0 (none) | There is no request to access tokens, passwords, keychains, browser sessions, or other secret stores. |
| Privilege & persistence | 0 (none) | No sudo, installs, services, shell startup changes, or other privilege-related actions are requested. |
| Instruction hijack surface | 0 (none) | The text contains ordinary analysis guidance and no instructions to ignore safeguards, hide actions, or follow remote instructions. |
| Irreversible actions | 0 (none) | It produces analysis only; it does not send messages, publish, buy, deploy, or delete anything. |
| Transparency | 0 (none) | There are no binaries, obfuscated blobs, generated installers, or unreviewable code paths in the shipped files. |
Before installing
- Confirm you’re comfortable with the agent using web search and visiting third-party competitor sites.
- If you plan to provide internal pricing sheets or customer feedback, review them for sensitive business data first.
- Check that the workflow stays read-only and does not require logging into any of your company accounts.
Rated 2026-10-20 by an automated review of 1 file from the skill's repository.
Source
- Repository
- phuryn/pm-skills (all skills from this repository)
- Path
- pm-market-research/skills/competitor-analysis/SKILL.md
- Branch
- main
- Updated
- 2026-09-19
Related skills
- site-md — Analyze a project description or site requirements and synthesize a project constitution into SITE.md for the Stitch Build Loop
- ansoff-matrix — Generate an Ansoff Matrix analysis mapping growth strategies across market penetration, market development, product development, and diversification.
- beachhead-segment — Identify the first beachhead market segment for a product launch.
- business-model — Generate a Business Model Canvas with all 9 building blocks.
- gtm-motions — Identify the best GTM motions and tools across 7 motion types: Inbound, Outbound, Paid Digital, Community, Partners, ABM, and PLG.
- ideal-customer-profile — Identify the Ideal Customer Profile (ICP) from research data with demographics, behaviors, JTBD, and needs.