← ClaudeAtlas

aware-updatelisted

Use when the user asks about updating AWARE, checking for a new version of the `aware` CLI, "what's new", "is there an update", or invokes /aware-update. Checks installed version against npm + GitHub Releases, shows the changelog, asks before applying.
aware-aeco/aware · ★ 0 · AI & Automation · score 70
Install: claude install-skill aware-aeco/aware
# aware-update Check the user's installed AWARE CLI version against the latest published release, surface what's changed, and (with user consent) update in place using whichever install method they're on. ## When to invoke - User asks: "is AWARE up to date?", "what's new in aware?", "should I update?", "update aware" - User invokes `/aware-update` - During other AWARE workflows, if a behavior the user is hitting was fixed in a newer version, surface this skill as the path to upgrade Do NOT invoke this skill speculatively when the user is doing unrelated work — only when they ask, or when a version mismatch is directly relevant to their current task. ## What the skill does 1. **Detect installed version.** Run `aware --version`. Capture the version string (format: `aware 0.8.1`). 2. **Detect install method.** Determine how `aware` was installed so the update command matches: - `which aware` → look at the resolved path - If path is under a `node_modules` / `npm` / `pnpm` / `yarn` / `bun` global dir → **npm wrapper** (`@aware-aeco/cli`) - If path is `C:\Program Files\AWARE\aware.exe` → **MSI** (Windows) - If path is `/usr/local/bin/aware`, `/opt/aware/...`, `~/.aware/bin/...` → **curl-pipe / PowerShell** installer - Otherwise: ambiguous, ask the user 3. **Fetch latest version.** Try in order: - `npm view @aware-aeco/cli version` (fastest, no auth) - Fallback: `gh release view --repo aware-aeco/aware --json tagName,name,body,publishedAt` 4. **Compare