competitors
Skill0 starsChanged 3 months agoMITView on GitHub
Use when the user asks who their competitors are, how they compare, where the market gaps or content gaps sit, or wants a competitive intelligence report.
30 other projects use a version of this.
Adopted by
Most recently taken up by
- pixelswithbliss/claude-skillstheir own version, first seen Nov 1, 2026
- salacoste/daytona-seo-notchtheir own version, first seen Nov 1, 2026
- GAPZ787/claude-skillstheir own version, first seen Nov 1, 2026
- aya-taleb/biz-ready-skillstheir own version, first seen Nov 1, 2026
- LOGIN-TB/hermes-toolboxtheir own version, first seen Nov 1, 2026
- LOGIN-TB/claude-skillstheir own version, first seen Oct 29, 2026
Used with
Projects with it also use marketing-council, marketing-loops and 9 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
coreyhaines31Skillmarketing-council
When the user wants multiple expert perspectives on a marketing question — a simulated board of advisors staffed by legendary marketers (Seth Godin, David Ogilvy, Eugene Schwartz, April Dunford, Rory Sutherland, Alex Hormozi, Byron Sharp, and more). Also use when the user mentions 'marketing council,' 'board of advisors,' 'advisory board,' 'what would Seth Godin say,' 'what would Ogilvy think,' 'channel Hormozi,' 'get multiple perspectives,' 'debate this,' 'have the council review,' 'marketing mentors,' or asks how a famous marketer would approach their problem. The council gives each advisor's take through their documented frameworks, surfaces where they disagree, and synthesizes a recommendation. For executing the winning direction, hand off to positioning, offers, copywriting, ads, or the relevant skill.
Also in 14 projects that use this
coreyhaines31Skillmarketing-loops
When the user wants to set up a recurring, self-running marketing workflow — a repeatable loop an AI agent runs on a cadence (weekly, daily, on a trigger) rather than a one-off task. Also use when the user mentions 'marketing loop,' 'recurring marketing workflow,' 'automate my marketing,' 'marketing on autopilot,' 'weekly marketing review,' 'ad fatigue check,' 'weekly ads check,' 'content refresh loop,' 'churn watch,' 'ranking drop alert,' 'run my SEO,' 'SEO operator,' 'daily SEO agent,' 'run my outbound,' 'AI SDR,' 'reply triage,' 'always-on marketing,' 'marketing automation workflow,' or 'run this every week.' Use this to pick, adapt, and schedule an ongoing marketing loop that orchestrates the other marketing skills. For one-off marketing ideas, see marketing-ideas. For the experimentation loop specifically, see ab-testing.
Also in 10 projects that use this
aiunlocked1412Skillinfluencer-marketing
Influencer marketing AI — brief, pitch, rate evaluation, performance review แบบ data-driven
Also in 6 projects that use this
riggyzSkillattribution
Attribution rules for issues, pull requests, work items, reviews, and comments created or edited by the agent in GitHub, Linear, Azure DevOps, or similar collaboration systems. Use when creating, commenting on, reviewing, or modifying external tracker content.
Also in 6 projects that use this
agenkinSkillevents
Schema discovery — list every event name firing for the current TelemetryDeck app with 7-day and 30-day counts side by side.
Also in 6 projects that use this
YepAPISkilllink-building
Outreach tracking, backlink monitoring, DR/DA scoring, and competitor link analysis using YepAPI.
Also in 3 projects that use this
- +1 more from coreyhaines31
Other versions30 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 30
- coreyhaines31/marketingskills★ 59ksame name
- Nexus-JPF/note-companion★ 874same name
- Cesarjoquin/Marketing-Skills★ 190same name
- LOGIN-TB/claude-skills★ 82same name
- open-fox/agents★ 55same name
- SZcalligrapher/slash-skills-subscription★ 32same name
- TommyBez/skillsboard★ 10same name
- scayver/marketing-skills★ 8same name
- anis-dr/skills★ 3same name
- Shri-Phnx/claude-skills★ 2same name
20 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
The file
Show its rules and text
We split this skill into the rules it gives an agent
26 rules. 0 are common, 16 are distinctive, and 10 are very specific to this project.
0
Common
Most of the 25 edited versions we read keep these.
16
Distinctive
This author's own choices. Worth a look.
10
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 16
Read ${CLAUDE_PLUGIN_ROOT}/references/grounding.md and load any _grounding/ folder it finds.
- Distinctive: line 18
If grounding names a competitor set, start from it rather than from search results.
- Very specific: line 26
Use python3 on macOS/Linux.
- Distinctive: line 60
Use multiple methods to identify competitors:
- Distinctive: line 64
Search for the target site's primary keywords
- Very specific: line 66
Search for "[product category] software/service/tool"
- Distinctive: line 68
Search for "[target brand] alternatives"
- Distinctive: line 69
Search for "[target brand] vs"
- Distinctive: line 73
Look for comparison pages on the target site
- Distinctive: line 74
Check footer links for industry associations
- Distinctive: line 75
Look for "integrations" pages that mention similar tools
- Distinctive: line 76
Check the target site's blog for competitor mentions
- Distinctive: line 80
Search G2, Capterra, Trustpilot for the product category
- Distinctive: line 82
Check "Compare" features on review sites
- Distinctive: line 87
Look at LinkedIn for companies followed by the target's audience
- Very specific: line 93
Use the bundled competitor_scanner.py for automated data collection.
- Very specific: line 119
If the script is not available, use WebFetch to manually collect this data for each competitor.
- Distinctive: line 202
If pricing is hidden by category norm, does the RFQ/contact path reduce uncertainty with response time, technical fields, proof, and clear …
- Distinctive: line 221
Use: Full, Partial, No, or Beta to categorize.
- Distinctive: line 287
Use cases mentioned most frequently
- Distinctive: line 426
Create a compelling narrative for customers considering switching from each competitor:
- Very specific: line 488
Write the full output to the exact output_path resolved in Phase 0 (${CLAUDE_PLUGIN_ROOT}/references/output-location.md):
- Very specific: line 645
If MARKETING-AUDIT.md exists, reference competitive positioning scores
- Very specific: line 646
If COPY-SUGGESTIONS.md exists, use messaging analysis for differentiation
- Very specific: line 647
If FUNNEL-ANALYSIS.md exists, compare funnel effectiveness with competitors
- Very specific: line 648
If AD-CAMPAIGNS.md exists, use competitor intelligence for ad angles
“Common” is measured: kept by at least 6 in 10 of the 25 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Competitive Intelligence Analysis
You are the competitive intelligence engine for /marketkit:competitors <url>. You identify competitors, analyze their marketing strategies, and produce a comprehensive comparison report that reveals positioning gaps, steal-worthy tactics, and differentiation opportunities. Output is structured for both strategic decision-making and client presentations.
Phase 0: Grounding
Read ${CLAUDE_PLUGIN_ROOT}/references/grounding.md and load any _grounding/ folder it finds. Client documentation outranks every default in this skill, and any claim rules it contains bind the output. Name the loaded files at the top of what you produce.
If grounding names a competitor set, start from it rather than from search results; generic category searches miss the competitors that matter in narrow verticals.
Also read ${CLAUDE_PLUGIN_ROOT}/references/output-location.md. Normalize the target URL to its exact non-www domain and resolve today's output path now:
python "${CLAUDE_PLUGIN_ROOT}/scripts/resolve_audit_output.py" --purpose COMPETITOR-REPORT --scope <domain> --extension mdUse python3 on macOS/Linux. The Output Format section below writes to the exact returned output_path, not into the bare working directory.
Then resolve optional report metadata from the same working directory:
python "${CLAUDE_PLUGIN_ROOT}/scripts/resolve_report_metadata.py" --toolkit "Market Context Kit" --host <exact active host> --provider <exact active LLM provider> --model <exact active model id>Never guess a runtime value. Handle the three outcomes exactly as ${CLAUDE_PLUGIN_ROOT}/references/output-location.md specifies: null means write no metadata block at all, a JSON object means reproduce its fields verbatim as YAML front matter at the very top of the report, and an error means stop rather than invent or drop attribution.
Read ${CLAUDE_PLUGIN_ROOT}/references/webfetch-artifacts.md before quoting page copy or asserting anything about a page's structure, staleness, or absence. Page text used as evidence must come from scripts/analyze_page.py or another real parser — never an ad-hoc regex HTML-to-text script — and must be text a visitor actually sees, not commented-out, hidden, or attribute-only markup.
When This Skill Is Invoked
The user runs /marketkit:competitors <url>. Fetch the target site, identify competitors, analyze each one, and produce a COMPETITOR-REPORT.md with actionable intelligence.
Phase 1: Competitor Identification
1.1 Competitor Categories
Identify competitors across three tiers:
| Category | Definition | How to Find | Count |
| Direct Competitors | Same product, same audience, same market | Search for product category keywords, check who ranks | 3-5 |
| Indirect Competitors | Different product, same problem solved | Search for the problem being solved, check alternative approaches | 2-3 |
| Aspirational Competitors | Market leaders the brand aspires to become | Industry leaders, category creators, well-known brands | 1-2 |
1.2 Competitor Discovery Methods
Use multiple methods to identify competitors:
Method 1: Keyword-Based Discovery
- Search for the target site's primary keywords
- Note which companies rank on page 1
- Search for "[product category] software/service/tool"
- For industrial or technical suppliers, also search for "[product category] manufacturer/supplier/distributor", "[standard/certification] [product]", "[application] [product]", and "[brand] equivalent/alternative"
- Search for "[target brand] alternatives"
- Search for "[target brand] vs"
Method 2: Site-Based Discovery
- Look for comparison pages on the target site
- Check footer links for industry associations
- Look for "integrations" pages that mention similar tools
- Check the target site's blog for competitor mentions
Method 3: Review Platform Discovery
- Search G2, Capterra, Trustpilot for the product category
- Note top-rated competitors in the same category
- Check "Compare" features on review sites
- For B2B industrial, regulated, or local categories where software review sites are irrelevant, use trade directories, industry associations, procurement directories, trade press, certification bodies, distributor listings, and forum/community discussions instead.
Method 4: Social and Community Discovery
- Look at LinkedIn for companies followed by the target's audience
- For consumer, software and developer categories: search Reddit for "[category] recommendations" and check X for category conversation
- For industrial, regulated and procurement-led categories: search industry forums, association member lists, trade-fair exhibitor directories and distributor catalogs — the buyers there do not discuss suppliers on consumer social platforms
1.3 Automated Data Collection
Use the bundled competitor_scanner.py for automated data collection. It takes one or more URLs as positional arguments, plus an optional --type consumer-online|b2b-technical flag, and always prints JSON:
# macOS / Linux
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/competitor_scanner.py" "<url1>" "<url2>" "<url3>"
# Windows
python "${CLAUDE_PLUGIN_ROOT}/scripts/competitor_scanner.py" "<url1>" "<url2>" "<url3>"
# Force the business-type pack instead of auto-detecting (both platforms)
python "${CLAUDE_PLUGIN_ROOT}/scripts/competitor_scanner.py" --type b2b-technical "<url1>"${CLAUDE_PLUGIN_ROOT} resolves to this plugin's directory on any machine — never hardcode a path. Use python3 on macOS and Linux, python on Windows; do not try python3 first on Windows, where it resolves to the Microsoft Store alias stub and opens the Store instead of failing cleanly.
A single URL returns one object; multiple URLs return {"competitors": [...]}. A {"usage": ...} banner means no URL argument arrived.
The script auto-detects business type (consumer-online or b2b-technical, same ids as references/business-context.md) from on-page signals unless --type forces one, and scores CTAs/pricing-signals/trust-signals against that type's fingerprint pack in references/fingerprints/ — a SaaS pricing page and an industrial RFQ page are read on their own terms. Vocabulary is per-language (en/de/es/fr/it/nl), selected from <html lang>.
The script collects:
- Homepage content and metadata (title, meta description, OG tags, H1/H2)
- Business type and detected language
- CTAs, pricing/quote-signal mentions, and trust signals (cert badges, testimonials, social links) scored against the resolved pack
- The conversion page — pricing/plans for
consumer-online, RFQ/quote forb2b-technical— guessed by URL path and fetched if public
It does not collect blog post counts, social follower counts, technology-stack fingerprints, or page-speed metrics — none of those are implemented. Gather those manually with WebFetch or a dedicated tool if the audit needs them.
If the script is not available, use WebFetch to manually collect this data for each competitor.
Phase 2: Competitor Analysis Framework
2.1 Website and Messaging Analysis
For each competitor, analyze:
Messaging:
| Element | What to Capture | Why It Matters |
| Headline | Exact H1 text | Reveals positioning and value prop |
| Subheadline | Supporting text | Shows secondary messaging angle |
| Value proposition | Core promise | Identifies positioning territory |
| Target audience | Who they speak to | Reveals market segment focus |
| Key differentiator | What sets them apart | Shows competitive moat claims |
| Tone of voice | Casual/formal/technical | Reveals brand personality choices |
| Social proof | Type and quantity | Shows credibility strategy |
Positioning Map: Plot each competitor on two axes:
- X-axis: Perceived simplicity ←→ Perceived power
- Y-axis: Perceived affordability ←→ Perceived premium
POSITIONING MAP
===============
PREMIUM
|
|
[Competitor C] | [Aspirational]
|
SIMPLE ──────────────┼────────────── POWERFUL
|
[Target] | [Competitor A]
|
|
BUDGETAdjust axes based on what matters most in the specific industry.
2.2 Pricing / Commercial Model Comparison
Build the matrix that fits the business model. For SaaS and e-commerce, use pricing/plan rows. For RFQ-led, regulated, industrial, distributor, academy, or services businesses, compare commercial path and proof instead of forcing SaaS tiers.
| Feature/Plan | [Target] | Competitor A | Competitor B | Competitor C |
| ---------------- | -------- | ------------ | ------------ | ------------ |
| Free Plan | Yes/No | Yes/No | Yes/No | Yes/No |
| Starter Price | $X/mo | $X/mo | $X/mo | $X/mo |
| Pro Price | $X/mo | $X/mo | $X/mo | $X/mo |
| Enterprise | Custom | Custom | $X/mo | Custom |
| Free Trial | X days | X days | X days | X days |
| Annual Discount | X% | X% | X% | X% |
| Per-User Pricing | Yes/No | Yes/No | Yes/No | Yes/No |
| Usage Limits | [detail] | [detail] | [detail] | [detail] || Commercial Factor | [Target] | Competitor A | Competitor B | Competitor C |
| --- | --- | --- | --- | --- |
| Public Pricing | Yes/No/Partial | | | |
| Primary Conversion | RFQ / Contact / Buy / Enroll / Distributor | | | |
| Quote Path Clarity | Strong / Medium / Weak | | | |
| Datasheets / Downloads | Open / Gated / Missing | | | |
| Certifications / Standards | [list] | | | |
| Product Finder / Selector | Yes/No/Partial | | | |
| Stock / Lead-Time Signals | Yes/No/Partial | | | |
| Distributor / Partner Locator | Yes/No | | | |
| Proof Assets | Case studies / test data / testimonials / logos | | | |Pricing Strategy Assessment:
- Is the target priced above, below, or at market average?
- Is pricing transparent or hidden (requiring sales calls)?
- What pricing model is used (per-user, per-usage, flat-rate, tiered)?
- Are there pricing anchoring tactics being used?
- Does the pricing page communicate value before showing numbers?
- If pricing is hidden by category norm, does the RFQ/contact path reduce uncertainty with response time, technical fields, proof, and clear next steps?
- For industrial/regulatory categories, compare standards, approvals, test data, engineering access, distributor coverage, and delivery confidence as commercial differentiators.
2.3 Feature Comparison Matrix
Build a comprehensive feature comparison:
| Feature Category | Feature | [Target] | Comp A | Comp B | Comp C |
| ---------------- | ----------- | -------- | ------- | ------- | ------- |
| Core | [Feature 1] | Full | Full | Partial | No |
| Core | [Feature 2] | Full | Full | Full | Full |
| Core | [Feature 3] | Partial | Full | No | Full |
| Advanced | [Feature 4] | No | Full | No | Full |
| Advanced | [Feature 5] | Full | No | Full | No |
| Integration | [Feature 6] | Full | Full | No | Partial |
| Support | [Feature 7] | Full | Partial | Full | Full |Use: Full, Partial, No, or Beta to categorize.
Highlight:
- Features where the target has an advantage (competitive moats)
- Features where the target has a gap (vulnerability)
- Features unique to one competitor (potential differentiators)
2.4 SEO Competition Analysis
For each competitor, analyze:
Content Strategy:
| Metric | [Target] | Comp A | Comp B | Comp C |
| Blog posts (estimated) | X | X | X | X |
| Publishing frequency | X/week | X/week | X/week | X/week |
| Content depth | Shallow/Medium/Deep | |||
| Content types | Blog/Video/Podcast | |||
| Key topics | [list] | [list] | [list] | [list] |
Keyword Strategy:
- What keywords is each competitor clearly targeting?
- Where do multiple competitors rank but the target does not? (content gaps)
- Are competitors creating comparison/alternatives content?
- What long-tail keywords are competitors ranking for?
Content Gap Analysis: List topics that competitors cover but the target does not:
CONTENT GAPS (Competitors Cover, Target Does Not):
1. [Topic] — covered by Comp A, B (high search intent)
2. [Topic] — covered by Comp A, C (medium search intent)
3. [Topic] — covered by Comp B (high search intent)
4. [Topic] — covered by all competitors (critical gap)2.5 Channel Presence Comparison
Compare only the channels that matter in this category. Rows for platforms nobody in the category uses produce a table of zeros that reads as a gap when it is a non-issue.
| Channel | [Target] | Comp A | Comp B | Comp C |
| LinkedIn followers | X | X | X | X |
| [Other social channels in use] | X | X | X | X |
| YouTube subscribers | X | X | X | X |
| Newsletter / owned list (if visible) | X | X | X | X |
| Trade press / association presence | X | X | X | X |
| Trade fair presence | X | X | X | X |
| Posting frequency | X/week | X/week | X/week | X/week |
| Engagement rate | X% | X% | X% | X% |
| Top content type | [type] | [type] | [type] | [type] |
2.6 Review Mining
Analyze reviews and discussion on the platforms this category actually uses — G2, Capterra and Trustpilot for software and services; industry forums, association channels, distributor listings and trade press for technical and industrial categories. Reddit is a strong source for consumer and developer categories and a weak one for regulated procurement:
For each competitor, extract:
- Overall rating (stars)
- Number of reviews
- Top 3 praised features (what customers love)
- Top 3 complaints (what customers hate)
- Common switching reasons (why customers leave)
- Use cases mentioned most frequently
Review Intelligence Matrix:
| Competitor | Rating | Reviews | Top Praise | Top Complaint | Switch Reason |
| --- | --- | --- | --- | --- | --- |
| Comp A | 4.5/5 | 500+ | Easy to use | Limited integrations | Price increase |
| Comp B | 4.2/5 | 200+ | Powerful features | Steep learning curve | Poor support |
| Comp C | 3.8/5 | 100+ | Good value | Buggy | Better alternatives |Phase 3: SWOT Analysis
3.1 SWOT for Each Competitor
For each identified competitor, produce a SWOT:
COMPETITOR: [Name]
URL: [url]
STRENGTHS:
- [Specific strength with evidence]
- [Specific strength with evidence]
- [Specific strength with evidence]
WEAKNESSES:
- [Specific weakness with evidence]
- [Specific weakness with evidence]
- [Specific weakness with evidence]
OPPORTUNITIES (for the target to exploit):
- [Opportunity based on competitor weakness]
- [Opportunity based on market gap]
- [Opportunity based on unserved segment]
THREATS (competitor advantages to watch):
- [Threat with potential impact]
- [Threat with potential impact]
- [Threat with potential impact]3.2 Aggregate SWOT for the Target
Combine all competitor intelligence into a single SWOT for the target brand:
- Strengths: Where the target outperforms all or most competitors
- Weaknesses: Where the target lags behind all or most competitors
- Opportunities: Gaps in the market no competitor is addressing well
- Threats: Areas where competitors are significantly stronger
Phase 4: Strategic Recommendations
4.1 "Steal-Worthy" Tactics
Identify specific marketing tactics from competitors worth adopting:
STEAL-WORTHY TACTICS
====================
1. [Competitor A] — [Tactic: e.g., "Interactive pricing calculator"]
Why it works: [explanation]
How to implement: [specific steps for the target]
Estimated effort: [Low/Medium/High]
Expected impact: [Low/Medium/High]
2. [Competitor B] — [Tactic: e.g., "Customer success story video series"]
Why it works: [explanation]
How to implement: [specific steps]
Estimated effort: [Low/Medium/High]
Expected impact: [Low/Medium/High]
[Continue for 5-10 tactics]Focus on tactics that are:
- Proven (working for the competitor)
- Adaptable (can be customized for the target)
- Underutilized (the target is not currently doing this)
4.2 Messaging Differentiation Strategy
Based on the competitive analysis, recommend how the target should differentiate:
Differentiation Framework:
- Category: Can the target create or own a sub-category? (e.g., "the [specific attribute] [category]")
- Audience: Can the target own a specific audience segment competitors ignore?
- Feature: Is there a unique feature or capability no competitor offers?
- Philosophy: Can the target differentiate on values, approach, or methodology?
- Experience: Can the target differentiate on customer experience, support, or community?
For each viable differentiation angle, provide:
- Positioning statement
- Headline recommendation
- Supporting evidence or proof points
- How it would manifest across the website
4.3 Alternative Page Strategy
Recommend creating "[Competitor] Alternative" pages:
For each major competitor, outline:
PAGE: [Target Brand] vs [Competitor Name]
URL: /vs/[competitor-name] or /alternatives/[competitor-name]
Headline: "Looking for a [Competitor] alternative? Here's why [X] teams chose [Target] instead."
Sections:
1. Quick comparison table (features, pricing, ratings)
2. Where [Target] wins (3-4 advantages with evidence)
3. Where [Competitor] wins (honest, builds trust)
4. Who [Target] is best for (ideal customer profile)
5. Customer switching stories (testimonials from switchers)
6. Migration guide or switching offer
7. FAQ about switching
8. CTA: "Try [Target] free" or "See how [Target] compares"For industrial, regulated, services, or RFQ-led categories, replace SaaS elements with relevant proof:
- Quick comparison table: standards, applications, engineering access, lead time, datasheets, test data, service coverage
- Where each competitor wins: be honest about scale, certifications, tools, geography, or product breadth
- Switching offer: "Send us your existing specification", "Request equivalent recommendation", "Book technical review", or "Get RFQ response in [timeframe]"
SEO value: These pages target high-intent search queries like "[competitor] alternatives" and "[target] vs [competitor]" which are bottom-of-funnel searches.
4.4 Switching Narrative Development
Create a compelling narrative for customers considering switching from each competitor:
SWITCHING NARRATIVE: [Competitor] → [Target]
Why customers switch:
1. [Primary reason based on review mining]
2. [Secondary reason]
3. [Tertiary reason]
Switching story template:
"Like many [audience], [customer name] started with [Competitor] because
[initial appeal]. But after [time/event], they realized [pain point].
After switching to [Target], they [specific result with numbers]."
Switching offer:
- Free migration assistance
- Extended trial for [Competitor] users
- Matching or discounting pricing
- Dedicated onboarding for switchers
- Technical specification review
- Equivalent product / part-number cross-reference
- Compliance documentation pack
- Distributor or account-manager handoffPhase 5: Monitoring and Ongoing Intelligence
5.1 Competitive Monitoring Checklist
Recommend ongoing monitoring activities:
- Set Google Alerts for each competitor name
- Follow competitors on social media platforms
- Subscribe to competitor newsletters
- Check competitor pricing pages monthly
- Monitor competitor review sites quarterly
- Track competitor content publishing (topics, frequency)
- Watch for competitor product launches and feature updates
- Monitor competitor job postings (reveals strategic priorities)
- Track competitor ad spend and creative (use Meta Ad Library, Google Ads Transparency)
- Review competitor backlink profiles quarterly
5.2 Competitive Response Playbook
Provide guidance on how to respond to competitor moves:
| Competitor Move | Response Strategy | Timeline |
| Price cut | Emphasize value and quality, not price war | 1 week |
| New feature launch | Assess relevance, communicate roadmap to customers | 2 weeks |
| Aggressive ad campaign | Double down on owned channels and retention | Ongoing |
| Negative comparison content | Create factual, balanced comparison content | 1 week |
| Major funding / acquisition | Reassure customers, emphasize stability and focus | 1-2 days |
| Customer reviews / complaints | Monitor for opportunities, address shared concerns | Ongoing |
Output Format: MARKETKIT - COMPETITOR-REPORT - <domain>.md
Write the full output to the exact output_path resolved in Phase 0 (${CLAUDE_PLUGIN_ROOT}/references/output-location.md):
[YAML front matter from the Phase 0 metadata resolver — exact shape in references/output-location.md. Omit the whole block when the resolver returned null.]
# Competitive Intelligence Report: [Target Brand]
**URL:** [url] \
**Date:** [current date] \
**Competitors Analyzed:** [count] **Competitive Position: [Strong/Moderate/Weak]**
---
## Executive Summary
[3-4 paragraphs covering competitive landscape, target's position, biggest competitive advantage, biggest competitive threat, and top 3 strategic recommendations]
---
## Competitor Overview
### Direct Competitors
[Summary table with name, URL, positioning, pricing, key differentiator]
### Indirect Competitors
[Summary table]
### Aspirational Competitors
[Summary table]
---
## Detailed Competitor Profiles
### [Competitor A Name]
[Full analysis: messaging, pricing, features, SWOT, social presence, reviews]
### [Competitor B Name]
[Full analysis]
[Repeat for each competitor]
---
## Comparison Tables
### Feature Comparison
[Full feature matrix]
### Pricing Comparison
[Full pricing matrix]
### Review Ratings
[Review intelligence matrix]
### Social Media Presence
[Platform comparison table]
---
## Positioning Map
[Visual positioning map with explanation]
---
## Content & SEO Gap Analysis
[Content gaps, keyword opportunities, comparison page strategy]
---
## SWOT Analysis — [Target Brand]
[Aggregate SWOT based on competitive intelligence]
---
## Strategic Recommendations
### Steal-Worthy Tactics
[5-10 tactics with implementation guidance]
### Differentiation Strategy
[Recommended positioning angles]
### Alternative Pages to Create
[Competitor vs pages with outlines]
### Switching Narratives
[Switching stories and offers for each major competitor]
---
## Competitive Monitoring Plan
[Ongoing monitoring checklist and response playbook]
---
## Next Steps
1. [Most critical competitive action]
2. [Second priority]
3. [Third priority]Terminal Output
=== COMPETITIVE INTELLIGENCE REPORT ===
Target: [name]
Competitors Analyzed: [count]
Competitive Position: [Strong/Moderate/Weak]
Competitive Landscape:
Direct: [Comp A] (Rating: X/5), [Comp B] (Rating: X/5)
Indirect: [Comp C], [Comp D]
Aspirational: [Comp E]
Key Findings:
Biggest Advantage: [specific advantage]
Biggest Threat: [specific threat]
Biggest Opportunity: [specific opportunity]
Feature Gaps: [X] features competitors have that target lacks
Content Gaps: [X] topics competitors cover that target doesn't
Pricing Position: [Above/At/Below] market average
Top 3 Actions:
1. [action]
2. [action]
3. [action]
Full report saved to: [resolved output_path, e.g. Audit/MARKETKIT - COMPETITOR-REPORT - example.com.md]Cross-Skill Integration
- If
MARKETING-AUDIT.mdexists, reference competitive positioning scores - If
COPY-SUGGESTIONS.mdexists, use messaging analysis for differentiation - If
FUNNEL-ANALYSIS.mdexists, compare funnel effectiveness with competitors - If
AD-CAMPAIGNS.mdexists, use competitor intelligence for ad angles - Suggest follow-up:
/marketkit:copyfor differentiated messaging,/marketkit:adsfor competitive ad campaigns,/marketkit:funnelfor conversion comparison
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

