{
  "name": "autoupgrade-icp-cli",
  "title": "Automatically Upgrade the ICP CLI",
  "category": "Infrastructure",
  "description": "One-time installer that keeps a project's Internet Computer CLI toolchain current. Sets up a SessionStart hook plus a script that compares the installed `icp` and `ic-wasm` against the latest release and either reports the upgrade or applies it, using whichever channel each tool was installed from (npm, Homebrew, or the shell installer). Use when a user wants to install, bootstrap, or enable automatic icp-cli / ic-wasm updates, asks to stop running an outdated `icp`, asks how to upgrade or check the version of the ICP CLI, or pastes the link to this skill. This is a one-time setup action, not ongoing IC knowledge. Do NOT use for writing icp.yaml, deploying canisters, or other icp-cli usage questions — load `icp-cli` for those.",
  "license": "Apache-2.0",
  "compatibility": "curl, bash; network access to github.com (and formulae.brew.sh for Homebrew installs)",
  "updated": "2026-09-11T16:52:17.000Z",
  "urls": {
    "html": "https://skills.internetcomputer.org/skills/autoupgrade-icp-cli/",
    "markdown": "https://skills.internetcomputer.org/.well-known/skills/autoupgrade-icp-cli/SKILL.md",
    "json": "https://skills.internetcomputer.org/api/skills/autoupgrade-icp-cli.json",
    "source": "https://github.com/dfinity/icskills/blob/788f58ee08cb6e93f4a70e514cbb8562b12b6786/skills/autoupgrade-icp-cli/SKILL.md"
  },
  "publisher": {
    "name": "DFINITY Foundation",
    "url": "https://dfinity.org"
  },
  "canonicalRepo": {
    "name": "dfinity/icskills",
    "url": "https://github.com/dfinity/icskills"
  }
}
