mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-06-16 16:36:53 +08:00
Adds four community skills covering brand identity discovery and a three-skill competitive benchmarking pipeline. **brand-discovery** — Adaptive multi-session brand identity interview spanning 8 modules (purpose, positioning, audience, personality, voice, narrative, founder-brand tension, synthesis). Uses laddering, 5 Whys, and projective techniques. State persisted to disk via state.json so sessions resume across conversations without losing elicited knowledge. Frameworks: Sinek, Dunford, Baker, Enns, Kapferer, Aaker, Neumeier, Mark & Pearson, Lencioni. Includes 8 module output templates in references/. **competitive-platform-analysis** — Scopes and tiers a competitor set before benchmarking begins. Categorizes candidates along 8 generic creative-industry axes (positioning stance, specialization, size/model, engagement format, distinctiveness posture, evidence model, brand strength, market/reach) into Direct / Adjacent / Aspirational tiers. Includes a pre-filter scoring matrix. First step in the pipeline. **benchmark-methodology** — Scores each competitor across 9 weighted dimensions (positioning 18%, brand voice 15%, visual craft 15%, offer packaging 12%, evidence 12%, enterprise-readiness 10%, thought leadership 8%, pricing 5%, client's strategic tension 5%) with explicit 1–5 rubrics and bias controls. Produces one profile card per competitor. **competitive-report-structure** — Assembles scored cards into a decision-grade report: executive summary, landscape map, competitor tiers, heatmap matrix, deep dives, white-space and threats, strategic recommendations, sources appendix. brand-discovery complements brand-voice (ECC): brand-voice extracts a style profile from existing source material; brand-discovery elicits identity from scratch through structured interviews when no prior material exists. A competitive set scoped without the client's positioning brief is noise, not intelligence — each skill enforces this by requiring the brief before proceeding. The 9-dimension scoring framework deliberately reports the client's strategic tension as two separate poles (never averaged) because the gap between them is the strategic finding. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
182 lines
9.7 KiB
Markdown
182 lines
9.7 KiB
Markdown
---
|
||
name: competitive-platform-analysis
|
||
description: >-
|
||
Use when scoping a competitive landscape — identifying, categorising, and
|
||
score-filtering a competitor set before any benchmarking begins. Decides who
|
||
counts as a competitor, which tier they belong to, and which sources to mine.
|
||
First step in the three-skill competitive pipeline; precedes
|
||
benchmark-methodology.
|
||
origin: community
|
||
---
|
||
|
||
# Competitive Platform Analysis
|
||
|
||
Use this skill to decide **who to benchmark** and **where to find them** before
|
||
any scoring begins. A competitive analysis is only as good as its frame: the
|
||
wrong set makes the client look either unbeatable or doomed. The goal is a
|
||
defensible, decision-relevant set — not an exhaustive census.
|
||
|
||
## When to Activate
|
||
|
||
- About to start a competitive benchmarking project and need to define the competitor set first.
|
||
- Unsure which companies belong in Direct / Adjacent / Aspirational tiers.
|
||
- Need a defensible, pruned scope for a market landscape report.
|
||
- Has a positioning brief and wants to identify who contests that position.
|
||
- First step before running benchmark-methodology.
|
||
|
||
## Client positioning brief (establish first)
|
||
|
||
Before scoping the set, establish the client's positioning brief. If you don't
|
||
already have it, run a short brand-discovery interview to elicit it — do **not**
|
||
invent one and do **not** scope the set blind. The brief supplies:
|
||
|
||
- **Identity / aesthetic register** — what kind of studio or company this is and
|
||
how it presents itself.
|
||
- **Offer** — what services or products it delivers.
|
||
- **Target clients** — who it sells to.
|
||
- **Differentiator** — the moat or positioning argument the client believes in.
|
||
- **Scoping consequence** — the implication for how to weight competitors (e.g.,
|
||
prioritize by distinctiveness vs. capability overlap vs. price).
|
||
- **Strategic tension** — the paired axes that define the client's white-space
|
||
(e.g., memorability × hireability).
|
||
|
||
**Do not proceed without the positioning brief.** A competitor list scoped
|
||
without the client's lens is noise, not intelligence. The scoping consequence in
|
||
particular determines which competitors are *strong* rivals (those that contest
|
||
the client's moat) vs. merely overlapping on service menu.
|
||
|
||
## Selection criteria
|
||
|
||
For each candidate, capture these axes — they decide both inclusion and tier:
|
||
|
||
- **Size / model** — solo, micro-studio (2–8), boutique (sub-30), mid-size
|
||
agency. Match the client's own band; same-band studios are the realistic
|
||
head-to-head set.
|
||
- **Niche / specialization** — how closely the candidate's focus overlaps with
|
||
the client's offer. Tighter overlap = more direct.
|
||
- **Geography / market** — EU vs US vs global-remote; language; time-zone reach.
|
||
Note whether they win the same clients the client targets.
|
||
- **Pricing & engagement model** — productized sprints, retainer, project,
|
||
day-rate; transparent vs "contact us". Signals positioning maturity.
|
||
- **Portfolio style** — generic vs. opinionated/editorial vs. contrarian. Closer
|
||
to the client's aesthetic register = more they contest the client's
|
||
distinctiveness.
|
||
- **Technical depth / craft maturity** — relevant if the client's credibility
|
||
story includes public process work, open tooling, or documented systems.
|
||
- **Brand strength** — does the studio have an ownable verbal/visual identity, or
|
||
is it interchangeable? Weight this per the client's scoping consequence.
|
||
|
||
## Player taxonomy — axes to populate across
|
||
|
||
Don't sort competitors into niche-specific buckets; sort them along a few
|
||
generic axes so the landscape isn't skewed toward one archetype. These axes
|
||
apply to any creative-service market (design, motion, copywriting, branding,
|
||
content, film, etc.). Aim for breadth across each axis first, then prune to the
|
||
most instructive.
|
||
|
||
1. **Positioning stance** — *brand-led / editorial* (competes on identity,
|
||
voice, POV) vs *capability-led* (competes on craft, throughput, outcomes).
|
||
Populate both poles; the client's closest mirror sits at its own end.
|
||
2. **Specialization** — *specialist* (one tight discipline or vertical) vs
|
||
*generalist* (broad service menu). Tighter overlap with the client's focus =
|
||
more direct.
|
||
3. **Size / model** — *solo / micro* vs *boutique* vs *mid-size* vs
|
||
*enterprise-scale*. Same-band players are the realistic head-to-head; larger
|
||
bands are the aspirational/commercial-maturity reference.
|
||
4. **Engagement format** — *productized* (named sprints, audits, fixed packages)
|
||
vs *bespoke* (custom project / retainer). Signals positioning maturity.
|
||
5. **Distinctiveness posture** — *conventional / safe* vs *contrarian /
|
||
manifesto-driven*. The opinionated end is key for distinctiveness
|
||
benchmarking in any niche.
|
||
6. **Evidence / credibility model** — *outcome-led* (metrics, named clients,
|
||
case depth) vs *aesthetic-led* (portfolio, awards). Tells you how each player
|
||
earns trust.
|
||
7. **Brand strength of the operator** — *interchangeable* vs *cult / ownable
|
||
identity* (including senior independents who prove the "memorable solo brand"
|
||
model).
|
||
8. **Market / reach** — *local / regional* vs *global-remote*; note whether they
|
||
win the same clients the client targets.
|
||
|
||
Plot each candidate on the relevant axes; a competitor is *direct* when it sits
|
||
near the client on positioning, specialization, size, and market at once.
|
||
|
||
## Competitive tiers (how the set resolves)
|
||
|
||
Group the final set into three tiers — this structure carries through to the
|
||
report:
|
||
|
||
- **Direct** — same band, overlapping offer, same client targets. The realistic
|
||
head-to-head.
|
||
- **Adjacent** — partial overlap (one capability, or a different client size)
|
||
that pressures at the edges.
|
||
- **Aspirational** — players the client is not competing with today but whose
|
||
brand or commercial maturity sets the bar to aim at.
|
||
- *(Watch also for substitutes:* no-code/AI tools, in-house teams, generalist
|
||
freelancers — note as a threat vector, not a profiled competitor unless
|
||
materially relevant.)*
|
||
|
||
## Data sources (where to look)
|
||
|
||
Match the source to the dimension you need. The platform *types* below are
|
||
generic; substitute the ones native to the client's niche (e.g. Dribbble/Behance
|
||
for design, showreel/Vimeo for motion, writing samples/published work for copy):
|
||
|
||
- **Portfolio / craft platforms** — craft quality, range, aesthetic register
|
||
(e.g. Dribbble, Behance, Vimeo, or the niche's equivalent showcase).
|
||
- **Awards / curated showcases** — craft ambition and editorial recognition;
|
||
over-indexes on flashy, so cross-check commercial credibility (e.g. Awwwards,
|
||
industry award lists).
|
||
- **Competitor's own site** — primary source for positioning, voice, offer
|
||
packaging, pricing posture, named clients, manifesto/POV.
|
||
- **LinkedIn** — team size/model, founder narrative, post cadence, client logos,
|
||
geography.
|
||
- **Review directories** — reviews, named clients, project sizes, engagement
|
||
models; strongest signal for commercial credibility and enterprise-readiness
|
||
(e.g. Clutch.co or the niche's equivalent).
|
||
- **Open / public work** — process repos, published samples, open creative
|
||
output: depth and craft-transparency evidence.
|
||
- **Conference talks / podcasts / newsletters** — thought-leadership depth and
|
||
POV ownership.
|
||
|
||
Always **verify claims across at least two sources** before treating a competitor
|
||
attribute as fact (self-reported site copy ≠ verified outcome). Carry an
|
||
adversarial-verification discipline into every profile.
|
||
|
||
## Scoring matrix template (selection stage)
|
||
|
||
A lightweight pre-filter to decide who graduates into full benchmarking. Score
|
||
1–5; keep candidates that score high on **either** distinctiveness **or**
|
||
credibility — the client's strategic tension means both poles are instructive.
|
||
|
||
| Candidate | Positioning stance | Specialization | Size band | Tier | Offer overlap (1–5) | Distinctiveness (1–5) | Commercial credibility (1–5) | Craft proximity (1–5) | Include? |
|
||
|-----------|--------------------|----------------|-----------|------|---------------------|------------------------|------------------------------|------------------------|----------|
|
||
|
||
Rules of thumb (apply per the client's scoping consequence in the positioning brief):
|
||
|
||
- High distinctiveness **and** high credibility → must-profile (proves the
|
||
client's target tension is achievable).
|
||
- High distinctiveness, low credibility → cautionary case (memorable but
|
||
un-hireable — a potential failure mode to learn from).
|
||
- High credibility, low distinctiveness → "competent but forgettable" mass the
|
||
client defines itself against.
|
||
- Low on both → drop unless needed for landscape breadth.
|
||
|
||
## Output of this stage
|
||
|
||
A scoped, tiered competitor set (typically 10–18 candidates → 8–12 profiled),
|
||
each tagged with its axis positions, tier, and source links, ready to hand to
|
||
`benchmark-methodology`.
|
||
|
||
## Anti-Patterns
|
||
|
||
- **Scoping without a positioning brief.** A competitor list built without the client's lens is noise. The brief determines what counts as a real rival.
|
||
- **Listing every similar company.** The goal is a defensible 10–18 candidate set, not a census. Breadth without pruning makes benchmarking unmanageable.
|
||
- **Blurring the Direct/Adjacent/Aspirational tiers.** These tiers serve different strategic purposes. Mixing them produces a flat list that can't drive decisions.
|
||
- **Relying on a single source per competitor.** Self-reported site copy is marketing, not fact. Verify attributes across at least two sources.
|
||
- **Jumping straight to scoring.** This skill scopes and tiers the set. Benchmark-methodology handles scoring. Don't conflate the two steps.
|
||
|
||
## Related Skills
|
||
|
||
- `brand-discovery` — use first to establish the positioning brief and strategic tension that scopes the competitor set.
|
||
- `benchmark-methodology` — the next step; takes the tiered set and scores each competitor across nine dimensions.
|