Mutual action plan builder
Skill nthnclrk/enablement-skills/skills/mutual-action-plan-builder
Build mutual action plans for complex deals and coordinated customer initiatives. Use when asked to create or improve a MAP, align buyers and sellers on milestones, or define stage-based execution with owners and dates. For proposal or RFP process orchestration, use proposal-rfp-orchestrator.From its SKILL.md
npx -y skills add nthnclrk/enablement-skills --skill mutual-action-plan-builderAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 11 stars11 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.2 KB, as published. Nobody here has run it
Mutual action plan builder
Write a plan both sides own. If only sellers have owners, it is a task list.
A MAP is a shared execution plan for a complex deal or coordinated initiative. Every milestone has a buyer-side owner and a seller-side owner. If the user wants proposal or RFP process orchestration, use proposal-rfp-orchestrator.
Two owners. "Security questionnaire submitted — buyer: Priya (InfoSec), seller: Jordan (SE). Exit: filed in their portal. Agreed 22 April, Priya's email."
Task list. "Complete security review. Owner: AE. Due: end of quarter."
Silence is not agreement. A calendar invite is not a commitment.
Confirm Inputs First
Ask only for the inputs that change the plan:
- Target outcome and target date, and whether the customer has agreed to them
- Current stage, known durations, lead times, blackout dates, and dependencies
- Buyer-side and seller-side stakeholders
- Required milestones and approvals
- Existing confirmations, with source and date
If a customer owner, date, or acceptance criterion is unconfirmed, leave it proposed. Do not invent commitments, logos, pricing, or approval timelines.
Read The Right Reference
Read references/map-framework.md for agreement states, the two-owner test, and infeasible-date handling. Skip it if the user already has a live MAP and only wants a gap pass.
Default Workflow
- Anchor the outcome.
The concrete result the plan must deliver, and by when. Mark the outcome and date
draft,proposed, oragreed. Done when you can say what "done" looks like in customer language. - Reverse-map milestones.
Work backward from the target using verified durations, lead times, capacity, and blackouts. Name the critical path, latest-safe-start dates, and slack. If the target cannot be met, say
target infeasible — replan required. Do not compress unknown work. - Put two owners on every milestone. Buyer-side and seller-side. A missing buyer owner is a gap, not a seller-owned task. Keep unconfirmed customer owners proposed.
- Write entry and exit criteria a third party could inspect. Not "security complete." What artifact, in what system, accepted by whom.
- Attach risk only where it changes a date. Signal, mitigation, escalation trigger on the critical path. Internal scoring stays off the customer view.
- Check mutuality.
Agreement state and completion-evidence state are independent. Attach confirmation source and date. Do not infer
agreedfrom silence, attendance, or a seller CRM note. - Split the views. Shared commitments on the customer-visible MAP. Negotiation strategy, internal risk, and contingency on the internal companion.
- Control changes.
When an agreed owner, date, milestone, or exit criterion changes, show the prior value and return the field to
proposedorchangeduntil the customer reconfirms.
For proposal or RFP orchestration use proposal-rfp-orchestrator. For a one-opportunity inspect use deal-inspection-coach.
Output Contract
Return a plan both sides can execute:
- Target outcome, date, and agreement state
- Stakeholder map with buyer-side and seller-side owners
- Milestone table: two owners, entry/exit criteria, dependencies, latest-safe-start, slack
- Agreement state, completion evidence, and last-confirmed source for each customer commitment
- Schedule-feasibility call: critical path or
target infeasible — replan required - Customer-visible view and internal-private view
- Immediate next actions and open questions
Quality Bar
- Every milestone has a buyer-side owner and a seller-side owner.
- Exit criteria are inspectable, not status labels.
- Customer commitments stay proposed until a source and date exist.
- An infeasible target is named, not hidden by assumed compression.
- Internal commentary is absent from the customer-visible view.
- The plan refused the seller-only task list and the RFP workplan that do not belong here.