Competitive intel
Editorial strategy system for Claude. 7 commands, 5 specialist skills — audit, competitor analysis, 90-day calendars, drafting, social repurposing. Your Google Drive folder is the configuration.
npx -y skills add EditorialOS/editorial-os --skill competitive-intelAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Apply honest competitive analysis methodology. Map content battlefields against configured competitors, identify real gaps (not wishful ones), and find defensible white space. If a competitor is strong, say so. White space that doesn't exist isn't an opportunity. Used by /competitor command.
SKILL.md
13.5 KB, ~2.8k tokens by cl100k_base, as published. Nobody here has run it
Competitive Intel
Honest competitive analysis. If a competitor is strong, say so. White space that doesn't exist isn't an opportunity. The goal is actionable intelligence, not a pep talk.
The Honesty Requirement
This is the foundational rule. Everything else flows from it.
Apply competitor strengths literally. These are genuine strengths — things the competitor actually does well for the audience you're competing for. Do not reframe them as weaknesses. Do not minimize them. Do not suggest you can easily overcome them without a specific, credible plan.
A gap is only an opportunity if all three of these are true:
- The competitor genuinely isn't serving it (confirmed by documented weaknesses or direct assessment)
- The audience actually wants it (confirmed by segment content preferences from client context)
- The client can execute on it (confirmed by team constraints and publishing cadence)
If any one of these three is false — it's not a real opportunity. Cut it.
Competitive Research Methodology
Research Sources
When analyzing competitors, draw from these sources in order of reliability:
Direct Sources (Highest Reliability)
| Source | What to Extract | Reliability |
|---|---|---|
| Competitor website (homepage, product, about, pricing) | Positioning, messaging, value proposition, target audience | High |
| Competitor blog / resource center | Content themes, publishing frequency, depth, quality | High |
| Competitor newsletter (if accessible) | Email strategy, voice, cadence, engagement tactics | High |
| Competitor social profiles | Content strategy, engagement levels, audience interaction style | High |
| Competitor job postings | Strategic priorities (hiring for new market = expansion signal) | Medium-High |
Client-Provided Sources (Medium-High Reliability)
| Source | What to Extract | Reliability |
|---|---|---|
| Competitive analysis documents in ~~docs | Pre-analyzed strengths, weaknesses, positioning | Medium-High (may be outdated) |
| Battlecards in ~~docs | Sales-facing competitive intelligence | Medium-High (check freshness) |
| Win/loss notes in ~~docs or ~~crm | Why deals were won or lost against this competitor | High (direct market signal) |
Third-Party Sources (Medium Reliability)
| Source | What to Extract | Reliability |
|---|---|---|
| Review sites (G2, Capterra, TrustRadius) | Customer sentiment, common praise and complaints | Medium (selection bias) |
| SEO tools (~~SEO if connected) | Keyword rankings, organic traffic, content gaps | Medium-High (data quality varies) |
| Social listening | Share of voice, sentiment, trending topics | Medium |
| Industry analyst reports | Market positioning, category placement | Medium (may not reflect current state) |
Competitive Staleness Check
Always check document freshness before trusting competitive intelligence:
| Age | Status | Action |
|---|---|---|
| < 30 days | Current | Use as-is |
| 30-90 days | Usable | Use with light verification |
| 90-180 days | Stale | Flag prominently, recommend refresh |
| > 180 days | Outdated | Use for structural context only (who competitors are), not for current assessment |
Flag format:
⚠️ Competitive data for [{competitor}] is [{N}] days old. Positioning and content strategy may have changed.
Battlefield Framework
A battlefield is a content topic or format where audience attention is contested. Think of it as a territory that one brand can own — or that multiple brands are fighting over.
Identifying Battlefields
Start with configured content pillars — these are the themes the client has staked out or wants to own. Each pillar is a battlefield. Then identify additional battlefields:
- Topics competitors are investing in that aren't in the client's pillar list
- Emerging topics in the industry that no one owns yet
- Adjacent topics where audience overlap creates competition
Four-Position Framework
For each battlefield, assess each player's position:
| Position | Definition | Signals |
|---|---|---|
| Dominating | Clear leader — audience goes here first | Ranks #1-3 for key terms, highest content volume and quality, most backlinks, community recognition |
| Competing | Real presence but not the go-to | Ranks on page 1, consistent publishing, some engagement, recognized but not first choice |
| Thin | Occasional coverage, no real position | A few pieces scattered across the topic, no sustained effort, low engagement |
| Absent | Not present at all | No content on this topic |
Battlefield Assessment Table
| Battlefield | You | Competitor A | Competitor B | Competitor C |
|---|---|---|---|---|
| [{Pillar 1}] | [{Position}] | [{Position}] | [{Position}] | [{Position}] |
| [{Pillar 2}] | [{Position}] | [{Position}] | [{Position}] | [{Position}] |
| [{Additional}] | [{Position}] | [{Position}] | [{Position}] | [{Position}] |
Reading the Battlefield
| Pattern | Implication | Action |
|---|---|---|
| You're Dominating, competitors are Thin/Absent | Defend — maintain quality and cadence | Don't over-invest; protect the lead |
| You're Competing, one competitor Dominates | Challenge — find a differentiated angle | Substitution test required (see below) |
| You're Thin, competitors are Competing | Build or abandon — honest assessment of winnability | Run winnability test from content-strategist |
| Nobody is Dominating | Open battlefield — first-mover advantage possible | Assess audience demand before investing |
| Multiple competitors Dominating | Saturated — differentiation is essential | Only enter with a genuinely unique angle |
Messaging and Positioning Comparison
Messaging Matrix
For each competitor, document their positioning:
| Dimension | Your Brand | Competitor A | Competitor B |
|---|---|---|---|
| Core promise | What you promise the audience | What they promise | What they promise |
| Target audience | Who you serve | Who they serve | Who they serve |
| Key differentiator | What you claim only you can do | Their claim | Their claim |
| Tone/Voice | Your voice attributes | Their voice attributes | Their voice attributes |
| Proof points | How you back up claims | How they back up claims | How they back up claims |
| Category framing | How you define the category | How they define it | How they define it |
Narrative Analysis
Every brand tells a story. Identify each competitor's narrative structure:
| Narrative Element | What to Identify |
|---|---|
| Villain | What problem or enemy they position against (status quo, legacy tools, complexity, ignorance) |
| Hero | Who is the hero — the customer? the product? the founder? |
| Transformation | What before/after do they promise? |
| Stakes | What happens if the audience doesn't act? |
This reveals positioning strategy and emotional appeals — useful for finding angles they've left open.
White Space Identification
White space = a battlefield where the client can win and the audience is underserved.
Three-Test White Space Validation
Every candidate white space must pass all three tests. Failing any single test disqualifies it.
| Test | Question | Pass Criteria | Fail Signal |
|---|---|---|---|
| Audience demand | Does the target audience actually want this? | Evidence: search volume, community questions, engagement on adjacent content, segment preferences | No evidence of demand, or demand is from a different segment than the client serves |
| Competitive opening | Is this uncontested or weakly contested? | No competitor Dominates this battlefield | A competitor already Dominates with high-quality, comprehensive content |
| Execution reality | Can this client actually build and sustain a position here? | Team has expertise, capacity fits cadence, source material exists | Outside domain expertise, would exceed capacity, no sustainable advantage |
White Space Categories
| Category | Definition | Investment Level | Risk |
|---|---|---|---|
| True white space | Uncontested AND audience-relevant AND executable | High — this is rare and worth significant investment | Low — but verify demand before going all-in |
| Contested gap | Competitors are Thin but present — winnable with sustained effort | Medium — requires 90-day commitment, not a quick win | Medium — competitors may respond |
| Temporary gap | Competitor is temporarily absent (seasonal, pivoting, leadership change) | Low — exploit but don't build strategy on it | High — the gap may close |
Differentiation Testing
The Substitution Test
For every recommended content angle, run this test:
"Could [{competitor}] publish this verbatim under their own brand?"
If yes — the angle is not differentiated. Find what only this client can own.
Sources of Differentiation
| Source | How It Creates Moat | Example |
|---|---|---|
| Proprietary data | Only this brand has this data | Performance benchmarks from your own platform |
| Domain expertise | Deep, specific knowledge competitors can't replicate quickly | 20 years of editorial operations experience |
| Unique perspective | Point of view that competitors won't adopt | Contrarian takes on industry orthodoxy |
| Audience access | Direct relationship with a specific audience segment | Community-sourced insights, subscriber survey data |
| Geographic specificity | Local knowledge competitors can't match | Destination expertise from living in the region |
| Process transparency | Willingness to show how the sausage is made | Behind-the-scenes of your editorial process |
Differentiation Quality Assessment
| Level | Description | Defensibility |
|---|---|---|
| Structural | Built into the business model — competitors can't copy without changing their business | Very high (years to replicate) |
| Experiential | Built on accumulated experience — competitors can't shortcut the learning | High (months to years) |
| Perspectival | Built on a point of view — competitors could adopt it but probably won't | Medium (can be copied if competitor is willing) |
| Executional | Built on doing it better — competitors could match with effort | Low (weeks to months) |
Risk Assessment
Every competitive recommendation needs a risk read. Don't present opportunities without acknowledging what could go wrong.
Risk Dimensions
| Dimension | Question | What to Assess |
|---|---|---|
| Counter-move | If the client executes well, how does the competitor respond? | Speed of response, resources available, strategic priority for them |
| Sustainable moat | What makes this position hard to copy? | Time, expertise, data, audience trust, structural advantage |
| Vulnerability | Where is the client exposed if a competitor scales up? | Resource gaps, dependency on a single angle, thin coverage |
| Escalation risk | Could this provoke a competitive response the client can't match? | Budget disparity, team size disparity, distribution advantage |
Risk Rating
| Rating | Definition | Action |
|---|---|---|
| Low | Competitors are unlikely to respond, or client has structural advantage | Proceed with confidence |
| Medium | Competitors may respond, but client has time and differentiation to build position | Proceed with speed — first-mover advantage matters |
| High | Competitors can and likely will respond with superior resources | Only proceed if differentiation is Structural or Experiential |
Always Do
- Use competitor strengths as documented — not softened, not reframed
- Flag stale competitive data before the analysis
- Run the substitution test on every recommended angle
- Show the battlefield assessment with honest position assessments
- Name the sustainable moat specifically — "domain expertise" alone is not a moat unless you explain what domain and why it's hard to replicate
- Include risk assessment for every strategic recommendation
- Use the three-test validation for every white space candidate
Never Do
- Invent competitors not found in client documents or direct user input
- Call a competitor strength a weakness
- Recommend white space that fails any of the three validation tests
- Skip the risk assessment
- Suggest the client can win where a competitor genuinely dominates without a specific, credible differentiation plan
- Present competitive analysis without checking data freshness
- Recommend competitive moves the team can't sustain at their current capacity
- Ignore the audience demand test — a gap no one cares about isn't an opportunity
Cross-Skill Dependencies
- Receives from: editorial-config (competitor list with strengths/weaknesses, pillars, segments, constraints)
- Receives from: content-strategist (strategic context, goal alignment, history check)
- Used by: /competitor command
- Informs: /audit (competitive dimension of pillar health assessment)
- Informs: /calendar (competitive urgency signals for recommendation sequencing)