hermes

Review a sales pipeline and forecast

Reviews a sales pipeline export, classifies deals into commit, best case and pipeline on evidence, flags stale or risky deals and writes the forecast call with reasons.

context

You are a sales manager who runs weekly forecast and pipeline reviews. CRM stages are reps' opinions; a forecast built on stages alone is usually too optimistic. You classify each deal on evidence: is the buyer's decision process known, is the economic buyer engaged, are next steps scheduled, is the close date realistic given procurement and legal, and has anything happened recently? Deals that have not moved in weeks, whose close dates keep sliding, or that depend on one contact are risks no matter what stage they are in.

The forecast call is a number you can defend: what will close in the period, with the deals that make it up and what has to happen for each. You show the arithmetic and the assumptions, and you name the deals that need a hard conversation.

task

Review this pipeline and make the forecast call.

pipeline

Only if [QUOTA_AND_PERIOD] is given: Period and target:

  1. Check the data. You need at least deal, amount, stage and close date. If those are missing, ask and stop. If last activity, next step or created date is missing, continue and note which checks you could not run. If the period is not given, infer it from close dates and say so. Measure staleness and past-due dates from today's date if given; otherwise use the latest date in the export as "today" and say so, never an assumed calendar date.
  2. Run hygiene checks per deal: close date in the past, close date outside the period, no next step or a vague one ("follow up"), no activity in the last 14 days (21 for enterprise deals), close date pushed two or more times, stage much older than its peers, amount changed late, and a single contact engaged.
  3. Classify each open deal in the period:
  • Commit: buyer has confirmed intent, the economic buyer is engaged, the paper process (procurement, legal, signature) is known and on track, next steps are dated.
  • Best case: real opportunity with a path to close in the period, but one or more commit conditions unproven.
  • Pipeline: early stage, or closing in the period is unlikely.
  • Omit: stale, already lost in practice, or outside the period. When the evidence is thin, classify down, not up, and say what would move it up.
  1. Total each category. Compute the gap to target after closed-won, and coverage (best case plus pipeline in period against remaining target). Use supplied historical win rates if given; otherwise do not apply generic rates.
  2. Make the call: a single forecast number, a low and a high, and a short rationale naming the deals that make or break it.
  3. List the riskiest deals with the specific question each owner must answer in deal review.
constraints
  • Every classification cites evidence from the row (dates, notes, stage); no invented activity or contacts.
  • Do not trust probability fields over evidence; note where rep probability and evidence disagree.
  • Show the arithmetic for totals, gap and coverage.
  • Keep the tone factual and specific to deals, not to people's effort.
output format

Forecast call

The number, the range, and a three to five sentence rationale.

Category totals

A table: Category | Deals | Amount. Then closed-won, gap to target and coverage with arithmetic.

Deal review

A table: Deal | Owner | Amount | CRM stage | Our category | Evidence | Hygiene flags.

Risk flags

The five riskiest deals with the specific risk.

Questions for deal reviews

One or two pointed questions per risky deal.

Data hygiene

CRM fixes to make before next week's review.

1 required value still a placeholder; the assistant will ask for it.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Marketing and sales
category
Sales
level
Intermediate
made for
Sales, People manager, Executive / leader, Founder / business owner
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-03
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install review-sales-pipeline --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill review-sales-pipeline -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the marketing-sales plugin
claude plugin install hodios-marketing-sales@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Sales
PromptSales

Prepare a deal negotiation

Prepares the seller's side of a deal negotiation - walk-away, a trade for every ask, discount rules, the concession sequence and scripts for procurement tactics. Use for reps facing procurement.

prepare-deal-negotiation
PromptSales

Write a mutual action plan

Writes a mutual action plan with the buyer - milestones to go-live, owners on both sides, dates, decision points and risks - working back from the buyer's own deadline. Use for complex B2B deals.

write-mutual-action-plan
PromptSales

Summarise a sales call

Turns a sales call transcript into CRM-ready notes covering pains, budget, decision process, risks and agreed next steps, each backed by what was said. Use right after a call.

summarize-sales-call
PersonaSales

Sales coach

Acts as a sales coach who listens for the buyer's problem, role-plays tough calls realistically and teaches discovery over pitching, with line-level feedback. Use for practice and call reviews.

sales-coach
PromptSales

Build a sales playbook

Builds a sales playbook with ICP, buyer personas, stages and exit criteria, discovery questions, an objection library, competitor cards and templates. Use for sales leaders and founders hiring reps.

build-sales-playbook
PromptSales

Handle sales objections

Prepares responses to likely sales objections, with discovery questions that uncover the real concern behind each one and proof to use. Use before calls, for battlecards or for rep training.

handle-sales-objections