update

Check Ouroboros versions on PyPI and perform guided upgrades.

5.4k|535|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Q00/ouroboros --skill update-q00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update
Source: https://github.com/Q00/ouroboros/tree/main/skills/update
Command: npx skills add https://github.com/Q00/ouroboros --skill update-q00

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps Ouroboros up to date across diverse installation methods by automating version checks, PyPI comparisons, and seamless upgrades.

Core Features & Use Cases

  • Automated upgrade checks: compares the installed version with the latest release on PyPI and identifies when an update is needed.
  • Multi-method support: detects whether Ouroboros was installed via uv tool, pipx, or pip and performs the appropriate upgrade path.
  • Runtime and config refresh: updates the CLI package and refreshes runtime integrations (e.g., CLAUDE.md markers) to ensure a smooth post-update experience.

Quick Start

Run the update command to upgrade Ouroboros to the latest version.

Frequently Asked Questions about update

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

FAQPage Schema
How do I check for Ouroboros updates and upgrade to the latest version?

To check for Ouroboros updates and upgrade, run the update command to compare your installed version with the latest PyPI release and perform a guided upgrade. The process automatically detects your installation method and refreshes runtime integrations for a seamless transition.

Does the Ouroboros upgrade command work with uv, pipx, and pip installations?

Yes, the Ouroboros upgrade command supports uv, pipx, and pip installations. It automatically detects your specific installation method and performs the appropriate upgrade path to ensure compatibility across diverse environment setups.

What is the best way to refresh CLAUDE.md markers after a PyPI package upgrade?

The best way to refresh CLAUDE.md markers after a PyPI package upgrade is to run the Ouroboros update command. It updates the CLI package and refreshes runtime integrations, including CLAUDE.md markers, ensuring a smooth post-update experience.

Why does my Ouroboros runtime need a config refresh after updating the CLI package?

Your Ouroboros runtime needs a config refresh after updating the CLI package to ensure all runtime integrations, such as CLAUDE.md markers, align with the latest version. This prevents compatibility issues and maintains a smooth post-update environment.

Can I see a report of my installed Ouroboros version before committing to an upgrade?

Yes, you can see a report of your installed Ouroboros version before upgrading. The update command identifies your current version, compares it with the latest release, and provides a concise report detailing both versions and any necessary post-update steps.