inbrain-upgrade

Convert upgrade markers into controlled inbrain upgrades with configurable modes.

174|144|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/inbrainfun/inbrain --skill inbrain-upgrade
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inbrain-upgrade
Source: https://github.com/inbrainfun/inbrain/tree/main/skills/inbrain-upgrade
Command: npx skills add https://github.com/inbrainfun/inbrain --skill inbrain-upgrade

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps Inbrain up to date by converting upgrade markers into a controlled upgrade action that respects operator preferences.

Core Features & Use Cases

  • Converts UPGRADE_AVAILABLE markers into actionable upgrades via a hardcoded inbrain self-upgrade command.
  • Supports two modes: auto (silent upgrades) and notify (prompt-based) plus an off state to disable checks.
  • Validates version formats and ensures upgrades do not disrupt ongoing tasks.

Quick Start

Run inbrain self-upgrade to apply an upgrade according to the configured mode.

Frequently Asked Questions about inbrain-upgrade

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

FAQPage Schema
How do I automate software upgrades safely without disrupting ongoing tasks?

Automating software upgrades safely requires converting upgrade markers into controlled actions that validate version formats and respect configured modes to prevent task disruption. This ensures upgrades only apply when explicitly allowed or silently in auto mode.

What is a self-upgrade mode and how does it control automation behavior?

A self-upgrade mode is a configurable setting that dictates whether upgrades auto-apply silently, prompt an operator for confirmation, or disable checks entirely. It governs how upgrade markers trigger the hardcoded upgrade command.

How do I configure prompt-based versus silent automatic upgrades?

Configuring prompt-based versus silent upgrades involves setting the self_upgrade.mode parameter to notify for operator prompts or auto for silent application. Setting it to off disables the upgrade checks entirely.

Can I disable upgrade checks and prevent automatic software maintenance?

Yes, you can disable upgrade checks and prevent automatic software maintenance by setting the self_upgrade.mode configuration to off. This stops the system from converting any upgrade markers into actionable upgrade commands.

Does the upgrade automation validate version formats before applying changes?

Yes, the upgrade automation validates version formats before applying changes to ensure system stability. It enforces a hardcoded upgrade command and checks version strings during the notify or auto application process.