commissioning-and-decommissioning

Design commissioning, decommissioning, mothballing, and demolition plans for software systems.

2|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/NlightNFotis/skills --skill commissioning-and-decommissioning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commissioning-and-decommissioning
Source: https://github.com/NlightNFotis/skills/tree/main/commissioning-and-decommissioning
Command: npx skills add https://github.com/NlightNFotis/skills --skill commissioning-and-decommissioning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams treat service launches, handovers, sunsets, and shutdowns as formal engineering workflows instead of informal events. It reduces the risk of unclear ownership, incomplete cutovers, zombie services, forgotten dependencies, and unsafe retirements.

Core Features & Use Cases

  • Structured launch planning: Defines system boundaries, acceptance criteria, factory-style and site-style testing, punchlists, and sign-off requirements for bringing a new service into production.
  • Safe retirement workflows: Guides decommissioning through traffic draining, credential lockout, zero-energy verification, and explicit asset disposition for code, data, infrastructure, DNS, and monitoring.
  • Mothball vs. demolish decisions: Helps decide whether a system should be preserved for possible restart or fully removed, with documentation of restoration assumptions and retained artifacts.
  • Use case: When retiring an old internal API after migrating clients to a replacement, use this Skill to announce deprecation, stop new traffic, drain remaining consumers, revoke secrets, archive the repo, and record what was preserved or deleted.

Quick Start

Ask the commissioning-and-decommissioning skill to create a decommissioning plan for a service you are retiring, including drain steps, lockout actions, zero-energy checks, and asset disposition decisions.

Frequently Asked Questions about commissioning-and-decommissioning

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

FAQPage Schema
How do I create a decommissioning plan for retiring a software service?

A decommissioning plan guides safe service retirement through traffic draining, credential lockout, zero-energy verification, and explicit asset disposition for code, data, infrastructure, DNS, and monitoring.

What is zero-energy verification in software decommissioning?

Zero-energy verification is a LOTO-style isolation check ensuring a retired system has no remaining active connections, traffic, or dependencies before final asset disposition and sign-off.

How do I plan a production launch with formal acceptance testing and sign-off?

Production launch planning defines system boundaries, factory-style and site-style testing acceptance criteria, punchlists, and formal sign-off requirements to safely bring a new service into operation.

When should I choose mothballing versus full demolition for an abandoned codebase?

Choose mothballing to preserve a system for possible restart with documented restoration assumptions, or full demolition to completely remove code, data, and infrastructure when no future restart is anticipated.

How do I handle DNS and secrets disposition during a platform migration sunset?

Platform migration sunsets require explicit disposition decisions for DNS records, secrets, and infrastructure, ensuring credentials are revoked, traffic is drained, and dependencies are documented before final removal.

Can I use this for operational handovers between teams without shutting down services?

Yes, formal service handover workflows define system boundaries and sign-off control to transfer operational ownership safely without requiring a full shutdown or decommissioning of the service.