> Assess adoption-lifecycle stage, plan the chasm crossing, and build a beachhead strategy using Geoffrey Moore's Crossing the Chasm framework during PRD v1.0 Market Adoption. Triggers on requests to assess adoption stage, plan beachhead, cross the chasm, scale from early adopters, or when user asks "are we in the chasm?", "crossing the chasm", "beachhead strategy", "Moore", "whole product", "pragmatist buyers", "from early adopters to early majority". Outputs ADO-STAGE-*, ADO-BEACHHEAD-*, ADO-WHOLE-*, ADO-REF-* entries.
npx skills add https://github.com/mattgierhart/PRD-driven-context-engineering --skill prd-v10-chasm-adoption-moore
Position in workflow: v0.9 Feedback Loop Setup → v1.0 Crossing the Chasm (Moore) → all v1.0 work
Default is deep (this is a major strategic decision; quick mode is for hypothesis pre-work only). See .claude/rules/08-skill-execution-modes.md.
| Mode | What this skill produces |
|------|--------------------------|
| quick | Stage assessment only (ADO-STAGE-*); beachhead candidate hypothesis |
| standard | Stage assessment + beachhead segment + top 3 whole-product gaps + reference-account candidate list |
| deep (default) | Full stage assessment with evidence + sharpened beachhead with in/not-in criteria + complete whole-product gap analysis + reference-account cultivation plan + chasm-crossing risk register |
From *Crossing the Chasm* (Geoffrey Moore, 1991, updated 2014). The bestselling tech-strategy book of the 1990s, and still the canonical model for understanding why early traction doesn't predict mass adoption.
| Stage | % of market | Buyer mindset | What they buy |
|-------|-------------|---------------|----------------|
| Innovators (2.5%) | Tinkerers; technology enthusiasts | Want to try new things; tolerate incomplete products | Vision, technical depth, access |
| Early Adopters (13.5%) | Visionaries | Want strategic advantage from non-mainstream tech | Bold vision + first-mover ROI |
| — THE CHASM — | — | — | — |
| Early Majority (34%) | Pragmatists | Want reliable productivity gains from proven solutions | Whole product + segment-specific references |
| Late Majority (34%) | Conservatives | Want safe, mature defaults | Market leadership, low risk |
| Laggards (16%) | Skeptics | Resist change | (Generally not worth targeting) |
The gap between Early Adopters and Early Majority is the chasm. Most products die here. The reason: visionary buyers (who got you to early traction) actively *want* the cutting-edge, while pragmatist buyers want to be the second penguin off the iceberg — they need to see peers in their segment succeeding first.
SoT/SoT.ADOPTION.md — Current adoption-stage assessment with evidenceAudit current paying-customer composition. For each customer, classify by stage indicators:
| Indicator | Innovator/Early Adopter | Early Majority |
|-----------|------------------------|-----------------|
| Sales motion | Direct founder relationship | Asked for demo / pricing / case studies |
| Setup tolerance | "I'll figure it out" | "Show me the integration with X" |
| Reference need | None | Asked "who else in my industry uses this?" |
| Renewal motivation | "We're betting on this" | "It saves us $X/month" |
| Procurement | Single buyer | Procurement / SOC2 / contracts review |
Stage signal:
Deliverable: One ADO-STAGE-* entry with evidence, stage classification, and confidence score.
Generate 3–5 candidate beachhead segments. Score each:
| Criterion | Question | Weight |
|-----------|----------|--------|
| Pragmatist density | Is this segment mostly pragmatists (already buying mature solutions)? | High |
| Whole-product proximity | How close is our current product to the segment's whole-product expectation? | High |
| Reference accessibility | Can we get 3 references in this segment within 6 months? | High |
| Compelling reason to buy | Is there an urgent, segment-specific pain we solve uniquely? | High |
| Adjacency value | If we win this segment, what adjacent segments unlock? | Medium |
| Competitive intensity | How saturated is this segment with established competitors? | Medium |
| Market size | Is this segment large enough to support a beachhead? | Low (most beachheads are small; that's fine) |
Pick the top-scoring segment. Write strict in-segment and not in-segment criteria.
Deliverable: One ADO-BEACHHEAD-* entry with in/not-in criteria, rationale, target (e.g., "10 closed-won in segment within 6 months"), confidence.
For the beachhead segment, list everything a pragmatist buyer in that segment expects to receive when they pay you:
For each, score: Ship today? / Gap?
For each gap, create an ADO-WHOLE-* entry with severity (blocker / serious / nice-to-have), owner, target close date.
Deliverable: List of ADO-WHOLE-* entries. Blockers must close before sustained beachhead motion.
Identify 5–10 existing or near-term customers in the beachhead segment that could become public references. For each:
| Field | Notes |
|-------|-------|
| Customer | Name + segment fit confirmation |
| Story strength | What outcome can they speak to publicly? (Quantified > qualitative) |
| Relationship | Who owns the relationship internally? |
| Consent path | What approval do they need internally to be public? |
| Target placement | Logo on pricing page / quote on landing / blog case study / on-stage / podcast |
| Confidence | 1–5 of "will become a reference within 90 days" |
Deliverable: 5–10 ADO-REF-* entries with cultivation plan.
For each major chasm risk, log a RISK-* entry:
Each risk gets mitigation actions tied to ADO-WHOLE-*, ADO-REF-*, or BR-* updates.
Deliverable (deep): Risk register with mitigations.
See SoT/SoT.ADOPTION.md for the complete entry templates for ADO-STAGE-, ADO-BEACHHEAD-, ADO-WHOLE-, and ADO-REF-.
| Pattern | Signal | Fix |
|---------|--------|-----|
| "We're in the chasm" without evidence | Stage assessment based on vibes | Audit actual paying-customer composition; require ADO-STAGE-* confidence ≥ 3/5 |
| Beachhead too broad | "Small businesses" or "B2B SaaS" | Tighten until it disqualifies most buyers; segment of 100–10,000 prospects max |
| Skipping whole-product gap | "Our product is great; we just need more marketing" | Pragmatists buy whole product, not core product; list every gap |
| Reference from wrong segment | Touting a visionary customer to a pragmatist buyer | In-segment references only; cross-segment is worthless |
| Crossing the chasm broadly | "Let's just scale paid ads" | Concentrate on beachhead; broad CAC will be 5× higher and worse-converting |
| Confusing best-fit with beachhead | Treating Dunford best-fit as the beachhead | Beachhead is *tighter* than best-fit; usually one sub-segment of the best-fit |
| Skipping stage assessment | Jumping to "we need to scale" without checking where we are | Step 1 is mandatory; without it, the rest is guesswork |
Before proceeding to other v1.0 work:
| Consumer | What it uses | Example |
|----------|--------------|---------|
| Continuous Discovery (Torres) | Beachhead segment = discovery interview pool | Weekly interviews drawn from ADO-BEACHHEAD- |
| Mom Test Interview | Beachhead-segment interview discipline | Validate ADO-STAGE- and ADO-WHOLE- via Mom Test |
| Case Study Builder | Reference candidates = case study targets | ADO-REF-* graduates to case study |
| Testimonial Collector | Reference candidates = testimonial targets | ADO-REF-* (lower-effort placement) |
| v0.9 Re-runs | Beachhead may sharpen Positioning; whole-product gaps may shift Offer | Re-run Dunford with sharper segment |
| Feedback Loop Setup | Pragmatist-shaped feedback signals chasm crossing | Inbound pattern shift → re-run stage assessment |
crossing-the-chasm skill (wondelai/skills)references/ — read the book for depth)Take mattgierhart/prd-v10-chasm-adoption-moore from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.