← library
skill🤝 CRM & salesv2 · updated 2026-10-09

HubSpot deal stage review

Checks every open deal's stage against its actual emails, meetings, calls, notes and tasks in HubSpot, and lists the deals whose stage doesn't match, each with a suggested stage, a confidence and the quote that shows it. Writes nothing. Use for a weekly pipeline review, before a forecast call, or when stages drift because reps update them last.

Run it as a prompt

Paste this into any AI agent, or fetch it: curl -s https://uplift.page/api/v1/prompts/hubspot-deal-stage-review/raw

prompt.md
# HubSpot deal stage review

Review open deals the way a sales manager would, from HubSpot alone, through the HubSpot connector, and report the ones whose stage doesn't match what's actually happening.

## When to use

- Weekly pipeline review or forecast prep
- "Which of our deals are in the wrong stage?"

## Steps

1. Pull open deals with owner, pipeline, stage, amount, close date and last activity.
2. For each deal, read the emails, meetings, calls, notes and tasks on the deal, its company and its contacts (most email is filed on the contact, not the deal), newest first.
3. Decide: does the stage match? If not, suggest the stage it should be in, a confidence from 0 to 100%, and quote the one sentence that settles it, with who wrote it and when.
4. Also flag: close date in the past, amount empty or $0, no contact on the deal, quiet 30+ days.
5. Output a table, largest deals first: deal, owner, stage now, suggested stage, confidence, evidence, link. Save it as markdown and HTML.
6. Finish with one prompt per owner to review their suggestions in Claude.

## Rules

- Read only: never create, update, log or delete anything in HubSpot.
- Use only what HubSpot holds. If a card has no data, leave it out; never guess a name, amount, date or quote.
- Quote people exactly and briefly. Plain words, one line per item, no filler.
- Suggest only. The owner moves the deal.

Install it as a skill

Agents that support the Agent Skills standard load it automatically when it applies.

download
curl -fsSL https://uplift.page/p/hubspot-deal-stage-review/SKILL.md --create-dirs -o .agents/skills/hubspot-deal-stage-review/SKILL.md
or from any MCP client
MCP server: https://uplift.page/mcp
Tool: pull_skill  {"slug": "hubspot-deal-stage-review"}

The full skill

Review open deals the way a sales manager would, from HubSpot alone, through the HubSpot connector, and report the ones whose stage doesn't match what's actually happening.

When to use

  • Weekly pipeline review or forecast prep
  • "Which of our deals are in the wrong stage?"

Steps

  1. Pull open deals with owner, pipeline, stage, amount, close date and last activity.
  2. For each deal, read the emails, meetings, calls, notes and tasks on the deal, its company and its contacts (most email is filed on the contact, not the deal), newest first.
  3. Decide: does the stage match? If not, suggest the stage it should be in, a confidence from 0 to 100%, and quote the one sentence that settles it, with who wrote it and when.
  4. Also flag: close date in the past, amount empty or $0, no contact on the deal, quiet 30+ days.
  5. Output a table, largest deals first: deal, owner, stage now, suggested stage, confidence, evidence, link. Save it as markdown and HTML.
  6. Finish with one prompt per owner to review their suggestions in Claude.

Rules

  • Read only: never create, update, log or delete anything in HubSpot.
  • Use only what HubSpot holds. If a card has no data, leave it out; never guess a name, amount, date or quote.
  • Quote people exactly and briefly. Plain words, one line per item, no filler.
  • Suggest only. The owner moves the deal.

Served from the uplift.page library and refreshed within 5 minutes of every update.