Structured competitor teardown skill. Use when scraping competitor sites, extracting pricing/features/positioning, or analyzing strategic gaps. For general research, see market-research.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Competitor Analysis Skill
## When to Use
- During **Phase 0 (Idea)** → Competitor Analysis module
- When evaluating a new market or niche
- Before any pricing strategy or positioning work
- When a user says "who else does this?" or "what's out there?"
## Tools Required
| Tool | Purpose |
|------|---------|
| `firecrawl_search` | Discover competitors via web search |
| `firecrawl_map` | Crawl competitor site structure |
| `firecrawl_scrape` | Extract full page content for analysis |
| `firecrawl_extract` | Pull structured data (pricing, features) |
## Instructions
### 1. Identify Competitors
Run parallel searches:
```
firecrawl_search: "{product_description} SaaS alternatives"
firecrawl_search: "{problem_statement} software solutions"
firecrawl_search: "best {category} tools 2025 2026"
firecrawl_search: "{category} vs comparison"
```
Categorize into:
- **Direct competitors**: Same problem, same audience, same delivery model
- **Indirect competitors**: Same problem, different approach (e.g., agencies, spreadsheets)
- **Aspirational**: Where we want to be in 2+ years
### 2. Deep Teardown (Per Competitor)
For each direct competitor (max 5):
#### a. Pricing Intelligence
```
…
The line at the top of this page pins the label git:20260520.0aeaf85, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_662dlngvcpna7h6u
GET https://markdownregistry.com/api/v1/resolve?ref=tuliosousapro/saas-blueprint/competitor-analysis
GET https://markdownregistry.com/api/v1/blob/dc9bdaa779216e234e8cbdf6a4737ab4889080641b04ce6b4792adef5ce64cd1
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
tuliosousapro/saas-blueprint · skills/changelog/SKILL.md · Generates and maintains changelogs following Keep a Changelog format. Use when updating release notes, finishing tasks…
tuliosousapro/saas-blueprint · skills/conventional-commits/SKILL.md · Enforces Conventional Commits format for git commit messages. Use when formatting commits or validating message…
tuliosousapro/saas-blueprint · skills/create-llms/SKILL.md · Creates an llms.txt file from scratch based on repository structure. Use when configuring LLM discovery files. For…
tuliosousapro/saas-blueprint · skills/git-control/SKILL.md · Standardizes git operations, branch management, and disaster recovery. Use when committing, branching, or resolving…
tuliosousapro/saas-blueprint · skills/idea-validator/SKILL.md · Structured validation framework that scores product ideas. Use when evaluating problem severity, willingness-to-pay, or…
tuliosousapro/saas-blueprint · skills/market-research/SKILL.md · Deep web research skill using Firecrawl MCP. Use when estimating market size (TAM/SAM/SOM), analyzing trends, or…
tuliosousapro/saas-blueprint · skills/mcp-documentation/SKILL.md · Reference and learning guide for the Model Context Protocol (MCP). Use when implementing clients/servers or debugging…
tuliosousapro/saas-blueprint · skills/mcp-reference-servers/SKILL.md · Guidance on using and integrating official reference servers. Use when building custom servers or deploying standard…
tuliosousapro/saas-blueprint · skills/mcp-server-registry/SKILL.md · Instructions for discovery and usage of servers through the official MCP registry. Use when discovering new…
tuliosousapro/saas-blueprint · skills/playbook-writer/SKILL.md · Meta-skill that generates compliant PLAYBOOK.md files following the BRAINIAC template. Use when creating or editing…
aaron-he-zhu/aaron-marketing-skills · seo-geo/survey/competitor-analysis/SKILL.md · Use when the user asks to "analyze competitors" or "竞品分析"; benchmarks competitor keywords, content, backlinks, AI…
eronred/aso-skills · skills/competitor-analysis/SKILL.md · When the user wants to analyze competitors' App Store strategy, find keyword gaps, or understand competitive…
openclaudia/openclaudia-skills · skills/competitor-analysis/SKILL.md · Conduct full competitor strategy breakdowns across SEO, ads, social, email, pricing, and positioning. Use when the user…
yennanliu/investskill · plugins/us-stock-analysis/skills/competitor-analysis/SKILL.md · Deep competitive moat analysis, market position assessment, and industry dynamics for one company against its direct…
social-media-skills/skills · skills/competitor-analysis/SKILL.md · Competitor analysis for social media — public-data competitive reconnaissance to find the gap a brand can own. Use when…