eol-message

Craft empathetic end-of-life announcements with rationale, impact, and timeline.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/sicktastic/skill-issue --skill eol-message-sicktastic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eol-message
Source: https://github.com/sicktastic/skill-issue/tree/main/product-management/eol-message
Command: npx skills add https://github.com/sicktastic/skill-issue --skill eol-message-sicktastic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures product teams announce retirements with empathy, complete rationale, and supportive guidance so customers avoid confusion and churn.

Core Features & Use Cases

  • EOL Messaging Framework: Frames announcements around company context, clear rationale, customer impact, transition help, timeline, and call to action.
  • Guided Narrative Sections: Prompts teams to acknowledge the product's value, outline the replacement, and present support plans with timeline milestones.
  • Use Case: When sunsetting a legacy feature, fill the template with the discontinued product, the replacement vision, and the support resources customers need to migrate.

Quick Start

Draft an empathetic EOL announcement describing the discontinuation, rationale, customer impact, and migration support for affected users.

Frequently Asked Questions about eol-message

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write an empathetic end-of-life announcement for a sunsetting product?

An empathetic EOL announcement explains the discontinuation rationale, acknowledges customer impact, outlines replacement positioning, and provides transition support with clear timeline milestones. It frames the retirement context to reduce customer confusion and churn.

What should a product sunset communication include to help customers transition?

A product sunset communication should include the company context, clear rationale, customer impact acknowledgement, replacement vision, support measures for migration, and clear timeline milestones. This structured EOL messaging framework guides users through the transition.

When do I need to use a structured EOL messaging framework for feature deprecation?

You need an EOL messaging framework when sunsetting a legacy feature or product and must ensure customers understand the impact, timeline, and transition support. It frames discontinuation decisions clearly to prevent confusion during the deprecation process.

Does this EOL announcement approach work for migrating users to a replacement product?

Yes, this EOL announcement approach prompts teams to outline the replacement positioning and present support plans with timeline milestones. It guides drafting migration support guidance specifically for affected users transitioning to the new product.

How do I acknowledge customer impact when discontinuing a legacy feature?

To acknowledge customer impact when discontinuing a legacy feature, the EOL announcement prompts teams to recognize the product's past value, detail the replacement vision, and present explicit support resources customers need to migrate effectively.

What is the best way to format an EOL announcement to minimize customer churn?

The best way to format an EOL announcement is using a guided narrative structure that acknowledges the product's value, outlines the replacement, and presents support plans with timeline milestones. This empathetic framing minimizes churn by reducing confusion.