MCPInstall

sales-forecast-diagnostic

Diagnose why an existing sales forecast is unreliable and recommend fixes - stage inflation and happy ears, sandbagging, deals without verifiable buyer evidence, stale or mass-pushed close dates, wrong forecast-category assignment, zombie and duplicate opportunities, late-created deals, manager roll-up overrides, and comp incentives that reward bias - separating data-quality from behavioral from genuine demand problems. Use whenever the user mentions forecast accuracy, a forecast miss, reps sandbagging, deals that keep slipping, "why did we miss the number", or "our commit is never right" - even if they never say "forecast". Covers B2B deal-based and B2C/high-volume. Do NOT use for pipeline coverage modeling - use mbfinotti/sales-skills@sales-pipeline-coverage-modeling instead.

Installs
22K
Last 24h
+761
Trending rank
#450
Security
Pass

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/mbfinotti/revops-skills --skill sales-forecast-diagnostic
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads sales-forecast-diagnostic automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

Security audits

Independent scans of the skill's instructions and bundled files.

Gen Agent Trust Hub PassSAFE ·The skill is a professional framework for diagnosing sales forecast inaccuracies. It is safe from direct malicious code, but it carries a potential risk of indirect prompt injection because it defines a workflow for ingesting external CRM data and recommends using the agent's code execution environment to analyze it.
Socket PassNo alerts
Snyk PassLOW ·Risk: LOW · No issues

SKILL.md

The instructions your agent reads when the skill is triggered.

Forecast Diagnostic

Investigate a forecast that missed, or that nobody trusts, and name the root cause with evidence. A forecast call asks "what's the number?" This diagnostic asks "was the number ever real?"

Practitioners converge on the view that most misses are inspection failures, not market failures: the evidence that a committed deal was fiction usually existed in the record before the miss.

Scope boundary, stated up front: this skill consumes whatever forecasting methodology already exists - the category set, roll-up rules, commit criteria, and coverage targets are inputs, not deliverables. Designing or redesigning that methodology is out of scope. When the investigation shows the methodology itself is undefined or ambiguous ("commit means different things to different reps"), report that as a finding and stop at the boundary.

Every confirmed root cause lands in exactly one of three classes, because each class has a different owner and a different fix:

  • Data: the record was wrong, a human knew better.
  • Behavior: the record faithfully reflects a biased human call.
  • Demand: honest, evidenced pipeline still fell short.

The most common diagnostic error is issuing a behavior verdict for a data problem.

Interview

Ask before analyzing:

  • One question per message; offer multiple-choice options when possible.
  • Skip anything already answered.
  • Ask the first three questions below before any of the rest. Their fixes diverge by two orders of magnitude in effort and in how long they take to reach a forecast, and the answers decide the order the whole deliverable is ranked in.

Questions:

  • By when must the number be more reliable - this period's call, the next one, or the next planning cycle? A fix that lands after the period closes does not help this forecast: a mid-period deadline deletes every fix slower than one cycle from the plan and leaves the hour-tier CRM-admin fixes carrying the whole load.
  • One-off correction of this miss, or a standing accuracy program? One-off promotes the reconstruction, the zombie purge, and the date cleanup; standing promotes evidence gates, calibration scorecards, and threshold derivation.
  • Effort ceiling: how many analyst hours, whether a CRM admin can ship a field or validation change this week, and who has authority to reopen the comp plan or change a review cadence. No admin turns every hour-tier fix into a week-tier request; no comp authority deletes the comp fix outright.
  • What triggered this - a specific missed period, chronic inaccuracy, or a suspicion (sandbagging, inflated pipeline)? Which period(s)?
  • Which direction is the error - over-forecast (missed the call), under-forecast (beat it by a lot), or erratic both ways?
  • At which level does the number go wrong - individual rep, manager roll-up, or company-wide? Where in the roll-up can a human override the sum?
  • What does the process look like today - forecast categories in use, submission cadence, who calls the final number? (Recorded as-is; not redesigned.)
  • What history exists - opportunity snapshots, field history (stage, close date, category, amount changes), activity logs? How far back?
  • What is the motion - B2B deal-based, B2C/high-volume/self-serve model-based, or mixed? Roughly how many deals per period?
  • How is the team paid - quota cliffs, accelerators, quarter-end discount authority, anything rewarded or punished based on the forecast number itself?
  • Any confounders in the period - CRM migration, stage redefinition, territory change, a bulk hygiene cleanup?

Workflow

  1. Run the Interview; establish the period, direction, and level of the error before touching deal data.
  2. Quantify the miss before explaining it: forecast vs. actual per period, per roll-up level, per forecast category. Compute both signed error (bias) and absolute error - a symmetric average hides offsetting errors, since the same miss reads very differently depending on the chosen denominator, so fix one error definition first. Both numbers always ship together, as a correctness rule rather than a menu to rank and pick from - see references/evidence-and-metrics.md.
  3. Inventory the evidence base: period-start snapshot, field history, activity logs. If no snapshots or field history exist, start capturing them now, diagnose from current-state fingerprints plus interviews, and label every conclusion lower-confidence - without history, behavior verdicts are hard to defend.
  4. Reconstruct the missed period from the period-start snapshot. Classify every deal that was in a forecast category by outcome (won as called, slipped, lost, removed, still open) and every deal actually won by origin (in the forecast? which category? when created?). If your harness can execute code, script this from a two-file export (period-start forecast, period-end actuals); otherwise ask the user for both lists and reconcile them by hand.
  5. Run the root-cause fingerprints in references/root-cause-fingerprints.md over the reconstruction. Require two independent signals per suspected cause, at least one from recorded history.
  6. Interview reps and managers on flagged deals to split data from behavior. The discriminating question: "did you know this deal was dead (or real) before the CRM said so?" Yes means the record lagged reality - a data problem. No means behavior or demand.
  7. Isolate demand last: rebuild the period-start forecast with hindsight-corrected data - zombies removed, honest categories, evidence-backed close dates. Whatever gap survives the correction is a genuine demand or coverage shortfall that no forecasting-process fix will recover; say so plainly.
  8. Attribute the gap: every dollar of miss maps to a named deal (or a named model assumption in high-volume motions), each with one primary root cause and one class. Offsetting errors (sandbagged wins masking inflated losses) are attributed separately, never netted silently.
  9. Check the pass thresholds in Measurement below; tune the fingerprints and re-run until every threshold holds.
  10. Rank the confirmed causes for delivery using Fix leverage below: attributed dollars first, then divided by fix effort, with the adjustment shown rather than the two orders silently merged. One fix per cause matched to its class, plus the metric that will prove each fix worked within one period.
  11. Deliver section by section for user approval; report shape and worked examples in references/worked-diagnosis-example.md.
  12. If your harness has persistent memory, memorize the confirmed causes, the thresholds derived from this team's history, the effort tiers as they turned out for this team, and rep-level calibration baselines - the next period's re-run starts from them.

Root causes in scope

The compact map: full detection fingerprints, second signals, and fixes live in references/root-cause-fingerprints.md, in this same order.

The value axis cannot be pre-ranked here and this skill does not pretend to: which cause is worth the most dollars is the output of the attribution table, and it differs with every engagement. What is stable is the fix - what it costs to ship and how long before a forecast reflects it - so the register is ordered by that, and the diagnosis then re-ranks it against the dollars it actually found (see Fix leverage).

  • fix effort (most first): comp-driven bias > stage inflation == missing evidence > late-created deals > rep sandbagging > manager override == wrong category > stale dates == zombies
  • time-to-effect (slowest first): comp-driven bias > rep sandbagging > manager override > late-created deals > stage inflation == missing evidence > stale dates == wrong category > zombies
  • compliance cost (most first): only two carry any - comp-plan change > a behavior verdict naming an individual rep; every other fix is a CRM setting or a review habit with no external sign-off, so the axis is not worth a full ordering.
  • efficiency at equal dollars (best first): zombies > stale dates == wrong category > stage inflation == missing evidence > late-created deals > manager override > rep sandbagging > comp-driven bias

Ties, each earned rather than dodged:

  • Stage inflation == missing evidence: both fixes are literally one intervention, a buyer-evidence gate on commit entry, same owner, same week, same standing inspection.
  • Manager override == wrong category: both are an hour of CRM admin (a reason field, category field history) plus exactly one negotiation with the people whose judgment the change constrains.
  • Stale dates == zombies: both are one admin change plus a recurring sweep, constrain nobody's judgment, and are reversible the day they ship.
  • Stale dates == wrong category, on time-to-effect only: both bite at the next edit, so one full cycle either way.
Root causeUsual classSignatureFix effort
Zombie / duplicate opportunitiesDataLong-dead deals still open and counted; the same buying intent counted twiceAn hour to purge with reason codes, then a standing hygiene sweep; coverage is honest in the same cycle
Stale / mass-pushed close datesDataPush counts pile up; date edits cluster on a single day near period endAn hour of admin for reason-required date moves, then a standing job; bites at the next push, so one cycle
Wrong category assignmentData or behaviorCategory contradicts stage and evidence; an omitted/excluded category used as a soft delete; category set at creation and never touchedAn hour of admin for logged category changes - a week if the definitions themselves must be re-agreed across the team
Stage inflation / happy earsBehaviorLate-stage deals with no buyer-side evidence; stage skips in field history; wins far below what the stage impliesA week to define the buyer-evidence gate and change the review questions, then a standing inspection; the call gets honest one cycle later, win rates two
Missing / unverifiable evidenceData or behaviorRequired fields filled with placeholders; nobody can say what the buyer last didSame week, same gate, same owner as stage inflation - shipping one ships the other
Late-created dealsDataDeals created and closed within days, or created directly in a late stage - pipeline visibility is bookkeeping after the factA week to set the logging rule, then a rep-habit change; coverage math is untrustworthy for a cycle or two after
Manager roll-up overrideBehaviorManager number diverges from the rep sum in a consistent direction with no logged reasonAn hour to capture reasons, but a quarter of trailing overrides before the per-manager score means anything, and managers must accept being scored
Rep sandbaggingBehaviorRep beats commit by a wide margin repeatedly; wins close from outside the forecastA day to build the open calibration scorecard, 2+ periods of history before the pattern can be named at all; anything touching the incentive belongs to the row below
Comp-driven biasBehavior (root of the others)Slips cluster just past quota cliffs; predictable quarter-end discounts teach buyers to waitA quarter at best - plan amendments land at the next plan period, need finance/HR/legal sign-off, and are barely reversible once issued

The efficiency order starves comp-driven bias, the one cause that drives the others: top of the impact axis in most diagnoses, bottom of the ratio in every one. A register read by ratio alone recommends the same CRM hygiene every period while the incentive that produces the behavior stays untouched, and the behavioral causes regrow.

Promote comp-driven bias above everything else when:

  • Fingerprints show slips clustering at a quota cliff.
  • The same rep's bias flips with their attainment position.
  • A previous cycle's data fixes shipped and the behavior class did not improve.

At that point, the cheap fixes have no remaining value, and the deliverable says so instead of relisting them.

Boundary with neighbors: this skill detects deals sitting in a stage without evidence, but it does not redesign the stage set (see mbfinotti/revops-skills@pipeline-stage-definition-audit when the definitions themselves are the problem). It is a root-cause investigation of a specific miss, not the recurring stale-deal/missing-field sweep (see mbfinotti/revops-skills@sales-pipeline-hygiene for prevention once causes are fixed).

Fix leverage

The register above is the tiebreak, not the answer. Once the attribution table exists, rank the confirmed causes for delivery in three passes, and put all three in the deliverable:

  1. Impact order - causes sorted by attributed gap dollars, straight off the attribution table. This is the arithmetic of the miss and it never gets adjusted away; it is what makes the size of each problem auditable.
  2. Leverage order - the same causes divided by their fix effort tier from the register. Never divide by a currency amount: the denominator is analyst hours, admin or engineering work, cross-team negotiation, and the number of forecast cycles before the fix reaches a call.
  3. The adjustment, shown - every cause that moved between the two orders, with one line naming the effort that moved it. Presenting only the leverage order looks like the impact arithmetic was silently overruled, and the first executive question is always why the biggest number is not first.

Deliver in leverage order, with the impact order printed beside it. Lead with the best ratio, which is frequently not the cheapest fix - a large attributed cause with an hour-tier fix outranks a small one with the same hour-tier fix, and outranks everything week-tier. A worked adjustment is in references/worked-diagnosis-example.md.

Re-rank before delivering

Every ordering here is a default, not a law. It shifts with the team and with who executes it, so re-rank against what the Interview and the reconstruction revealed:

  • Deadline inside the current period - delete every week-tier and quarter-tier fix, and every fix that needs periods of history before it means anything, from this cycle's plan and say which, rather than listing them at the bottom where they come back as scope. What survives is zombies > stale dates > wrong category, and the deliverable states plainly that the behavior causes are untouched.
  • A CRM admin on hand with authority to ship a validation rule this week - the hour-tier fixes stay an hour and lead. Without one, they become a week-tier request in someone else's queue and lose their ratio advantage to the evidence gate, which at least ships in the same week.
  • A sales leader who will not reopen the comp plan - delete the comp fix from the plan, and name the specific behavior causes that will regrow because of it. Do not park it at the bottom as a demoted option.
  • No snapshots or field history - the manager-override and sandbagging causes cannot be evidenced this pass at all. Delete them from the fix plan, start capturing history now, and schedule them for the re-run.
  • Mid-quarter, forecast cycle already running - a fix shipped now changes the next call, not this one. Say which of the two periods each fix is aimed at, and stop offering the ones that reach neither.
  • Anything the team already owns that the default order assumes away - a working evidence gate, a scored override log, a hygiene automation - drops that cause out of the register instead of being re-recommended.

Data vs. behavior vs. demand

  • Data: someone knew the truth; the record did not. Fix with hygiene automation and field ownership rules (mbfinotti/revops-skills@crm-data-governance), not with rep coaching.
  • Behavior: the record faithfully reflects a biased judgment - optimism, self-protection, or a rational response to incentives. Fix with evidence standards for category entry, incentive changes, and review discipline. A dashboard never fixes behavior.
  • Demand: honest, evidenced pipeline still fell short - coverage was genuinely thin or win rates genuinely moved. The fix belongs to pipeline generation and market strategy, not the forecast process. The coverage rule of thumb (target ≈ inverse of win rate, hence the popular "3x") is a widely repeated heuristic with no traceable primary study - derive the real target from the team's own conversion history.

Verdict discipline: a behavior verdict is an accusation. Make one only with the two-signal evidence rule satisfied plus the rep interview done, and keep the accuracy conversation separate from the performance/comp conversation - a diagnostic that feeds punishment teaches reps to sandbag, and the next miss becomes the diagnostic's own doing.

B2B vs. B2C / high-volume / self-serve

  • B2B deal-based: the workflow above applies literally - deal-by-deal reconstruction, deal-level fingerprints.

  • B2C / high-volume / self-serve: the forecast is usually a model (run rate, cohort conversion, funnel math) with a human overlay. Apply deal-level fingerprints to whatever human layer exists (an inside-sales commit list, a manual adjustment). Translate the rest to the model layer:

    • Stale conversion assumptions are the stale close dates.
    • Over-inclusive funnel definitions are the stage inflation.
    • A chronically conservative manual overlay is the sandbagging.

    Track overlay-vs-model accuracy exactly like manager-override-vs-roll-up accuracy.

  • Identical for both motions: the miss-decomposition method, the three-class verdict system, the measurement thresholds, and the statistics discipline do not change.

Failure modes

TrapWhy it is wrongFix
Diagnosing sandbagging from one strong quarterOne beat is noise; sandbagging is a repeated pattern by the same personRequire the pattern across 2+ periods against the rep's own history
Behavior verdict on a data problemAmbiguous category definitions make honest reps look dishonestRun the discriminating interview question first; check definition consistency across reps
Judging period-start calls with period-end dataHindsight bias - the call must be judged on what was knowable thenReconstruct from the period-start snapshot, never from today's record
Anchoring on the biggest slipped dealOne vivid deal rarely explains the gap; the long tail usually doesDecompose all gap dollars before concluding anything
Symmetric accuracy metric as the goalOver- and under-forecast have different causes and costs, and they net outAlways report signed bias and absolute error separately, per level. Not a menu to rank and pick one from - both numbers are required for the other to be readable
Ranking the fixes by attributed dollars aloneThe comp-plan redesign outranks the field change that would have landed this cycle, and nothing ships in timeDivide dollars by the fix effort tier and show the adjustment (Fix leverage), then re-rank against the Interview answers
Deleting zombies and declaring victoryThe evidence standard that admitted them is untouched; they regrowPair every cleanup with the entry-standard fix, and hand recurring prevention to the hygiene audit
Punishing forecast error in compReps respond by sandbagging; error flips sign instead of shrinkingMeasure accuracy openly, separate it from performance reviews
Trusting circulating benchmark statisticsMost quoted forecast-accuracy numbers have no traceable primary studyDerive every threshold from the team's own history; see the evidence reference

Measurement and pass thresholds

The diagnostic must meet every threshold below before it ships; iterate until it does:

  • Attribution coverage: at least 90% of the gap dollars attributed to named deals (or named model assumptions), each with exactly one primary root cause and one class; the residual, at most 10%, is explicitly labeled unexplained - never silently absorbed.
  • Evidence rule: every confirmed cause rests on at least two independent signals, at least one from recorded history (snapshot, field history, activity log). Interview testimony alone never confirms a cause.
  • Backtest: the same fingerprint rules, run on an earlier closed period, flag at least 80% of the deals that actually slipped or were lost from commit in that period. Below 80%, the rules fit the story rather than the data - revise and re-run.
  • Actionability: every shipped fix names its cause class, its owner, its effort tier, and the single metric that will show within one period whether it worked. The fix list ships in leverage order with the impact order printed beside it and every move between them explained; a list carrying only one of the two orders fails this threshold.

After fixes ship, keep scoring each period: signed bias and absolute error per level, rep calibration against their own baseline. Improvement in the named metrics - not a quieter forecast call - is what closes the investigation.

Optional integration note

Skip this section unless the user names one of these platforms.

Salesforce:

  • Forecast categories (Commit / Best Case / Pipeline / Omitted) are distinct from stage and independently editable; diagnose both fields.
  • Field history tracking is opt-in per field and not retroactive. Enable it on stage, close date, amount, and forecast category immediately, even if this period must be diagnosed without it.
  • The Pipeline Inspection feature surfaces week-over-week deal changes on supporting editions.

HubSpot:

  • Deal-stage probabilities are editable defaults, not measured conversion. Replace them with the team's own history before trusting any weighted number.
  • Manual forecast submissions are recorded and can be compared against the computed roll-up.

Reference

  • See references/root-cause-fingerprints.md for per-cause detection signals, discriminators, and fixes, plus how to derive thresholds from the team's own history.
  • See references/worked-diagnosis-example.md for the report shape, a worked diagnosis, and a negative example (a wrong diagnosis and why it failed).
  • See references/evidence-and-metrics.md for error-metric choices, the rep calibration scorecard, and which circulating statistics are safe to repeat.
  • See mbfinotti/revops-skills@pipeline-stage-definition-audit to judge whether stage definitions are buyer-verifiable when the fingerprints implicate the definitions themselves.
  • See mbfinotti/revops-skills@sales-pipeline-hygiene for the recurring audit that prevents the data-class causes from regrowing.
  • See mbfinotti/revops-skills@crm-data-governance for field ownership and source-of-truth rules behind data-class fixes.
  • See mbfinotti/revops-skills@revenue-reporting for turning a finished diagnosis into the executive or board narrative.

FAQ

What does the sales-forecast-diagnostic skill do?

Diagnose why an existing sales forecast is unreliable and recommend fixes - stage inflation and happy ears, sandbagging, deals without verifiable buyer evidence, stale or mass-pushed close dates, wrong forecast-category assignment, zombie and duplicate opportunities, late-created deals, manager roll-up overrides, and comp incentives that reward bias - separating data-quality from behavioral from genuine demand problems. Use whenever the user mentions forecast accuracy, a forecast miss, reps sandbagging, deals that keep slipping, "why did we miss the number", or "our commit is never right" - even if they never say "forecast". Covers B2B deal-based and B2C/high-volume. Do NOT use for pipeline coverage modeling - use mbfinotti/sales-skills@sales-pipeline-coverage-modeling instead.

How do I install sales-forecast-diagnostic?

Run npx skills add https://github.com/mbfinotti/revops-skills --skill sales-forecast-diagnostic in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/sales-forecast-diagnostic/ (personal) or .claude/skills/sales-forecast-diagnostic/ (project).

Which AI agents can use sales-forecast-diagnostic?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is sales-forecast-diagnostic safe to install?

Security partners have reviewed it: Gen Agent Trust Hub passed; Socket passed; Snyk passed. As with any skill, read the SKILL.md and bundled scripts before installing.

Who maintains sales-forecast-diagnostic?

It is published by mbfinotti in mbfinotti/revops-skills. It has 21,981 recorded installs.

More from mbfinotti/revops-skills

View all →

revenue-kpi-framework

mbfinotti/revops-skills

Design the org-wide revenue KPI framework at the macro level - which metrics matter at each org level from board to IC, how they roll up through a reconciling metric tree with explicit math, who owns each branch, which guardrail counter-metrics ride alongside each owned number, and how the set is gated by company stage and business model. Use whenever the user mentions a revenue KPI framework, a metric hierarchy, a KPI tree, a North Star metric, driver metrics, guardrail counter-metrics, NRR, or which revenue metrics each org level should track - even if they never say "framework". Covers B2B and B2C. Do NOT use for writing the board report itself - use mbfinotti/revops-skills@revenue-reporting instead.

Docs & Writing22.1K installs

sales-pipeline-hygiene

mbfinotti/revops-skills

Run a periodic, checklist-based hygiene audit over an active pipeline snapshot - stale deals (no stage, close date, or amount change, not logged touches) flagged against segment-specific stage medians, close-date push-count anomalies, and missing forecast-critical fields - producing an exception list with a disposition per flagged deal, a remediation plan, and a pass threshold. Use whenever the user mentions pipeline hygiene, a stale deal audit, pipeline cleanup before a QBR, deals that keep pushing, a close date that keeps slipping, missing fields on deals, or "our pipeline is full of junk" - even if they never say "hygiene". Covers B2B and B2C/high-velocity/PLG. Do NOT use for rewriting stage definitions - use mbfinotti/revops-skills@pipeline-stage-definition-audit instead.

Business & Finance22K installs

revenue-funnel

mbfinotti/revops-skills

Design a company's revenue funnel model from scratch, at the macro level - the stage set, the unit of analysis (lead, buying group, account), the model purpose (process vs planning vs forecast), the cohort-based conversion assumptions behind the plan, and the ownership handoffs between marketing, sales, and CS. Use whenever the user mentions funnel design, funnel stages, a funnel model, conversion rate assumptions, a bowtie model, a demand waterfall, MQL to SQL to opportunity definitions, or marketing-sales handoff design - even if they never say "funnel". Covers B2B and high-consideration B2C. Do NOT use for auditing an existing pipeline's stage definitions - use mbfinotti/revops-skills@pipeline-stage-definition-audit instead.

Marketing & SEO22K installs

revops-kickoff

mbfinotti/revops-skills

Before starting any RevOps or Sales Ops task, and at the start of every session on an ongoing RevOps project, run this first - it routes the task to exactly one skill of the revops-skills collection or says plainly that none fits, and bootstraps or resumes the project's shared, versioned context artifact so the next session starts warm instead of cold, ending in a short-list plus an ordered skill chain. Run it even when the collection's other skills are already used daily - a new project is a new context. Also use whenever the user mentions a revops kickoff, a new RevOps project, a revops project start, revops or crm skill routing, a periodic RevOps check-in, a recurring RevOps review, "which revops skill do I need", or "where do I start with RevOps" - even if they never name a skill, and even if the request looks like it already belongs to one specific skill. Do NOT use for routing quota-carrying sales tasks - use mbfinotti/sales-skills@sales-kickoff instead.

Business & Finance22K installs

pipeline-stage-definition-audit

mbfinotti/revops-skills

Audit existing sales pipeline stage definitions against buyer-verifiable milestones and flag the ones built on rep activity instead. Core test - does each stage exit criterion name something the buyer did, said, or agreed to, checkable by two managers independently? Adds stage aging, conversion decay, stage-skip rate, and close-date push diagnostics. Use whenever the user mentions stage definitions, stage exit criteria, stage inflation, stages named after rep activity ("demo scheduled", "proposal sent"), "our stages don't mean anything", or "why is everything stuck in one stage" - even if they never say "audit". Covers enterprise and high-velocity pipelines, B2B and B2C. Do NOT use for designing a funnel stage set from scratch - use mbfinotti/revops-skills@revenue-funnel instead.

Security22K installs

revops-radar

mbfinotti/revops-skills

Build a personalised, time-budgeted watch list of RevOps / Sales Ops information sources - revops podcasts, revops newsletters, revops communities, industry events, and revops people to follow - every source verified still active, with a periodic refresh routine that keeps the list fresh. Use whenever the user mentions a revops radar, staying current in revenue operations, which revops newsletters or podcasts to subscribe to, which revops communities or conferences deserve their time, or who to follow in the field - even if they never say "radar". Tool-agnostic; B2B-SaaS-centric with explicit B2C guidance. Do NOT use for sales-specific sources - use mbfinotti/sales-skills@sales-radar instead.

Business & Finance22K installs

Popular business & finance skills

View category →

sales-enablement

coreyhaines31/marketingskills

When the user wants to create sales collateral, pitch decks, one-pagers, objection handling docs, or demo scripts. Also use when the user mentions 'sales deck,' 'pitch deck,' 'one-pager,' 'leave-behind,' 'objection handling,' 'deal-specific ROI analysis,' 'demo script,' 'talk track,' 'sales playbook,' 'proposal template,' 'buyer persona card,' 'battle card,' 'battlecard,' 'competitive one-pager,' 'win-loss analysis,' 'why are we losing deals,' 'loss reasons,' 'how do I respond to this objection,' 'prospect just said,' 'help my sales team,' 'sales materials,' or 'what should I give my sales reps,' 'cold call script,' or 'voicemail script.' Use this for any document or asset that helps a sales team close deals. For public competitor comparison pages, see competitors. For running buyer interviews or churn research, see customer-research. For marketing website copy, see copywriting. For cold outreach emails, see cold-email. For the offer being sold (bonuses, guarantees, pricing structure),

Business & Finance119.5K installs

revops

coreyhaines31/marketingskills

When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'outbound pipeline stages,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and processes that connect marketing to revenue. For cold outreach emails, see cold-email. For email drip campaigns, see emails. For pricing decisions, see pricing.

Business & Finance114.1K installs

sales-funnel-blueprint

autonnel/autonnel-skills

Turn an offer into a concrete multi-step sales funnel spec - page-by-page structure, price ladder, copy outline and the metrics each step must hit. Use when asked to build a sales funnel, marketing funnel, landing page flow, lead magnet funnel, webinar funnel, tripwire or VSL funnel, when planning a product launch page flow, or when someone asks "what pages do I need" for selling something online.

Business & Finance104.5K installs

pricing

coreyhaines31/marketingskills

When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' 'should I offer a free plan,' 'pricing page teardown,' 'pricing page audit,' 'is my pricing page AI-readable,' or 'can AI read my pricing.' Use this whenever someone is figuring out what to charge, how to structure their plans, or wants to audit a pricing page (for humans and for the AI agents that shortlist tools). For in-app upgrade screens, see paywalls. For offer construction (bonuses, guarantees, value framing, naming) on services/courses/coaching/high-ticket B2B, see offers.

Business & Finance80K installs

cross-border-ecommerce

nexscope-ai/ecommerce-skills

Cross-border e-commerce expansion advisor. Scores target markets on 8 weighted dimensions (market size, ecommerce penetration, competition, regulatory complexity, logistics infrastructure, payment ecosystem, cultural distance, IP protection), compares 5 fulfillment models with cost and transit data, provides country-by-country tax/duty compliance guides (EU VAT/IOSS, UK VAT, US sales tax, CA GST, AU GST, JP consumption tax), maps local payment preferences by market, and builds a phased expansion roadmap. No API key required.

Business & Finance62.9K installs

pricing-strategy

coreyhaines31/marketingskills

When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' or 'should I offer a free plan.' Use this whenever someone is figuring out what to charge or how to structure their plans. For in-app upgrade screens, see paywall-upgrade-cro.

Business & Finance61.2K installs