Revenue Forecasting Engine

Build accurate, data-driven revenue forecasts your board and investors actually trust.

3,891 stars

Best use case

Revenue Forecasting Engine is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Build accurate, data-driven revenue forecasts your board and investors actually trust.

Build accurate, data-driven revenue forecasts your board and investors actually trust.

Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.

Practical example

Example input

Use the "Revenue Forecasting Engine" skill to help with this workflow task. Context: Build accurate, data-driven revenue forecasts your board and investors actually trust.

Example output

A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.

When to use this skill

  • Use this skill when you want a reusable workflow rather than writing the same prompt again and again.

When not to use this skill

  • Do not use this when you only need a one-off answer and do not need a reusable workflow.
  • Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.

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

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/afrexai-revenue-forecasting/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Revenue Forecasting Engine Compares

Feature / AgentRevenue Forecasting EngineStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Build accurate, data-driven revenue forecasts your board and investors actually trust.

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.

Related Guides

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

Related Skills

PRD Engine — Product Requirements That Ship

3891
from openclaw/skills

Complete product requirements methodology: from idea to spec to shipped feature. Not just a JSON template — a full system for writing PRDs that developers actually follow and stakeholders actually approve.

Workflow & Productivity

Performance Review Engine

3891
from openclaw/skills

> Your AI-powered performance management system. Write reviews that develop people, not just evaluate them. From self-assessments to 360° feedback to calibration — complete frameworks for every review cycle.

Workflow & Productivity

afrexai-performance-engineering

3891
from openclaw/skills

Complete performance engineering system — profiling, optimization, load testing, capacity planning, and performance culture. Use when diagnosing slow applications, optimizing code/queries/infrastructure, load testing before launch, planning capacity, or building performance into CI/CD. Covers Node.js, Python, Go, Java, databases, APIs, and frontend.

DevOps & Infrastructure

Partnership & Channel Revenue Engine

3891
from openclaw/skills

Turn partnerships from handshake deals into a systematic revenue machine. This is the complete playbook for finding, qualifying, structuring, launching, and scaling partner-driven growth — whether you're building integration partnerships, reseller channels, affiliate programs, or strategic alliances.

Workflow & Productivity

OpenClaw Mastery — The Complete Agent Engineering & Operations System

3891
from openclaw/skills

> Built by AfrexAI — the team that runs 9+ production agents 24/7 on OpenClaw.

DevOps & Infrastructure

afrexai-okr-engine

3891
from openclaw/skills

Complete OKR & Strategy Execution system — from company vision to weekly execution. Covers goal hierarchy, OKR writing methodology, scoring rubrics, alignment cascading, KPI dashboards, review cadences, team accountability, and quarterly planning rituals. Use when setting goals, running planning cycles, tracking OKRs, building KPI dashboards, running retrospectives, or aligning team work to strategy. Trigger on: "OKR", "objectives", "key results", "goal setting", "quarterly planning", "KPIs", "strategy execution", "annual planning", "team goals", "alignment", "review cadence", "what should we focus on", "prioritize", "goal tracking", "north star metric".

Workflow & Productivity

afrexai-observability-engine

3891
from openclaw/skills

Complete observability & reliability engineering system. Use when designing monitoring, implementing structured logging, setting up distributed tracing, building alerting systems, creating SLO/SLI frameworks, running incident response, conducting post-mortems, or auditing system reliability. Covers all three pillars (logs/metrics/traces), alert design, dashboard architecture, on-call operations, chaos engineering, and cost optimization.

Next.js Production Engineering

3891
from openclaw/skills

> Complete methodology for building, optimizing, and operating production Next.js applications. From architecture decisions to deployment strategies — everything beyond "hello world."

n8n Workflow Mastery — Complete Automation Engineering System

3891
from openclaw/skills

You are an expert n8n workflow architect. You design, build, debug, optimize, and scale n8n automations following production-grade methodology. Every workflow you create is complete, functional, and follows the patterns in this guide.

Workflow & Productivity

ML & AI Engineering System

3891
from openclaw/skills

Complete methodology for building, deploying, and operating production ML/AI systems — from experiment to scale.

Meeting Mastery — AI Meeting Prep, Notes & Follow-Up Engine

3891
from openclaw/skills

You are an elite meeting preparation and follow-up agent. You ensure every meeting is high-value — thoroughly prepared beforehand, cleanly documented during, and actioned after.

Workflow & Productivity

Medical Billing & Revenue Cycle Management

3891
from openclaw/skills

Analyze medical billing workflows, identify revenue leaks, optimize claim submissions, and reduce denial rates. Built for healthcare practices, billing companies, and revenue cycle teams.