multiAI Summary Pending
Revenue Forecasting Engine
Build accurate, data-driven revenue forecasts your board and investors actually trust.
3,556 stars
byopenclaw
Installation
Claude Code / Cursor / Codex
$curl -o ~/.claude/skills/afrexai-revenue-forecasting/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/1kalin/afrexai-revenue-forecasting/SKILL.md"
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/afrexai-revenue-forecasting/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How Revenue Forecasting Engine Compares
| Feature / Agent | Revenue Forecasting Engine | Standard Approach |
|---|---|---|
| Platform Support | multi | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Build accurate, data-driven revenue forecasts your board and investors actually trust.
Which AI agents support this skill?
This skill is compatible with multi.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Revenue Forecasting Engine Build accurate, data-driven revenue forecasts your board and investors actually trust. ## What This Does Generates a complete revenue forecasting model covering: 1. **Pipeline-Weighted Forecast** — Apply stage-specific close rates to your current pipeline 2. **Cohort Analysis** — Track revenue by customer cohort with expansion/contraction/churn 3. **Scenario Modeling** — Bear/base/bull projections with probability weighting 4. **Seasonality Adjustments** — Monthly coefficients based on your historical patterns 5. **Leading Indicators** — Track signals that predict revenue 60-90 days out ## Instructions When the user asks for a revenue forecast, follow this framework: ### Step 1: Gather Inputs Ask for (or use available data): - Current MRR/ARR - Pipeline by stage with deal values - Historical close rates by stage - Average sales cycle length - Net revenue retention rate - Expansion revenue % ### Step 2: Build the Pipeline Forecast **Stage-Weighted Model:** | Stage | Probability | Weighted Value | |-------|------------|----------------| | Discovery | 10% | Deal × 0.10 | | Demo/Eval | 25% | Deal × 0.25 | | Proposal Sent | 50% | Deal × 0.50 | | Negotiation | 75% | Deal × 0.75 | | Verbal Commit | 90% | Deal × 0.90 | | Closed Won | 100% | Deal × 1.00 | **Adjustment factors:** - Deal age penalty: -5% per month past avg cycle - Champion risk: -20% if no identified champion - Budget confirmed: +10% if budget is allocated - Competitive deal: -15% if competitor identified ### Step 3: Cohort Revenue Model Track each monthly cohort: ``` Month 0: New MRR from cohort Month 1: Retained MRR × (1 - monthly churn rate) Month 3: Add expansion revenue (avg 2-5% monthly for healthy SaaS) Month 6: Steady-state retention rate applies Month 12: Mature cohort — use net revenue retention ``` **Benchmarks by company stage:** | Metric | Seed | Series A | Series B+ | |--------|------|----------|-----------| | Gross Churn | 3-5%/mo | 2-3%/mo | 1-2%/mo | | Net Retention | 90-100% | 100-110% | 110-130% | | Expansion % | 5-10% | 10-20% | 20-40% | | CAC Payback | 18-24 mo | 12-18 mo | 6-12 mo | ### Step 4: Scenario Analysis **Bear Case (20% probability):** - Pipeline closes at 60% of weighted value - Churn increases 50% - No expansion revenue - 1 key deal slips each quarter **Base Case (60% probability):** - Pipeline closes at weighted value - Current retention rates hold - Historical expansion rate - Normal seasonality **Bull Case (20% probability):** - Pipeline closes at 120% of weighted value - Retention improves 10% - Expansion accelerates 25% - 1 surprise large deal per quarter **Expected Value = (Bear × 0.2) + (Base × 0.6) + (Bull × 0.2)** ### Step 5: Seasonality Coefficients Apply monthly adjustment factors: | Month | B2B SaaS | Ecommerce | Professional Services | |-------|----------|-----------|---------------------| | Jan | 0.85 | 0.70 | 0.90 | | Feb | 0.90 | 0.75 | 0.95 | | Mar | 1.05 | 0.85 | 1.10 | | Apr | 1.00 | 0.90 | 1.00 | | May | 0.95 | 0.90 | 0.95 | | Jun | 1.10 | 0.95 | 1.05 | | Jul | 0.85 | 0.85 | 0.85 | | Aug | 0.80 | 0.90 | 0.80 | | Sep | 1.10 | 1.00 | 1.10 | | Oct | 1.05 | 1.05 | 1.05 | | Nov | 1.15 | 1.40 | 1.10 | | Dec | 1.20 | 1.75 | 1.15 | ### Step 6: Leading Indicators Dashboard Track these weekly — they predict revenue 60-90 days out: | Indicator | Weight | Signal | |-----------|--------|--------| | Qualified pipeline created | 25% | New opps entering Stage 2+ | | Demo-to-proposal rate | 20% | Conversion velocity | | Average deal size trend | 15% | Moving up or down? | | Sales cycle length | 15% | Getting longer = red flag | | Inbound lead volume | 10% | Marketing effectiveness | | Website trial signups | 10% | Self-serve demand | | Customer NPS/CSAT | 5% | Retention predictor | ### Step 7: Output Format Present the forecast as: ``` REVENUE FORECAST — [Period] ================================ Current ARR: $X Pipeline (Weighted): $X Expected New ARR: $X 12-Month Projection: Bear: $X (20%) Base: $X (60%) Bull: $X (20%) Expected: $X Key Risks: 1. [Risk] — [Mitigation] 2. [Risk] — [Mitigation] Leading Indicators: 🟢 [Healthy metric] 🟡 [Watch metric] 🔴 [Concerning metric] Next Month Actions: 1. [Specific action] 2. [Specific action] ``` ## Red Flags to Call Out - Pipeline coverage < 3x target = high risk - >40% of forecast from 1-2 deals = concentration risk - Average deal age exceeding 1.5x normal cycle = stalling - Declining demo-to-close rate = product-market fit erosion - Rising CAC payback period = unit economics degrading ## Revenue Recognition Notes - SaaS: Recognize ratably over contract term - Services: Recognize on delivery/milestones - Usage-based: Recognize on consumption - Annual prepay: Deferred revenue, recognize monthly --- *Built by [AfrexAI](https://afrexai-cto.github.io/context-packs/) — AI context packs for business operators who ship.* **Get the full toolkit:** - [AI Revenue Leak Calculator](https://afrexai-cto.github.io/ai-revenue-calculator/) — Find where you're losing money - [Context Packs](https://afrexai-cto.github.io/context-packs/) — Industry-specific AI agent configs ($47/pack) - [Agent Setup Wizard](https://afrexai-cto.github.io/agent-setup/) — Deploy your first AI agent in 15 minutes **Bundles:** Playbook $27 | Pick 3 for $97 | All 10 for $197 | Everything Bundle $247