
Update
Check for updates and upgrade Ouroboros to the latest version
Install
npx skills add Q00/ouroboros --skill update -g -a claude-code -y- Repository
- Q00/ouroboros6.3k
- Category
- Engineering
- Updated
- 3d ago
- License
- MIT
- Context cost
- Lightabout 672 tokens
- Runs scripts
- No, instructions only
What it does
Check for updates and upgrade Ouroboros to the latest version
/ouroboros:update
Upgrade Ouroboros without changing the installation's manager, environment, or optional-dependency profile.
ooo update
/ouroboros:update
Instructions
The native command is the single source of truth. Run it with the active runtime's run_shell capability.
-
Run
ouroboros update --check.- Up to date: report the package result together with any Codex plugin version mismatch or unknown-status warning, then stop. Do not infer that every integration is current from the package version.
- Update available: ask the user (active runtime's
ask_usercapability) to choose Update now or Skip. On Update now, runouroboros update --yes. When the user actively uses both Claude Code and Codex, runouroboros update --yes --runtime allinstead; it refreshes both host integrations without changing the configured execution backend. Show the command's result.
-
If the check fails but
ouroboros update --helpworks, report the native error and stop. Never substitute a manual upgrade, and never infer ownership fromuv tool list,pipx list, PATH order, directory names, or the active agent runtime. -
If
ouroboros update --helpdoes not work, this is a legacy install that predates the receipt-bound updater. Fail closed: only a read-onlyouroboros --versionis allowed. Explain that the original manager, environment, and extras cannot be proven, and ask the user to rerun their exact original install command (including itsouroboros-ai[...]extras and custom manager root), or to do a fresh isolated install if they do not know it. Run no package upgrade, plugin refresh, or setup command on this path.
