Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
sales-skills avatar

Sales Forecast

  • 87 installs
  • 96 repo stars
  • Updated August 1, 2026
  • sales-skills/sales

Sales Forecast is an agent skill that helps solo builders produce revenue forecasts using platform-specific CRM and conversation-intelligence guidance.

About

Sales Forecast is an agent skill for solo founders and small sales-led teams who need a credible revenue outlook without hiring a RevOps analyst. It centers on building a revenue forecast while grounding answers in a maintained platform guide for tools that feed pipeline truth—CRM overlays, conversation intelligence, and forecasting products named in the skill body. Each invocation can incorporate a learnings ledger so repeated sessions improve accuracy on quotas, stage weighting, and integration quirks rather than restarting from scratch. The skill suits builders validating pricing and capacity in Validate as much as operators updating board-ready numbers in Grow. It is editorial and reference-driven, not a live API to your CRM; you still connect or paste the systems you use. Use it when quarterly planning, investor updates, or hiring decisions depend on defensible pipeline math instead of spreadsheet guesswork.

  • Platform-specific forecasting guide covering Sybill, Modjo, Momentum, Oliv, Weflow, Scratchpad, People.ai, Dialpad, Velo
  • Accumulated learnings file the agent reads at start and appends after each run for forecast gotchas and corrections
  • Natural-language pipeline questions (budget concerns, stalled Stage 3 deals) when paired with Sybill-style workspaces
  • Community feedback path via /sales-request-skill once enough learnings accumulate
  • Deal health, risk indicators, and activity timelines as inputs to forecast assumptions

Sales Forecast by the numbers

  • 87 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #454 of 853 Sales & Marketing skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/sales-skills/sales --skill sales-forecast

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs87
repo stars96
Security audit2 / 3 scanners passed
Last updatedAugust 1, 2026
Repositorysales-skills/sales

What it does

Build and refine revenue forecasts with platform-specific guidance when pipeline data lives in Sybill, Modjo, People.ai, or similar sales tools.

Who is it for?

Best when you sell directly and use modern sales stack tools listed in the platform guide.

Skip if: Skip if you want unattended live CRM sync or automated quota attainment without supplying context or reviewing assumptions.

When should I use this skill?

User asks to build, update, or explain a revenue forecast or pipeline-weighted outlook using sales-stack tools.

What you get

You leave with forecast assumptions tied to named platforms, documented learnings for the next run, and clearer pipeline risk narratives for planning.

  • Revenue forecast narrative with assumptions
  • Updated learnings entries when new gotchas are discovered

By the numbers

  • Platform guide sections for 10+ named sales and forecasting tools
  • Learnings file read at start of each invocation and appended over time

Files

SKILL.mdMarkdownGitHub ↗

Build a Revenue Forecast

Help the user build and validate a revenue forecast — from category modeling through pipeline coverage analysis, deal-level inspection, and gap planning.

Step 1 — Gather context

If references/learnings.md exists, read it first for accumulated knowledge.

Ask the user:

1. Scope:

  • A) Individual rep forecast
  • B) Team / pod forecast
  • C) Regional forecast
  • D) Company-wide forecast

2. Time period:

  • Current quarter
  • Next quarter
  • Half / full year
  • Custom period

3. What numbers do you have? (provide what you know)

  • Quota / target
  • Closed-won so far this period
  • Commit (deals you're confident will close)
  • Best case (deals that could close with things going right)
  • Total open pipeline
  • Average sales cycle length
  • Historical win rate

4. What's your primary concern?

  • A) We're behind quota and need a gap plan
  • B) I need to validate my commit number
  • C) I need to present a forecast to leadership
  • D) Pipeline coverage feels thin
  • E) Too many deals are slipping from commit to best case
  • F) Other — describe it

If the user's request already provides most of this context, skip directly to the relevant step. Lead with your best-effort answer using reasonable assumptions (stated explicitly), then ask only the most critical 1-2 clarifying questions at the end — don't gate your response behind gathering complete context.

Step 2 — Forecast model

Build a forecast model table:

Category# DealsTotal ValueWin ProbabilityWeighted Value
Closed Won100%
Commit85-95%
Best Case40-60%
Pipeline (Stage 3+)15-30%
Early Pipeline (Stage 1-2)5-10%
Upside (not in pipeline yet)2-5%

These are typical probability ranges — adjust based on the team's historical conversion data if available. Teams with strong qualification tend toward the higher end; teams early in building pipeline discipline should use the lower end.

Forecast summary

MetricValue
Quota
Closed Won
Weighted forecast (sum of weighted values)
Expected outcome (most likely landing zone)
Gap to quota
Coverage ratio (total pipeline / remaining quota)
Commit coverage (commit / remaining quota)

Forecast scenarios

  • Worst case: Closed Won + (Commit × 80%) — assumes some commit deals slip
  • Most likely: Closed Won + (Commit × 90%) + (Best Case × 40%)
  • Best case: Closed Won + (Commit × 95%) + (Best Case × 60%) + (Pipeline × 15%)

Present as a range: "Based on current pipeline, expect to land between $X (worst) and $Y (best), most likely around $Z."

Step 3 — Pipeline coverage analysis

MetricCurrentBenchmarkStatus
Coverage ratio (pipeline / quota)3-4x for new business, 2-3x for expansionGreen/Yellow/Red
Commit coverage (commit / remaining gap)1.0x+ means commit covers the gap
Average deal sizeCompare to quota-required deal size
Average cycle lengthDeals must have enough runway to close in period
Win rateHistorical vs. current period
Pipeline creation rate$ created per week/month — is it accelerating or slowing?
Stage conversion ratesStage 1→2, 2→3, 3→4, etc. — where are deals stalling?

Coverage analysis rules

  • Coverage < 2x: Critical — not enough pipeline to hit quota even optimistically. Immediate pipeline generation needed.
  • Coverage 2-3x: Thin — likely to miss unless win rates are above average. Focus on deal acceleration and pipeline gen.
  • Coverage 3-4x: Healthy for new business — focus on execution and deal quality.
  • Coverage 4x+: Strong coverage — focus on deal progression and closing, not more pipeline.
  • Commit > remaining gap: You have enough in commit to cover the gap. Focus shifts to deal execution and preventing slippage.
  • Deals closing after period end: Flag any "commit" deals with close dates after the period ends — these aren't real commit.

Step 4 — Deal-level inspection

For each deal in Commit and Best Case, create an inspection table:

DealValueStageDays in stageClose dateRisk flagsConfidence
High/Med/Low

Risk flags to check

  • Close date pushed more than once
  • No activity in 14+ days
  • Single-threaded (one contact)
  • No compelling event
  • In stage longer than 2x average
  • Economic buyer not engaged
  • Competitor mentioned but not addressed
  • Budget not confirmed

Recommendations per deal

For each deal, recommend one of:

  • Keep in Commit: Strong deal, high confidence, clear path to close
  • Move to Best Case: Has potential but too many open risks for commit
  • Move to Pipeline: Significant unknowns — not ready for commit or best case
  • Pull in: Deal could close faster than planned — what would accelerate it?
  • Push to next period: Won't close this period — move out and plan accordingly
  • Qualify out: Deal isn't real — remove from pipeline

Step 5 — Gap plan

If there's a gap between the forecast and quota, build a plan to close it:

LeverDescriptionPotential valueActionsTimeline
Pull-inAccelerate deals currently slated for next periodIdentify 2-3 deals that could close sooner with the right push (executive meeting, POC, special terms)This week
Accelerate stallsReactivate stalled pipeline dealsRe-engage with new value prop, bring in executive sponsor, offer assessment/workshop2 weeks
ExpansionUpsell/cross-sell existing customersIdentify customers with low product adoption, recent growth, or upcoming renewal2-4 weeks
New outboundCreate new pipeline via outboundBlitz campaign to high-intent accounts, leverage trigger events (funding, hiring, tech changes)4-8 weeks
Partner/referralSource deals through partners or referralsActivate partner relationships, request customer referrals, co-sell with tech partners2-6 weeks

For each lever, answer:

1. How much can it realistically contribute? (be conservative — gap plans are usually optimistic) 2. What specific actions will you take this week? (not "do more outbound" — specific companies, people, messages) 3. Who owns it? (rep, manager, SE, executive) 4. When will you know if it's working? (set a checkpoint date)

Gap plan math

  • Gap: Quota − (Closed Won + Weighted Commit + Weighted Best Case)
  • Gap plan target: Gap × 1.5 (plan for more than you need, since not all levers will work)
  • Minimum viable gap close: At least 50% of gap plan should come from Pull-in and Accelerate (fastest to materialize)

For platform-specific forecasting guidance (Momentum, Sybill, Oliv, Outreach, Weflow, People.ai, Veloxy, Scratchpad, Dialpad), see references/platforms.md.

Before recommending a specific platform skill

This skill covers a strategy domain across many platforms. Before pointing the user to any specific platform skill (any /sales-{platform} listed in ## Related skills, e.g., /sales-mailshake, /sales-klaviyo, /sales-apollo), read that platform skill's actual SKILL.md first. The 1-line description in ## Related skills is enough to identify a candidate — it's not enough to commit to it or to write a prompt that invokes it well.

How to read it:

  • If ~/.claude/skills/{skill-name}/SKILL.md exists locally, Read it.
  • For sales-* skills, WebFetch directly from this repo: https://raw.githubusercontent.com/sales-skills/sales/main/skills/{skill-name}/SKILL.md — e.g., for sales-mailshake: https://raw.githubusercontent.com/sales-skills/sales/main/skills/sales-mailshake/SKILL.md.
  • For non-sales-* skills (third-party), look up {org}/{repo} in ~/.claude/skills/sales-do/references/skill-sources.md if installed and fetch the same skills/{skill-name}/SKILL.md path under that repo.

After reading, ground your recommendation in something concrete from the SKILL.md (its scope, a sub-flow, its argument-hint shape, or a "Do NOT use for..." negative trigger). Align any generated invocation with the platform skill's argument-hint. If the platform skill turns out not to fit the user's situation, swap to another or handle the question here directly rather than recommending a poor fit.

Related skills

  • /sales-gong — Gong platform help (Gong Forecast module — widely considered weak, ~40% of customers stack Clari)
  • /sales-salesloft — Salesloft Forecast module for submission workflows and AI-assisted predictions
  • /sales-deal-inspect — Deep-dive on individual deals in your forecast
  • /sales-cadence — Build outbound cadences for gap-plan pipeline generation
  • /sales-clari-copilot — Clari Copilot platform help — conversation intelligence tightly integrated with Clari's forecasting engine, deal scoring from call signals
  • /sales-revenue-io — Revenue.io platform help — Revenue Intelligence dashboards and deal scoring for Salesforce-native teams
  • /sales-momentum — Momentum platform help — AI revenue orchestration with automated CRM updates, MEDDIC Autopilot, AI coaching, churn signals, executive briefs (acquired by Salesforce Feb 2026)
  • /sales-modjo — Modjo platform help — EU-native deal intelligence, Ask Modjo AI pipeline queries, CRM auto-fill for forecast accuracy, GDPR-compliant
  • /sales-veloxy — Veloxy platform help — Salesforce-native field sales with predictive intelligence and automatic activity logging for better forecast data
  • /sales-do — Not sure which skill to use? The router matches any sales objective to the right skill. Install: npx skills add sales-skills/sales --skill sales-do

Gotchas

  • Don't use pipeline total without weighting by stage. Claude will sometimes say "you have $2M in pipeline against a $1M quota, so you're covered." Raw pipeline total is meaningless — only weighted pipeline matters. Always apply stage-based win probabilities.
  • Don't assume historical win rates apply to the current quarter. Win rates shift based on deal mix, market conditions, new competitors, and team changes. If the user provides historical rates, use them as a starting point but flag that current-quarter dynamics may differ.
  • Don't forget to account for slipped deals from last quarter. Deals that pushed from last quarter inflate current-quarter pipeline but often have lower close probability (they already missed one deadline). Flag these and weight them more conservatively.
  • Don't ignore seasonality. Q4 and fiscal year-end typically see higher close rates due to budget pressure. Q1 often sees longer cycles as budgets reset. Ask about the company's fiscal year when it matters.
  • Don't present a single forecast number without a range. Always give worst/most likely/best case scenarios. A single number creates false precision and sets the user up for a bad forecast call.
  • Self-improving: If you discover something not covered here, append it to references/learnings.md with today's date.

Examples

Example 1: Quarterly forecast build

User says: "Build my team's Q2 forecast. Quota is $2M, we've closed $800k, commit is $600k across 4 deals, best case is $400k, total pipeline is $1.8M, 6 weeks left." Skill does: 1. Builds a forecast model with weighted values across all categories 2. Calculates coverage ratio (1.5x — flags as thin) 3. Presents worst/most likely/best case scenarios 4. Creates a gap plan with specific levers to close the gap Result: Complete forecast ready for the leadership call, with a gap plan if needed

Example 2: Commit validation

User says: "Validate my $500k commit — Deal A ($200k, negotiation, strong champion), Deal B ($150k, proposal, no EB meeting), Deal C ($150k, demo stage, verbal interest only)." Skill does: 1. Inspects each deal against risk criteria 2. Recommends keeping Deal A in commit, moving Deal B to best case, moving Deal C to pipeline 3. Adjusts commit to $200-350k with reasoning Result: Defensible commit number the rep can present to their manager

Troubleshooting

Don't have all the numbers

Solution: Start with what you know. The skill can build a useful forecast from just quota + closed-won + pipeline total. It will flag what's missing and estimate where possible. Even a rough forecast with assumptions stated is better than no forecast.

Forecast keeps missing — always too optimistic

Solution: Apply stricter win probability weights. Most teams over-weight commit (use 85% not 95%) and best case (use 40% not 60%). Check for "commit creep" — deals that sit in commit for multiple forecast periods without closing. The deal-level inspection step catches these patterns.

Gap plan feels unrealistic

Solution: Apply the 50% rule — at least half of gap plan value should come from pull-in and accelerate levers (fastest to materialize). New outbound takes 4-8 weeks to generate pipeline, so it won't help this quarter. Be conservative on each lever and plan for 1.5x the gap.

Related skills

How it compares

Use instead of generic spreadsheet templates when your pipeline truth lives in specialized revenue intelligence tools.

FAQ

Who is sales-forecast for?

Developers and small teams doing founder-led sales who need structured revenue forecasting aligned to tools like Sybill, Modjo, or People.ai.

When should I use sales-forecast?

Use it during Validate when sizing pricing and capacity, in Grow when updating quarterly forecasts, and in Operate when reconciling pipeline drift before board or budget decisions.

Is sales-forecast safe to install?

It is procedural documentation and learnings storage; review the Security Audits panel on this page and avoid pasting secrets or full customer PII into chats.

Sales & Marketingfinancepricing

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.