agentsclimarketplace

Competitive intel

Skill EditorialOS/editorial-os/skills/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.

Install
npx -y skills add EditorialOS/editorial-os --skill competitive-intel

Assembled 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:

  1. The competitor genuinely isn't serving it (confirmed by documented weaknesses or direct assessment)
  2. The audience actually wants it (confirmed by segment content preferences from client context)
  3. 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)

SourceWhat to ExtractReliability
Competitor website (homepage, product, about, pricing)Positioning, messaging, value proposition, target audienceHigh
Competitor blog / resource centerContent themes, publishing frequency, depth, qualityHigh
Competitor newsletter (if accessible)Email strategy, voice, cadence, engagement tacticsHigh
Competitor social profilesContent strategy, engagement levels, audience interaction styleHigh
Competitor job postingsStrategic priorities (hiring for new market = expansion signal)Medium-High

Client-Provided Sources (Medium-High Reliability)

SourceWhat to ExtractReliability
Competitive analysis documents in ~~docsPre-analyzed strengths, weaknesses, positioningMedium-High (may be outdated)
Battlecards in ~~docsSales-facing competitive intelligenceMedium-High (check freshness)
Win/loss notes in ~~docs or ~~crmWhy deals were won or lost against this competitorHigh (direct market signal)

Third-Party Sources (Medium Reliability)

SourceWhat to ExtractReliability
Review sites (G2, Capterra, TrustRadius)Customer sentiment, common praise and complaintsMedium (selection bias)
SEO tools (~~SEO if connected)Keyword rankings, organic traffic, content gapsMedium-High (data quality varies)
Social listeningShare of voice, sentiment, trending topicsMedium
Industry analyst reportsMarket positioning, category placementMedium (may not reflect current state)

Competitive Staleness Check

Always check document freshness before trusting competitive intelligence:

AgeStatusAction
< 30 daysCurrentUse as-is
30-90 daysUsableUse with light verification
90-180 daysStaleFlag prominently, recommend refresh
> 180 daysOutdatedUse 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:

PositionDefinitionSignals
DominatingClear leader — audience goes here firstRanks #1-3 for key terms, highest content volume and quality, most backlinks, community recognition
CompetingReal presence but not the go-toRanks on page 1, consistent publishing, some engagement, recognized but not first choice
ThinOccasional coverage, no real positionA few pieces scattered across the topic, no sustained effort, low engagement
AbsentNot present at allNo content on this topic

Battlefield Assessment Table

BattlefieldYouCompetitor ACompetitor BCompetitor C
[{Pillar 1}][{Position}][{Position}][{Position}][{Position}]
[{Pillar 2}][{Position}][{Position}][{Position}][{Position}]
[{Additional}][{Position}][{Position}][{Position}][{Position}]

Reading the Battlefield

PatternImplicationAction
You're Dominating, competitors are Thin/AbsentDefend — maintain quality and cadenceDon't over-invest; protect the lead
You're Competing, one competitor DominatesChallenge — find a differentiated angleSubstitution test required (see below)
You're Thin, competitors are CompetingBuild or abandon — honest assessment of winnabilityRun winnability test from content-strategist
Nobody is DominatingOpen battlefield — first-mover advantage possibleAssess audience demand before investing
Multiple competitors DominatingSaturated — differentiation is essentialOnly enter with a genuinely unique angle

Messaging and Positioning Comparison

Messaging Matrix

For each competitor, document their positioning:

DimensionYour BrandCompetitor ACompetitor B
Core promiseWhat you promise the audienceWhat they promiseWhat they promise
Target audienceWho you serveWho they serveWho they serve
Key differentiatorWhat you claim only you can doTheir claimTheir claim
Tone/VoiceYour voice attributesTheir voice attributesTheir voice attributes
Proof pointsHow you back up claimsHow they back up claimsHow they back up claims
Category framingHow you define the categoryHow they define itHow they define it

Narrative Analysis

Every brand tells a story. Identify each competitor's narrative structure:

Narrative ElementWhat to Identify
VillainWhat problem or enemy they position against (status quo, legacy tools, complexity, ignorance)
HeroWho is the hero — the customer? the product? the founder?
TransformationWhat before/after do they promise?
StakesWhat 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.

TestQuestionPass CriteriaFail Signal
Audience demandDoes the target audience actually want this?Evidence: search volume, community questions, engagement on adjacent content, segment preferencesNo evidence of demand, or demand is from a different segment than the client serves
Competitive openingIs this uncontested or weakly contested?No competitor Dominates this battlefieldA competitor already Dominates with high-quality, comprehensive content
Execution realityCan this client actually build and sustain a position here?Team has expertise, capacity fits cadence, source material existsOutside domain expertise, would exceed capacity, no sustainable advantage

White Space Categories

CategoryDefinitionInvestment LevelRisk
True white spaceUncontested AND audience-relevant AND executableHigh — this is rare and worth significant investmentLow — but verify demand before going all-in
Contested gapCompetitors are Thin but present — winnable with sustained effortMedium — requires 90-day commitment, not a quick winMedium — competitors may respond
Temporary gapCompetitor is temporarily absent (seasonal, pivoting, leadership change)Low — exploit but don't build strategy on itHigh — 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

SourceHow It Creates MoatExample
Proprietary dataOnly this brand has this dataPerformance benchmarks from your own platform
Domain expertiseDeep, specific knowledge competitors can't replicate quickly20 years of editorial operations experience
Unique perspectivePoint of view that competitors won't adoptContrarian takes on industry orthodoxy
Audience accessDirect relationship with a specific audience segmentCommunity-sourced insights, subscriber survey data
Geographic specificityLocal knowledge competitors can't matchDestination expertise from living in the region
Process transparencyWillingness to show how the sausage is madeBehind-the-scenes of your editorial process

Differentiation Quality Assessment

LevelDescriptionDefensibility
StructuralBuilt into the business model — competitors can't copy without changing their businessVery high (years to replicate)
ExperientialBuilt on accumulated experience — competitors can't shortcut the learningHigh (months to years)
PerspectivalBuilt on a point of view — competitors could adopt it but probably won'tMedium (can be copied if competitor is willing)
ExecutionalBuilt on doing it better — competitors could match with effortLow (weeks to months)

Risk Assessment

Every competitive recommendation needs a risk read. Don't present opportunities without acknowledging what could go wrong.

Risk Dimensions

DimensionQuestionWhat to Assess
Counter-moveIf the client executes well, how does the competitor respond?Speed of response, resources available, strategic priority for them
Sustainable moatWhat makes this position hard to copy?Time, expertise, data, audience trust, structural advantage
VulnerabilityWhere is the client exposed if a competitor scales up?Resource gaps, dependency on a single angle, thin coverage
Escalation riskCould this provoke a competitive response the client can't match?Budget disparity, team size disparity, distribution advantage

Risk Rating

RatingDefinitionAction
LowCompetitors are unlikely to respond, or client has structural advantageProceed with confidence
MediumCompetitors may respond, but client has time and differentiation to build positionProceed with speed — first-mover advantage matters
HighCompetitors can and likely will respond with superior resourcesOnly 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)

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.