Startup Trend Prediction
Systematic framework for analyzing historical trends to predict future opportunities. Look back 2-3 years to predict 1-2 years ahead.
Modern Best Practices (Dec 2025):
- Triangulate: require 3+ independent signals, including at least 1 primary source (standards, regulators, platform docs).
- Separate leading vs lagging indicators; don’t overfit to social/media noise.
- Add hype-cycle defenses: falsification, base rates, and adoption constraints (distribution, budgets, compliance).
- Tie trends to a decision (enter / wait / avoid) with explicit assumptions and a review cadence.
When to Use This Skill
| Trigger |
Action |
| "When should I enter this market?" |
Run timing analysis |
| "What's trending in [technology/market]?" |
Run trend identification |
| "Is this trend rising or peaking?" |
Run adoption curve analysis |
| "What comes after [current trend]?" |
Run cycle prediction |
| "Historical patterns for [topic]" |
Run pattern recognition |
| "2-3 year trends" or "predict 1-2 years" |
Full trend prediction workflow |
Quick Reference: Building a Trend View (Dec 2025)
1) Define the Decision
- What decision are we supporting: enter / wait / avoid?
- Horizon: {{HORIZON}}
- Buyer and market: {{BUYER}} / {{MARKET}}
2) Collect Signals (Leading vs Lagging)
| Signal |
Type |
What it indicates |
Examples |
Failure mode |
| Regulation/standards |
Leading |
Constraints or enabling changes |
Sector regulation, privacy law, ISO standards |
Misreading scope/timeline |
| Platform primitives |
Leading |
New capability baseline |
API/OS/cloud releases |
Confusing announcement with adoption |
| Buyer behavior |
Leading |
Willingness to buy |
Procurement patterns, RFPs |
Sampling bias |
| Usage/revenue |
Lagging |
Real adoption |
Public metrics, cohorts |
Too slow to catch inflection |
| Media/social |
Weak |
Attention |
Mentions, posts |
Hype amplification |
3) Hype-Cycle Defenses
- Falsification: what evidence would prove the trend is not real?
- Base rates: how often do similar trends reach mass adoption?
- Adoption constraints: distribution, budget, switching costs, compliance, implementation complexity.
4) Market Sizing Sanity Checks
- Bottom-up first: #customers × willingness-to-pay × realistic penetration.
- Explicit assumptions: who pays, how much, and why you can reach them.
Adoption Curve Framework
Rogers Diffusion Model
ADOPTION CURVE
│
│ ╭────────╮
│ ╭───╯Late │
│ ╭───╯Majority │
│ ╭───╯Early │
│ ╭───╯Majority │
│ ╭───╯Early │
│ ╭───╯Adopters │
│──╯Innovators ╰──────
│ │ │ │ │ │
│ 2.5% 13.5% 34% 34% 16%
└─────────────────────────────────────────▶
TIME
Position Identification
| Position |
Market Penetration |
Characteristics |
Strategy |
| Innovators |
<2.5% |
Tech enthusiasts, high risk tolerance |
Enter now, shape market |
| Early Adopters |
2.5-16% |
Visionaries, want competitive edge |
Enter now, premium pricing |
| Early Majority |
16-50% |
Pragmatists, need proof |
Enter with differentiation |
| Late Majority |
50-84% |
Conservatives, follow herd |
Compete on price/features |
| Laggards |
84-100% |
Skeptics, forced adoption |
Avoid or disrupt |
Gartner Hype Cycle Mapping
HYPE CYCLE
│
│ Peak of
│ Inflated ╭─────────────
│ Expectations ╭───╯ Plateau of
│ ╭────╯ Productivity
│ ╭────╯
│ ╭────╯ Slope of
│──╯ Enlightenment
│ Technology ╲_____╱
│ Trigger Trough of
│ Disillusionment
└─────────────────────────────────────▶
TIME
| Phase |
Duration |
Action |
| Technology Trigger |
0-2 years |
Monitor, experiment |
| Peak of Inflated Expectations |
1-3 years |
Caution, don't overbuild |
| Trough of Disillusionment |
1-3 years |
Build foundations |
| Slope of Enlightenment |
2-4 years |
Scale solutions |
| Plateau of Productivity |
5+ years |
Optimize, commoditize |
Cycle Pattern Library
Technology Cycles (7-10 years)
| Cycle |
Previous Instance |
Current Instance |
Pattern |
| Client → Cloud → Edge |
Desktop → Web → Mobile |
Cloud → Edge → On-device compute |
Compute moves to data |
| Monolith → Services → Composables |
SOA → Microservices |
Microservices → Composable workflows |
Decomposition continues |
| Batch → Stream → Real-time |
ETL → Streaming |
Streaming → Real-time decisioning |
Latency shrinks |
| Manual → Assisted → Automated |
CLI → GUI |
Scripts → Workflow automation |
Automation increases |
Market Cycles (5-7 years)
| Cycle |
Previous Instance |
Current Instance |
Pattern |
| Fragmentation → Consolidation |
2015-2020 point solutions |
2020-2025 platforms |
Bundling/unbundling |
| Horizontal → Vertical |
Horizontal SaaS |
Vertical platforms |
Specialization wins |
| Self-serve → High-touch → Hybrid |
PLG pure |
PLG + Sales |
Motion evolves |
Business Model Cycles (3-5 years)
| Cycle |
Previous Instance |
Current Instance |
Pattern |
| Perpetual → Subscription → Usage |
License → SaaS |
SaaS → Usage-based |
Payment follows value |
| Direct → Marketplace → Embedded |
Direct sales |
Marketplace → Embedded |
Distribution evolves |
Signal vs Noise Framework
Strong Signals (High Confidence)
| Signal Type |
Detection Method |
Weight |
| VC funding patterns |
Track quarterly investment |
High |
| Big tech acquisitions |
Monitor M&A announcements |
High |
| Job posting trends |
Analyze LinkedIn/Indeed data |
High |
| GitHub activity |
Stars, forks, contributors |
High |
| Enterprise adoption |
Gartner/Forrester reports |
Very High |
Moderate Signals (Validate)
| Signal Type |
Detection Method |
Weight |
| Conference talk themes |
Track KubeCon, AWS re:Invent |
Medium |
| Hacker News sentiment |
Algolia search trends |
Medium |
| Reddit discussions |
Subreddit growth, sentiment |
Medium |
| Influencer adoption |
Key voices tweeting about |
Medium |
Weak Signals (Monitor)
| Signal Type |
Detection Method |
Weight |
| ProductHunt launches |
Daily tracking |
Low |
| Blog post frequency |
Content analysis |
Low |
| Podcast mentions |
Episode scanning |
Low |
| Media hype |
TechCrunch, Wired articles |
Low (often lagging) |
Noise Filters
Exclude from prediction:
- Single viral tweet without follow-up
- PR-driven announcements without product
- Predictions from parties with financial interest
- Old data recycled as "new trend"
Prediction Methodology
Step 1: Define Scope
Domain: [Technology / Market / Business Model]
Lookback Period: [2-3 years]
Prediction Horizon: [1-2 years]
Geography: [Global / Region-specific]
Industry: [Horizontal / Specific vertical]
Step 2: Gather Historical Data
| Year |
State |
Key Events |
Metrics |
| {{YEAR-3}} |
|
|
|
| {{YEAR-2}} |
|
|
|
| {{YEAR-1}} |
|
|
|
| {{NOW}} |
|
|
|
Step 3: Identify Patterns
Step 4: Generate Prediction
## Prediction: [TOPIC]
**Thesis**: [1-2 sentence prediction]
**Confidence**: High / Medium / Low
**Timing**: [When this will happen]
**Evidence**: [3-5 supporting data points]
**Counter-evidence**: [What could invalidate]
Step 5: Identify Opportunities
| Opportunity |
Timing Window |
Competition |
Action |
| {{OPP_1}} |
{{WINDOW}} |
Low/Med/High |
Build/Watch/Avoid |
| {{OPP_2}} |
{{WINDOW}} |
|
|
Navigation
Resources (Deep Dives)
| Resource |
Purpose |
| technology-cycle-patterns.md |
Technology adoption curves and cycles |
| market-cycle-patterns.md |
Market evolution and consolidation patterns |
| business-model-evolution.md |
Revenue model cycles and transitions |
| signal-vs-noise-filtering.md |
Separating hype from substance |
| prediction-accuracy-tracking.md |
Validating predictions over time |
Templates (Outputs)
| Template |
Use For |
| trend-analysis-report.md |
Full trend prediction report |
| technology-adoption-curve.md |
Adoption stage mapping |
| market-timing-assessment.md |
When to enter decision |
| cyclical-pattern-map.md |
Historical pattern matching |
| prediction-hypothesis.md |
Prediction with evidence |
| trend-opportunity-matrix.md |
Trends → Opportunities |
Data
| File |
Contents |
| sources.json |
Trend data sources (analyst reports, market data, filings, etc.) |
Key Principles
History Rhymes
Past patterns repeat with new technology:
- Client-server → Web apps → Mobile → On-device
- Mainframe → PC → Cloud → Distributed
- Manual → Scripted → Automated → Autonomous
Timing Beats Being Right
Being right about a trend but wrong about timing = failure:
- Too early: Market not ready, burn runway
- Too late: Established players, commoditized
- Just right: Ride the wave
Multiple Signals Required
Never bet on single signal:
- Funding + Hiring + GitHub activity = Strong signal
- Just media coverage = Hype, validate further
- Just VC interest = May be speculative
Update Predictions
Predictions are living documents:
- Revisit quarterly
- Track accuracy over time
- Adjust for new data
- Document what changed and why
Do / Avoid (Dec 2025)
Do
- Use a decision horizon (enter/wait/avoid) and revisit quarterly.
- Track leading indicators and adoption constraints, not just hype.
- Write assumptions explicitly and update them when data changes.
Avoid
- Extrapolating from a single platform, influencer, or funding headline.
- Treating “attention” as “adoption”.
- Market sizing without assumptions and bottom-up checks.
What Good Looks Like
- Decision: one clear enter/wait/avoid call with horizon and owner.
- Evidence: 3+ independent signal types (not just media) and explicit confidence (strong/medium/weak).
- Assumptions: TAM/SAM/SOM with assumptions + sensitivity ranges; falsification criteria documented.
- Constraints: adoption blockers listed (distribution, budget, switching, compliance, implementation) with mitigations.
- Cadence: quarterly refresh with “what changed” and accuracy notes.
Optional: AI / Automation
Use only when explicitly requested and policy-compliant.
- Topic modeling/clustering for large corpora; validate with primary sources and spot-checks.
- Summarization of reports; keep links and dates to avoid stale claims.
Integration Points
Feeds Into
Receives From
1---2name: startup-trend-prediction3description: Analyze 2-3 year historical trends in technology, market, and business models to predict 1-2 years ahead. Uses pattern recognition, adoption curves, and cycle analysis to identify timing windows and emerging opportunities. History is cyclical - products and markets follow predictable patterns.4---56# Startup Trend Prediction78Systematic framework for analyzing historical trends to predict future opportunities. Look back 2-3 years to predict 1-2 years ahead.910**Modern Best Practices (Dec 2025)**:11- Triangulate: require 3+ independent signals, including at least 1 primary source (standards, regulators, platform docs).12- Separate leading vs lagging indicators; don’t overfit to social/media noise.13- Add hype-cycle defenses: falsification, base rates, and adoption constraints (distribution, budgets, compliance).14- Tie trends to a decision (enter / wait / avoid) with explicit assumptions and a review cadence.1516---1718## When to Use This Skill1920| Trigger | Action |21|---------|--------|22| "When should I enter this market?" | Run timing analysis |23| "What's trending in [technology/market]?" | Run trend identification |24| "Is this trend rising or peaking?" | Run adoption curve analysis |25| "What comes after [current trend]?" | Run cycle prediction |26| "Historical patterns for [topic]" | Run pattern recognition |27| "2-3 year trends" or "predict 1-2 years" | Full trend prediction workflow |2829---3031## Quick Reference: Building a Trend View (Dec 2025)3233### 1) Define the Decision3435- What decision are we supporting: enter / wait / avoid?36- Horizon: {{HORIZON}}37- Buyer and market: {{BUYER}} / {{MARKET}}3839### 2) Collect Signals (Leading vs Lagging)4041| Signal | Type | What it indicates | Examples | Failure mode |42|--------|------|-------------------|----------|--------------|43| Regulation/standards | Leading | Constraints or enabling changes | Sector regulation, privacy law, ISO standards | Misreading scope/timeline |44| Platform primitives | Leading | New capability baseline | API/OS/cloud releases | Confusing announcement with adoption |45| Buyer behavior | Leading | Willingness to buy | Procurement patterns, RFPs | Sampling bias |46| Usage/revenue | Lagging | Real adoption | Public metrics, cohorts | Too slow to catch inflection |47| Media/social | Weak | Attention | Mentions, posts | Hype amplification |4849### 3) Hype-Cycle Defenses5051- Falsification: what evidence would prove the trend is not real?52- Base rates: how often do similar trends reach mass adoption?53- Adoption constraints: distribution, budget, switching costs, compliance, implementation complexity.5455### 4) Market Sizing Sanity Checks5657- Bottom-up first: #customers × willingness-to-pay × realistic penetration.58- Explicit assumptions: who pays, how much, and why you can reach them.5960---6162## Adoption Curve Framework6364### Rogers Diffusion Model6566```67 ADOPTION CURVE68 │69 │ ╭────────╮70 │ ╭───╯Late │71 │ ╭───╯Majority │72 │ ╭───╯Early │73 │ ╭───╯Majority │74 │ ╭───╯Early │75 │ ╭───╯Adopters │76 │──╯Innovators ╰──────77 │ │ │ │ │ │78 │ 2.5% 13.5% 34% 34% 16%79 └─────────────────────────────────────────▶80 TIME81```8283### Position Identification8485| Position | Market Penetration | Characteristics | Strategy |86|----------|-------------------|-----------------|----------|87| **Innovators** | <2.5% | Tech enthusiasts, high risk tolerance | Enter now, shape market |88| **Early Adopters** | 2.5-16% | Visionaries, want competitive edge | Enter now, premium pricing |89| **Early Majority** | 16-50% | Pragmatists, need proof | Enter with differentiation |90| **Late Majority** | 50-84% | Conservatives, follow herd | Compete on price/features |91| **Laggards** | 84-100% | Skeptics, forced adoption | Avoid or disrupt |9293### Gartner Hype Cycle Mapping9495```96 HYPE CYCLE97 │98 │ Peak of99 │ Inflated ╭─────────────100 │ Expectations ╭───╯ Plateau of101 │ ╭────╯ Productivity102 │ ╭────╯103 │ ╭────╯ Slope of104 │──╯ Enlightenment105 │ Technology ╲_____╱106 │ Trigger Trough of107 │ Disillusionment108 └─────────────────────────────────────▶109 TIME110```111112| Phase | Duration | Action |113|-------|----------|--------|114| Technology Trigger | 0-2 years | Monitor, experiment |115| Peak of Inflated Expectations | 1-3 years | Caution, don't overbuild |116| Trough of Disillusionment | 1-3 years | Build foundations |117| Slope of Enlightenment | 2-4 years | Scale solutions |118| Plateau of Productivity | 5+ years | Optimize, commoditize |119120---121122## Cycle Pattern Library123124### Technology Cycles (7-10 years)125126| Cycle | Previous Instance | Current Instance | Pattern |127|-------|------------------|------------------|---------|128| Client → Cloud → Edge | Desktop → Web → Mobile | Cloud → Edge → On-device compute | Compute moves to data |129| Monolith → Services → Composables | SOA → Microservices | Microservices → Composable workflows | Decomposition continues |130| Batch → Stream → Real-time | ETL → Streaming | Streaming → Real-time decisioning | Latency shrinks |131| Manual → Assisted → Automated | CLI → GUI | Scripts → Workflow automation | Automation increases |132133### Market Cycles (5-7 years)134135| Cycle | Previous Instance | Current Instance | Pattern |136|-------|------------------|------------------|---------|137| Fragmentation → Consolidation | 2015-2020 point solutions | 2020-2025 platforms | Bundling/unbundling |138| Horizontal → Vertical | Horizontal SaaS | Vertical platforms | Specialization wins |139| Self-serve → High-touch → Hybrid | PLG pure | PLG + Sales | Motion evolves |140141### Business Model Cycles (3-5 years)142143| Cycle | Previous Instance | Current Instance | Pattern |144|-------|------------------|------------------|---------|145| Perpetual → Subscription → Usage | License → SaaS | SaaS → Usage-based | Payment follows value |146| Direct → Marketplace → Embedded | Direct sales | Marketplace → Embedded | Distribution evolves |147148---149150## Signal vs Noise Framework151152### Strong Signals (High Confidence)153154| Signal Type | Detection Method | Weight |155|-------------|-----------------|--------|156| VC funding patterns | Track quarterly investment | High |157| Big tech acquisitions | Monitor M&A announcements | High |158| Job posting trends | Analyze LinkedIn/Indeed data | High |159| GitHub activity | Stars, forks, contributors | High |160| Enterprise adoption | Gartner/Forrester reports | Very High |161162### Moderate Signals (Validate)163164| Signal Type | Detection Method | Weight |165|-------------|-----------------|--------|166| Conference talk themes | Track KubeCon, AWS re:Invent | Medium |167| Hacker News sentiment | Algolia search trends | Medium |168| Reddit discussions | Subreddit growth, sentiment | Medium |169| Influencer adoption | Key voices tweeting about | Medium |170171### Weak Signals (Monitor)172173| Signal Type | Detection Method | Weight |174|-------------|-----------------|--------|175| ProductHunt launches | Daily tracking | Low |176| Blog post frequency | Content analysis | Low |177| Podcast mentions | Episode scanning | Low |178| Media hype | TechCrunch, Wired articles | Low (often lagging) |179180### Noise Filters181182**Exclude from prediction**:183- Single viral tweet without follow-up184- PR-driven announcements without product185- Predictions from parties with financial interest186- Old data recycled as "new trend"187188---189190## Prediction Methodology191192### Step 1: Define Scope193194```markdown195Domain: [Technology / Market / Business Model]196Lookback Period: [2-3 years]197Prediction Horizon: [1-2 years]198Geography: [Global / Region-specific]199Industry: [Horizontal / Specific vertical]200```201202### Step 2: Gather Historical Data203204| Year | State | Key Events | Metrics |205|------|-------|------------|---------|206| {{YEAR-3}} | | | |207| {{YEAR-2}} | | | |208| {{YEAR-1}} | | | |209| {{NOW}} | | | |210211### Step 3: Identify Patterns212213- [ ] Linear growth/decline214- [ ] Exponential growth/decline215- [ ] Cyclical pattern216- [ ] S-curve adoption217- [ ] Plateau reached218- [ ] Disruption event219220### Step 4: Generate Prediction221222```markdown223## Prediction: [TOPIC]224225**Thesis**: [1-2 sentence prediction]226**Confidence**: High / Medium / Low227**Timing**: [When this will happen]228**Evidence**: [3-5 supporting data points]229**Counter-evidence**: [What could invalidate]230```231232### Step 5: Identify Opportunities233234| Opportunity | Timing Window | Competition | Action |235|-------------|---------------|-------------|--------|236| {{OPP_1}} | {{WINDOW}} | Low/Med/High | Build/Watch/Avoid |237| {{OPP_2}} | {{WINDOW}} | | |238239---240241## Navigation242243### Resources (Deep Dives)244245| Resource | Purpose |246|----------|---------|247| [technology-cycle-patterns.md](resources/technology-cycle-patterns.md) | Technology adoption curves and cycles |248| [market-cycle-patterns.md](resources/market-cycle-patterns.md) | Market evolution and consolidation patterns |249| [business-model-evolution.md](resources/business-model-evolution.md) | Revenue model cycles and transitions |250| [signal-vs-noise-filtering.md](resources/signal-vs-noise-filtering.md) | Separating hype from substance |251| [prediction-accuracy-tracking.md](resources/prediction-accuracy-tracking.md) | Validating predictions over time |252253### Templates (Outputs)254255| Template | Use For |256|----------|---------|257| [trend-analysis-report.md](templates/trend-analysis-report.md) | Full trend prediction report |258| [technology-adoption-curve.md](templates/technology-adoption-curve.md) | Adoption stage mapping |259| [market-timing-assessment.md](templates/market-timing-assessment.md) | When to enter decision |260| [cyclical-pattern-map.md](templates/cyclical-pattern-map.md) | Historical pattern matching |261| [prediction-hypothesis.md](templates/prediction-hypothesis.md) | Prediction with evidence |262| [trend-opportunity-matrix.md](templates/trend-opportunity-matrix.md) | Trends → Opportunities |263264### Data265266| File | Contents |267|------|----------|268| [sources.json](data/sources.json) | Trend data sources (analyst reports, market data, filings, etc.) |269270---271272## Key Principles273274### History Rhymes275276Past patterns repeat with new technology:277- Client-server → Web apps → Mobile → On-device278- Mainframe → PC → Cloud → Distributed279- Manual → Scripted → Automated → Autonomous280281### Timing Beats Being Right282283Being right about a trend but wrong about timing = failure:284- Too early: Market not ready, burn runway285- Too late: Established players, commoditized286- Just right: Ride the wave287288### Multiple Signals Required289290Never bet on single signal:291- Funding + Hiring + GitHub activity = Strong signal292- Just media coverage = Hype, validate further293- Just VC interest = May be speculative294295### Update Predictions296297Predictions are living documents:298- Revisit quarterly299- Track accuracy over time300- Adjust for new data301- Document what changed and why302303---304305## Do / Avoid (Dec 2025)306307### Do308309- Use a decision horizon (enter/wait/avoid) and revisit quarterly.310- Track leading indicators and adoption constraints, not just hype.311- Write assumptions explicitly and update them when data changes.312313### Avoid314315- Extrapolating from a single platform, influencer, or funding headline.316- Treating “attention” as “adoption”.317- Market sizing without assumptions and bottom-up checks.318319## What Good Looks Like320321- Decision: one clear enter/wait/avoid call with horizon and owner.322- Evidence: 3+ independent signal types (not just media) and explicit confidence (strong/medium/weak).323- Assumptions: TAM/SAM/SOM with assumptions + sensitivity ranges; falsification criteria documented.324- Constraints: adoption blockers listed (distribution, budget, switching, compliance, implementation) with mitigations.325- Cadence: quarterly refresh with “what changed” and accuracy notes.326327## Optional: AI / Automation328329Use only when explicitly requested and policy-compliant.330331- Topic modeling/clustering for large corpora; validate with primary sources and spot-checks.332- Summarization of reports; keep links and dates to avoid stale claims.333334---335336## Integration Points337338### Feeds Into339340- [startup-idea-validation](../startup-idea-validation/SKILL.md) - Market timing score341- [router-startup](../router-startup/SKILL.md) - Trend context for analysis342- [product-management](../product-management/SKILL.md) - Roadmap prioritization343344### Receives From345346- [startup-review-mining](../startup-review-mining/SKILL.md) - Pain point trends over time347- [startup-competitive-analysis](../startup-competitive-analysis/SKILL.md) - Competitor movement patterns