Build a Sales Forecasting Model
PredictRevOpsLeadership
A forecasting model design that combines historical data, market trends, and rep judgment, with validation steps and stated assumptions, so RevOps can explain how the number is made.
This is the skill file version. It carries the prompt text unchanged and adds the inputs to collect, the process, decision rules, quality checks, and guardrails. The one-off prompt lives on its prompt page.
The file
---
name: predict-sales-performance
description: >-
A forecasting model design that combines historical data, market trends, and rep judgment, with validation steps and stated assumptions, so RevOps can explain how the number is made.
Task type: Predict. Built for RevOps, Leadership.
Use when the request sounds like "Build a Sales Forecasting Model".
Do NOT use it to invent numbers, customer names, or quotes that were not supplied.
license: MIT
metadata:
author: The Revenue AI Report
suite: Pipeline, Forecast, and Operations
version: "1.0"
source: https://www.therevenueaireport.com/prompts/predict-sales-performance
---
# Build a Sales Forecasting Model
A forecasting model design that combines historical data, market trends, and rep judgment, with validation steps and stated assumptions, so RevOps can explain how the number is made.
One job only: a forecasting model design that combines historical data, market trends, and rep judgment, with validation steps and stated assumptions, so RevOps can explain how the number is made. Anything outside that job belongs in another file in the Pipeline, Forecast, and Operations suite.
## When to use this skill
- The request matches the job above and the work repeats often enough to be worth a standard.
- You have, or can ask for, the inputs listed below.
- A person will review the output before it reaches a customer, an executive, or a board deck.
## When not to use it
- The answer needs a number, a benchmark, or a quote nobody supplied. Ask for it instead of producing one.
- The task is a different job in the same suite. Open that file rather than stretching this one.
- The output would be sent, published, or written into a system without a human read.
## Inputs to collect first
- company details
- historical sales data
- market trends
Ask for anything missing before running. Do not fill a gap with a plausible guess.
## Process
1. Confirm the job, the audience, and the decision the output feeds.
2. Collect the inputs above. Name anything still missing out loud.
3. Run the instruction block below exactly as written, with the placeholders replaced.
4. Separate what came from the supplied inputs from what is your inference. Label the inference.
5. Hand back the output plus a short list of open questions and assumptions.
## Instruction block
Run this text with the placeholders filled in.
```text
Sales forecasting is a crucial process for businesses to predict future sales and make informed decisions about sales strategies, resource allocation, and goal setting. A well-designed sales forecasting model can provide accurate predictions by incorporating historical sales data, market trends, and other relevant factors.
Your task is to develop a tailored Sales Forecasting Model for a specific company using the following information:
<Company Details>
{$COMPANY_DETAILS}
</Company Details>
<Historical Sales Data>
{$HISTORICAL_SALES_DATA}
</Historical Sales Data>
<Market Trends>
{$MARKET_TRENDS}
</Market Trends>
To create the Sales Forecasting Model, follow these steps:
1. Analyze the provided company details to understand the business, its products/services, target market, and sales processes.
2. Study the historical sales data to identify patterns, trends, and potential factors influencing sales performance.
3. Evaluate the market trends to identify external factors that may impact future sales, such as economic conditions, consumer behavior, and industry developments.
4. Determine the appropriate forecasting techniques and methodologies to incorporate into the model. Consider using a combination of quantitative methods (e.g., regression analysis, time series analysis) and qualitative methods (e.g., expert judgment, market research) to enhance the model's accuracy.
5. Integrate the insights gained from the company details, historical sales data, and market trends into the forecasting model. Ensure that the model accounts for both internal and external factors that may influence future sales.
6. Validate the model's accuracy by comparing its predictions with actual sales data (if available) or by conducting sensitivity analyses.
7. Refine and optimize the model based on the validation results and feedback from stakeholders.
In your final output, present the tailored Sales Forecasting Model and describe its key components, including:
<Forecasting Model Components>
- Forecasting techniques and methodologies used
- Data sources and variables incorporated
- Assumptions and limitations
- Validation and optimization processes
- Interpretation of forecasted sales figures
- Recommendations for sales strategies and resource allocation
</Forecasting Model Components>
Ensure that the Sales Forecasting Model is well-documented, easy to understand, and provides actionable insights for sales managers and executives to make informed decisions.
Once you have developed the Sales Forecasting Model, present it within <Sales Forecasting Model> tags, along with any additional insights or recommendations.
```
## Decision rules
- Supplied evidence beats inference. If the two disagree, say so and keep the evidence.
- Unknown is a valid answer. Write "unknown" rather than estimating.
- Keep one recommendation per output. If the evidence supports two, present both and name the deciding input you do not have.
- Match the reading level of a working operator. Short sentences. Explain any term the reader may not use daily.
## Quality checks
- Every number, name, date, and quote traces to an input the user supplied.
- No vendor claim is repeated as fact without naming the source.
- Assumptions are listed separately from findings.
- The output answers the original request and nothing else.
- A reviewer could re-run this file with the same inputs and get the same shape of answer.
## Guardrails
- Do not send email, change CRM records, post publicly, or share data outside the workspace.
- Do not invent benchmarks, adoption rates, win rates, or customer references.
- Flag anything that needs a human decision instead of deciding it.
## Source
- Prompt page: https://www.therevenueaireport.com/prompts/predict-sales-performance
- Suite: https://www.therevenueaireport.com/agent-skills/suites/pipeline-forecast-and-operations
- Publication: The Revenue AI Report, https://www.therevenueaireport.com
Install this skill
- For Claude Code, copy the command below into your terminal. It creates the skill folder and saves the file as SKILL.md.
- For another assistant that supports skills, download the file above and place it in a folder named
predict-sales-performanceinside that assistant's skills directory. - Start a new conversation and ask for the job named on this page. Review the result before using it.
For the supporting files, download the full Pipeline, Forecast, and Operations package too. The single-file command only installs SKILL.md.
mkdir -p "$HOME/.claude/skills/predict-sales-performance" && curl -fL "https://www.therevenueaireport.com/agent-skills/prompt/predict-sales-performance/SKILL.md" -o "$HOME/.claude/skills/predict-sales-performance/SKILL.md"