om-eject-and-customize

Official

Safely eject and tailor core modules

AuthorSHGrowth
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Ejecting and customizing core modules is risky and often avoided. This Skill provides a structured approach to determine when ejecting is necessary, capture the rationale, and execute changes with guardrails to minimize upgrade friction.

Core Features & Use Cases

  • Decision framework to evaluate necessity of ejection, document rationale, and consider UMES alternatives.
  • Safe ejection workflow including module copy, re-registration, discovery regeneration, and post-ejection validation.
  • Upgrade maintenance with a customization log to track changes and guide upstream merges.
  • Clear modification boundaries to minimize upgrade risk and avoid destabilizing core behavior.

Quick Start

Initiate an ejection workflow for a core module that UMES extensions cannot solve.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: om-eject-and-customize
Download link: https://github.com/SHGrowth/om-superpowers/archive/main.zip#om-eject-and-customize

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.