Use when the user wants strategy for one active deal, renewal, negotiation, buying process, or initial sales motion for an offer or product. Build a grounded deal map or practical sales plan with objections, sequencing, posture, and prioritized next actions. Use prepare-for-meeting instead for multi-account same-day customer call queues.
74
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Whenever this skill asks for context, strongly prefer using the answers-ask-user-input skill and the ask_user_input tool over other tools such as request_user_input; otherwise ask directly in the conversation.
Turn active-deal evidence or clearly supplied offer context into a practical strategy for advancing a sale or shaping an initial sales motion. This skill owns the deal map, buying committee, negotiation posture, objections, sequencing, and action plan; it is not first-call prep, data-first prospecting, or a writeback workflow.
MANDATORY: If not already in context, read and adhere closely to plugins/sales/skills/index/SKILL.md## Cross-Skill Best Practices.
These categories are particularly important for this workflow; use other sources only when they materially improve the strategy.
Keep ~~CRM authoritative for CRM-owned deal truth. Supporting sources sharpen risks, stakeholders, timing, and actions; they do not invent or override stage, amount, owner, close date, or active-deal presence.
SKILL.md owns the normal deal-strategy flow and output package. Load references only when their extra detail matters:
prepare-for-meeting when a meeting anchor exists; otherwise ask for basic account context and provide lightweight manual prep.Full Strategy Pack. If the user asks for only one artifact, use the matching partial mode and keep the investigation scoped to it.sfdc_account_id as a legacy alias for crm_account_id.ask_user_input(). For a bare invocation such as “Plan the deal strategy for my most appropriate current opportunity,” do not assume a target; offer the connector-backed candidates and ask the user to choose before broad enrichment or drafting.ask_user_input(), then ask the user to choose before broad enrichment. If exactly one inferred candidate remains, ask the user to confirm it via ask_user_input() before broad enrichment or drafting.economic_buyer, decision_maker, champion, influencer, blocker, procurement, legal, security, or unknown; stance supportive, neutral, skeptical, blocking, or unknown; and influence high, medium, low, or unknown. Label inferred role, stance, or influence with Inference:.references/risk-rubric.md when classification or prioritization is ambiguous.TBD, expected outcome, linked risk/stakeholder, and source.TBD, or Suggested owner:; avoid exact-day due dates when confidence is low or evidence is sparse.After the first output, offer the most relevant follow-up from the options below. Offer one clear transition, not a menu. Suggest ONLY these unless you are very confident another option is more useful:
Next steps to avoid:
Full Strategy Pack — default; return every section below.Deal Map Only — return Deal Snapshot, Deal Map, Evidence Gaps, and Inference Notes.Buying Committee Only — return Deal Snapshot, Buying Committee Map, Evidence Gaps, and Inference Notes.Procurement Risk Only — return Deal Snapshot, Procurement Risk Register, Evidence Gaps, and Inference Notes.Next Actions Only — return Deal Snapshot, Prioritized Next Actions, Evidence Gaps, and Inference Notes.For a full strategy pack, return sections in this exact order.
# Deal Strategy: [Account / Opportunity]
## Deal Snapshot
- **Account:** [Name + source]
- **Opportunity:** [Name or Unknown]
- **Stage:** [CRM-backed value or Unknown]
- **Close Date:** [Evidenced date or Unknown]
- **Time Window:** [Window]
- **Run Mode:** [Mode]
- **Coverage Summary:** [Available, unavailable, empty, stale, or user-provided-only lanes]
## Deal Map
- **Initiative:** [Business initiative]
- **Target Outcome:** [Customer/business outcome]
- **Current Motion:** [Stage, timeline posture, and deal movement]
- **Active Workstreams:** [3-6 grounded bullets]
- **Top Blockers or Dependencies:** [Up to 5 grounded bullets]
## Buying Committee Map
| Stakeholder | Title | Org | Role | Stance | Influence | Last Signal | Confidence | Source |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| [Name] | [Title] | [Org] | [Role] | [Stance] | [Influence] | [Signal] | [High/Medium/Low] | [Link/label] |
## Procurement Risk Register
| Risk ID | Risk Summary | Risk Type | Severity | Likelihood | Owner or Suggested Owner | Mitigation | Target Date | Confidence | Source |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| R1 | [Risk] | [Type] | [High/Medium/Low] | [High/Medium/Low] | [Owner] | [Step] | [Date/TBD] | [High/Medium/Low] | [Link/label] |
## Prioritized Next Actions
1. **Action:** [Concrete action]
- **Owner or Suggested Owner:** [Owner]
- **Due:** [Date, relative timing, or TBD]
- **Linked Risk IDs:** [IDs or None]
- **Linked Stakeholders:** [Names or None]
- **Expected Outcome:** [Outcome]
- **Source:** [Link/label]
## Evidence Gaps
- **Gap:** [Material missing/conflicting evidence]
- **Impact:** [How confidence or execution is affected]
- **Smallest Next Collection Step:** [Most efficient way to close it]
## Inference Notes
- Inference: [Claim inferred rather than directly stated, with basis]
---
{Follow the instructions and output format/conditions in [Limitations and Improvements](../index/SKILL.md#limitations-and-improvements)}
{Follow the instructions and output format/conditions in [Next Steps](../index/SKILL.md#4-next-steps)}If no credible active-deal anchor exists, state the blocker, offer concrete candidates when available, and ask for the smallest missing input. If optional lanes are unavailable, continue with the strongest grounded evidence and make the resulting confidence limits visible.
ff87d47
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.