cli-doctor scans Homebrew, npm, pip, Rust, Bun and uv installs read-only, separates CLI tools from dependency libraries, flags major-version jumps and prints upgrade commands without running them.
cli-doctor
Read-only diagnosis of installed CLI tools, package-manager versions, outdated status, dependency coupling, and upgrade risks. Use when a user asks in any language to check, diagnose, audit, review, verify, inspect, or troubleshoot CLI tools, command-line utilities, developer tools, or package versions. Example intents: “帮我检查或诊断 CLI 工具版本状态”, “check or audit my CLI tool versions”, “CLIツールのバージョンと更新状況を確認”, “revisar las versiones de mis herramientas CLI”. Covers Homebrew, global npm packages, Python/pip, Rust/Bun/uv, and CLIs without a unified update channel. Produces a fixed-category, fixed-section, seven-field Markdown decision report directly in the conversation. Do not use for project-only dependency updates, and never perform upgrades without explicit authorization.
Informações da origem
- Repositório
- MaxHou-infinity/cli-doctor
- Última atividade na origem
- 15 de outubro de 2026 às 14:05
- Idioma detectado do SKILL.md
- chinês
- Estrelas
- 2
- Forks
- 0
CLI Doctor: inspect installed command-line tools
Checks installed CLI tools and dependencies across Homebrew, global npm, Python/pip and other managers, then reports outdated versions, coupling and
Uses
Use it before an upgrade to identify which tools or dependencies may be affected, or after an upgrade to check the resulting version state.
Prerequisites
Run it in the local environment whose CLI tools you want to inspect.
How to use
Collect version data, separate tools from dependencies, and review the report with current and latest versions, possible manual upgrade commands, coupling and risk.
Limitations
The Skill does not perform upgrades. Its source excludes project-only dependency updates and says versions that could not be checked online must not be called current.
Opções de instalação
Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.
Revise os arquivos de origem
Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.
Exibindo SKILL.md
- name
- cli-doctor
- version
- 0.2.0
- display_name
- CLI 工具版本体检
- display_name_en
- CLI Doctor
- description_zh
- 只读检查本机 CLI 工具与依赖包的版本状态、过期情况、依赖耦合和升级风险,覆盖 Homebrew、npm 全局、Python/pip、Rust、Bun、uv 及无统一升级渠道的命令行工具。
- description_en
- Read-only diagnosis of installed CLI tools and dependencies, including versions, outdated status, dependency coupling, and upgrade risks across Homebrew, global npm, Python/pip, Rust, Bun, uv, and self-updating command-line tools.
- description
- Read-only diagnosis of installed CLI tools, package-manager versions, outdated status, dependency coupling, and upgrade risks. Use when a user asks in any language to check, diagnose, audit, review, verify, inspect, or troubleshoot CLI tools, command-line utilities, developer tools, or package versions. Example intents: “帮我检查或诊断 CLI 工具版本状态”, “check or audit my CLI tool versions”, “CLIツールのバージョンと更新状況を確認”, “revisar las versiones de mis herramientas CLI”. Covers Homebrew, global npm packages, Python/pip, Rust/Bun/uv, and CLIs without a unified update channel. Produces a fixed-category, fixed-section, seven-field Markdown decision report directly in the conversation. Do not use for project-only dependency updates, and never perform upgrades without explicit authorization.