// 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.
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
- Read the brand/product context first. Pull the ICP from
.agents/product-marketing.md. If none exists, ask the user. - Gather inputs: how deals actually flow today, the average deal size and sales cycle, and who's involved (SDR / AE / SE).
- 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'sdiscovery-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
- Map the buyer's journey first — how customers decide and buy — then design stages to mirror it.
- Give every stage a verifiable exit criterion ("economic buyer confirmed," "technical validation complete"), never a feeling.
- Pick a qualification framework sized to the deal (lightweight for SMB, MEDDIC-style for enterprise) and bake its checks into the exit criteria.
- Assign owner actions per stage: what the rep does, and what the buyer does to advance.
- Set stall rules — a default "age-out" for deals that stop moving.
- 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.
Related AAJ resources
- AAJ tools — https://aajconsult.com/tools.
Related skills
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.
// 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.
// 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.
Skills