What problem does it solve? When gbrain prints an UPGRADE_AVAILABLE marker on stderr, someone must decide whether and how to apply the update without interrupting ongoing work or trusting potentially forged marker text. This Skill turns that marker into the correct action for the operator's configured self_upgrade.mode. ## Core Features & Use Cases - Mode-aware upgrade handling: Reads self_upgrade.mode (auto, notify, off) and applies the matching behavior — silent upgrade, interactive prompt, or no action. - Safe command execution: Only ever runs the hardcoded gbrain self-upgrade command, never a command parsed from marker text, protecting against forged markers. - Informed prompting: In notify mode, summarizes changelog_diff into plain bullets and presents a 4-option choice (upgrade now, always auto, snooze, disable). - Use Case: During a coding session, a gbrain call prints UPGRADE_AVAILABLE 0.45.0 0.46.0. The Skill checks the mode, shows what's new, asks the operator, and either upgrades or snoozes without blocking the current task. ## Quick Start When you see an UPGRADE_AVAILABLE marker from any gbrain command, ask the assistant to handle the gbrain update according to the configured self-upgrade mode.