// design

Sales Process Design

Use when the user wants to design or fix their sales process — the stages a deal moves through, what has to be true to advance, and what each side does. Also use when the user mentions sales process, sales stages, pipeline stages, deal stages, exit criteria, sales playbook, qualification, MEDDIC, BANT, or "our pipeline is messy." Produces a defined stage-by-stage sales process with entry triggers, verifiable exit criteria, owner actions, and a fitting qualification framework.

DesignIntermediate
bash
$npx skills add sarojkjha/aaj-marketing-skills --skill sales-process-design

// when to use it

Use when the user wants to design or fix their sales process — the stages a deal moves through, what has to be true to advance, and what each side does. Also use when the user mentions sales process, sales stages, pipeline stages, deal stages, exit criteria, sales playbook, qualification, MEDDIC, BANT, or "our pipeline is messy." Produces a defined stage-by-stage sales process with entry triggers, verifiable exit criteria, owner actions, and a fitting qualification framework.

// what you give

How deals flow today, the average deal size and sales cycle, who's involved, and the ICP.

// what you get

A stage-by-stage sales process with entry triggers, verifiable exit criteria, owner actions, qualification framework, and stall rules.

Sales Process Design

Turn an ad-hoc sales motion into defined stages with clear exit criteria — so deals move for real reasons and the pipeline actually means something.

When to use

When pipeline stages are vague or every rep uses them differently, reps disagree on what "qualified" means, forecasts are unreliable because the stages aren't defined, or the team is scaling and the motion needs to be repeatable.

Before you start

  1. Read the brand/product context first. Pull the ICP from .agents/product-marketing.md. If none exists, ask the user.
  2. Gather inputs: how deals actually flow today, the average deal size and sales cycle, and who's involved (SDR / AE / SE).
  3. Confirm the objective: a process the team can follow that makes the pipeline trustworthy. If the user needs forecasting math, that's pipeline-and-forecast; if they need the first-call script, that's discovery-call-framework — this defines the stages those live inside.

Method

Design the process around how customers actually buy, not your internal steps. Every stage needs a verifiable exit criterion — something objective that must be true to advance — so two reps would agree a deal has moved. Bake a qualification framework sized to the deal into those criteria, and keep the whole thing to a few sharp stages.

Workflow

  1. Map the buyer's journey first — how customers decide and buy — then design stages to mirror it.
  2. Give every stage a verifiable exit criterion ("economic buyer confirmed," "technical validation complete"), never a feeling.
  3. Pick a qualification framework sized to the deal (lightweight for SMB, MEDDIC-style for enterprise) and bake its checks into the exit criteria.
  4. Assign owner actions per stage: what the rep does, and what the buyer does to advance.
  5. Set stall rules — a default "age-out" for deals that stop moving.
  6. Keep it to 4–6 stages and present the process.

Reference

This skill bundles no data files. Pull the ICP and motion specifics from .agents/product-marketing.md and the user's description of how deals flow today.

Present the result

  • The stage list, each with: entry trigger, exit criterion, owner actions, typical duration.
  • The qualification framework and where each check is satisfied.
  • Stall / age-out rules.
  • A one-line definition of a "qualified opportunity."

Guardrails & common mistakes

  • Reject vague exit criteria. "Had a good call" isn't a criterion — it must be objectively verifiable, or the stage is meaningless.
  • Mirror the buyer, not the org chart. Stages built around internal handoffs instead of buyer decisions produce dead pipeline.
  • Keep it few. More than ~6 stages and reps stop using them faithfully.
  • Make "qualified" mean one thing. If the team can't agree what qualified means, the forecast can't be trusted.

target-account-list · discovery-call-framework · pipeline-and-forecast · win-loss-analysis

Credits

Original AAJ skill. The Agent Skills format and the marketing-skills catalog by Corey Haines (coreyhaines31/marketingskills, MIT) were references for structure and coverage; this skill is independently written. See the repository README for the full reference list.

// faq

// install

$npx skills add sarojkjha/aaj-marketing-skills --skill sales-process-design

// worked example

Get the worked example for sales-process-design

One email. The filled-in config, the output, and how to read it.

No spam. Unsubscribe anytime.

// sprint

GTM & Pipeline Launch — from $9,500, 4–8 weeks

This skill is one of the engines behind the GTM & Pipeline Launch — from $9,500, four to eight weeks.

A segment plan, launch sequence, and pipeline model — go to market with the metrics baked in.

See what's included.

// human in the loop

Need a human in the loop?

AAJ builds the strategies, tools, and playbooks these skills are made of — with engagements for growth-stage and enterprise teams.