eol-internal-enablement skill
Build the support FAQ, sales talking points, and objection handling teams need before an EOL announcement. Use when customer-facing teams must be ready before customers hear.
Is the eol-internal-enablement skill safe?
Clean: nothing in its files matched our rules. We read 4 files in the folder on 2026-09-28.
No findings.
Install the eol-internal-enablement skill
A skill is a folder. Copy it into your agent's skills folder and the agent loads it when the task matches its description.
git clone --depth 1 https://github.com/deanpeters/Product-Manager-Skills.git /tmp/Product-Manager-Skills mkdir -p ~/.claude/skills cp -r /tmp/Product-Manager-Skills/skills/eol-internal-enablement ~/.claude/skills/eol-internal-enablement
In the Claude apps, zip the folder and upload it from the Skills settings. The folder on GitHub
The instructions your agent would load
SKILL.md as published, without the frontmatter. Read it on GitHub
EOL Internal Enablement
Purpose
Build what customer-facing teams need before the EOL announcement goes out: a support FAQ, sales talking points with honest comparison data, objection handling, an escalation ladder, and — when the sunset warrants it — a channel partner brief and a training outline.
The cardinal sin of EOL communication is handing Support and Sales the announcement five minutes before customers get it and wishing them luck. This skill exists to prevent that. Internal readiness is a prerequisite for announcing, not a follow-up task.
Input
Works best with: The product being sunset, what replaces it (if anything), and the key dates.
Also useful: The objections you expect, which accounts are at risk, what continues versus what stops, and whether channel partners are in the picture.
Anything supplied with the invocation itself — text after the skill name, a pasted context dump, or an appended ARGUMENTS: line — counts as answers already given. Use it and skip whatever it covers; don't re-ask.
Arriving empty-handed? That works too. The skill asks up to three questions — what's being sunset and what replaces it, the dates for stopping sale/support/service, and the top objections you expect — then builds the pack. If you don't know the objections, it drafts the predictable ones and you edit.
Example invocations:
- Build the enablement pack for our legacy module sunset — replaced by the new dashboard, EOL Dec 31.
- Support FAQ only, feature deprecation, no replacement, three weeks notice.
Key Concepts
Right-Size the Pack
Not all EOLs play out the same. Most land in the middle:
Level 2 is the default. Recommend a level, say why in one line, and let the user move it. Never default to Level 3 — a full training program for a feature deprecation teaches teams that EOL enablement is bureaucracy, and they'll tune out the one that matters.
If someone dials down to a Support FAQ only, name what's dropping: usually the objection handling, which is what Sales needs when a customer says "we renewed last quarter."
Enablement Precedes Announcement — Always
Set an explicit "enablement complete by" date that falls before the announcement date. If those two dates aren't separated on the plan, they will collapse in practice, and Support will learn about the sunset from an angry customer.
Organize the FAQ by What Customers Ask
Not by internal category. Lead with the questions that will generate the most call volume. The six that always come, in roughly this order:
- What is happening?
- What does this mean for me?
- What are my options?
- What about my data?
- What about my contract?
- When does support end?
Answers are one to two sentences, honest and specific. "We're evaluating options" is not an answer; it's a deferral that the customer will hear as evasion.
Acknowledge — Reframe — Offer
Every objection response follows the same three-beat pattern:
- Acknowledge — validate the frustration as legitimate, without hedging or apologizing twice
- Reframe — give the honest reason or the genuine upside, without pretending the loss isn't real
- Offer — a concrete accommodation, option, or next step the rep can actually deliver
Why the order matters: teams under pressure skip straight to Offer, which reads as a bribe, or straight to Reframe, which reads as a lecture. Acknowledging first is what makes the other two land — and it costs nothing.
The offer must be real. An objection handler that ends in "I'll see what I can do" trains reps to make promises the company hasn't agreed to. Get the accommodation approved before it goes in the pack.
The Predictable Objections
Five show up in nearly every sunset. Draft these before asking what else might come:
- "We just bought this / renewed last quarter."
- "The replacement doesn't have feature X."
- "We're going to leave entirely."
- "Why should we trust your next product?"
- "Can you make an exception for us?"
The fourth is the one teams answer worst, because the honest answer is about how you're handling this transition — the current sunset is the evidence for the next promise.
Escalation Is a Ladder With Names
Four rungs, each with a named owner and a trigger:
- Level 1 — standard questions (Support)
- Level 2 — unhappy customers (Support lead or CS)
- Level 3 — churn-risk accounts (CS lead or account exec)
- Executive — named accounts, press, legal threats
An escalation path without names is a diagram. Reps need to know who to call at 4pm on a Friday.
The Sticky-Note Rule
Bullets are 4 to 8 words. FAQ answers are one to two sentences. A rep reads this between calls, not in a training room.
Anti-Patterns (what this is NOT)
- Not the customer announcement. This is what teams know before customers hear.
- Not a script to read aloud. It's preparation, not a teleprompter.
- Not spin. Defensive talking points survive one call and then get abandoned.
- Not optional at Level 1. Even a feature deprecation needs Support to know what to say.
Application
Step 1: Set the level and the dates
Recommend a level from blast radius, present all three, let the user choose. Then pin two dates: the announcement date and the enablement-complete date that precedes it.
Step 2: Build the support FAQ (all levels)
Ten to fifteen Q&A pairs, organized by the six customer questions above. Write the answer a customer would accept, then check it against what's actually true. If those differ, the problem is the plan, not the wording — flag it.
Include the escalation ladder at the end of the FAQ, with names.
Step 3: Build sales talking points (Level 2+)
gaps**. A comparison table with no gaps is a marketing sheet, and reps stop trusting it the first time a customer finds one.
- Positioning: how to frame it, what language to avoid, what to lead with
- Comparison table: sunset product vs. replacement, capability by capability — **including the
whether anything else is getting killed
- Pipeline guidance: deals in progress, pending renewals, bundled pricing, new prospects asking
- Competitive response: what to say when a competitor raises your EOL, and when a customer asks
Step 4: Build objection handling (Level 2+)
Start with the five predictable objections. Add two or three specific to this product and customer base. Each gets Acknowledge-Reframe-Offer, with the offer pre-approved.
Step 5: Channel brief and training (Level 3)
Channel brief covers three things: what partners need to know, what they may tell their customers, and what they must not do. The third is the one that prevents a partner from freelancing a migration promise you can't honor.
Training outline is 60-90 minutes: context and rationale, timeline walkthrough, FAQ review, objection role-play, escalation paths, open questions. The role-play is the part that works — reading objection handlers silently doesn't build the reflex.
Step 6: Assumptions
Close with what you assumed: which objections you predicted rather than heard, which accommodations you believe are approved, which dates you treated as firm.
Final Step: Offer what comes next
"Where next?
- Draft the customer announcement — see eol-message (Recommended)
- Build account-specific talking points for your top at-risk customers
- Write role-play scenarios for the training session
- Create a 30-day post-announcement monitoring checklist
More skills from deanpeters/Product-Manager-Skills
- Aacquisition-channel-advisorEvaluate acquisition channels using unit economics, customer quality, and scalability. Use when deciding whether to scale, test, or kill a growth channel.
- Aagent-orchestration-advisorDesign multi-agent AI workflows with clear boundaries, handoffs, and monitoring. Use when a complex PM task should run as parallel specialized agents instead of one linear process.
- Aai-shaped-readiness-advisorAssess whether your product work is AI-first or AI-shaped. Use when evaluating AI maturity and choosing the next team capability to build.
- Aaltitude-horizon-frameworkUnderstand the PM-to-Director transition through altitude and horizon thinking. Use when diagnosing scope, time-horizon, or leadership-level gaps.
- Aansoff-matrixMap evidence-backed growth options across the Ansoff Matrix with risk-rated sequencing. Use when the question is where the next tranche of growth comes from, and at what risk.
- Aautonomous-investigationThe protocol behind every investigation skill. Use when AI research must proceed without you: search-plan gate, Fact/Inference/Assumption labels, confidence stacking, diffable outputs.
- Abattle-card-builderResearch and draft a competitive battle card from public evidence — every claim labeled and sourced. Use when a rep needs a field-action card, not a research report.
- Abusiness-health-diagnosticDiagnose SaaS business health across growth, retention, efficiency, and capital. Use when preparing a business review or prioritizing urgent fixes.
- Acompany-intelResearch a company, industry, or competitor set using web search and seven analytical lenses. Use when you need structured intel that feeds downstream PM skills.
- Acompany-researchCreate a company research brief with executive quotes, product strategy, and org context. Use when preparing for interviews, competitive analysis, partnerships, or market-entry work.
- Acompetitive-analysis-processOrchestrate a complete competitive analysis across six steps, from landscape to strategic direction. Use when you need the full picture, not a single scan or card.
- Acompetitive-intel-watchScheduled delta monitoring against a prior competitive snapshot. Use when tracking competitors on a cadence: material shifts only, cited evidence, battle-card update flags, runs unattended.