What problem does it solve?
Prevents broken or incompatible MTHDS workflows caused by outdated CLI tooling by automating version checks, interpreting agent output, and guiding safe upgrades so users don't face silent failures during method builds or runs.
Core Features & Use Cases
- Environment preflight: Runs an environment check and interprets specific status tokens to decide whether to stop, warn, or proceed.
- Force and apply updates: Executes a forced update-check, understands responses like UPGRADE_AVAILABLE or JUST_UPGRADED, and follows the documented upgrade flow with user prompts.
- Reporting and recovery: Summarizes which tools were checked, what changed (old → new), and provides manual-install commands when automatic upgrades fail; suitable for CLI maintenance, CI runner preparation, and developer workstation onboarding.
- Use Case: A developer asks to "upgrade mthds" and the Skill validates the agent, offers to upgrade mthds-agent if required, updates managed tools, and returns a concise summary of results.
Quick Start
Upgrade my MTHDS CLI tools to the latest compatible versions.