jerelvelarde/chalk-skills

analyze-competitors

Build a competitive positioning matrix and strategy canvas when the user asks to analyze competitors, compare products, or assess competitive landscape

First seen Mar 18, 2026

Installation

$ npx skills add jerelvelarde/chalk-skills --skill analyze-competitors

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from jerelvelarde/chalk-skills · top by installs.

npx skills add jerelvelarde/chalk-skills

Browse all from jerelvelarde/chalk-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 6
License LICENSE
Default branch main
Open issues 1
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0
Allowed toolsRead, Glob, Grep, Write

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,568 B
  • docs SUMMARY.md 178 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 7 installs

SKILL.md

Analyze Competitors

Overview

Generate a competitive positioning matrix and Blue Ocean Strategy canvas that compares your product against named competitors across key dimensions: features, pricing, target market, UX, strengths, and weaknesses. Surfaces differentiation opportunities and strategic white space.

Workflow

  1. Read product context -- Scan .chalk/docs/product/ for the product profile (0productprofile.md), JTBD docs, and any existing competitive analyses. If no product context exists, ask the user to describe their product before proceeding.
  1. Parse competitors and dimensions -- Extract from $ARGUMENTS the competitor names and any specific dimensions the user wants compared. If no competitors are named, ask the user to list 2-5 direct competitors. If no dimensions are specified, use the defaults: core features, pricing model, target market, UX quality, integration ecosystem, go-to-market approach.
  1. Determine the next file number -- Read filenames in .chalk/docs/product/ to find the highest numbered file. The next number is highest + 1.
  1. Build the competitive matrix -- For each competitor, analyze across every dimension. Use a consistent rating or description per cell. Be specific -- "freemium with $29/mo pro tier" not "has free plan."
  1. Create the strategy canvas -- Describe a Blue Ocean Strategy canvas: list the competing factors on the X-axis and value level (low to high) on the Y-axis. Plot your product and each competitor. Identify factors where you can eliminate, reduce, raise, or create to find uncontested market space.
  1. Identify positioning insights -- Summarize: where you are differentiated, where you are at parity, where competitors have an advantage, and where white space exists.
  1. Write the file -- Save to .chalk/docs/product/<n>competitiveanalysis.md.
  1. Confirm -- Share the file path and highlight the top 2-3 differentiation opportunities or competitive risks.

Output

  • File: .chalk/docs/product/<n>competitiveanalysis.md
  • Format: Plain markdown with comparison table, strategy canvas description, and positioning insights
  • First line: # Competitive Analysis: <Your Product> vs. <Competitors>

Anti-patterns

  • Feature checklist without context -- A grid of checkmarks tells you nothing about competitive dynamics. Every cell should describe the quality and approach, not just presence/absence.
  • Ignoring indirect competitors -- Products in adjacent categories that solve the same job often matter more than direct feature competitors.
  • Stale data presented as current -- If you do not have current information about a competitor, say so. Do not fabricate pricing or feature details.
  • Missing "so what" -- A comparison table without positioning insights is just data. Always conclude with what the analysis means for product strategy.
  • Only comparing features -- Pricing, distribution, brand, and go-to-market are often more decisive than feature parity. Compare across all strategic dimensions.