| name | update-powerpacks |
| description | Force-update the canonical Powerpacks checkout to the newest published release and reinstall skills while preserving .powerpacks. Use for $update-powerpacks. |
update-powerpacks
Run exactly one command for the current harness:
Codex
"${CODEX_HOME:-$HOME/.codex}/skills/update-powerpacks/update-powerpacks" codex
Claude Code
"${CLAUDE_CONFIG_DIR:-$HOME/.claude}/skills/update-powerpacks/update-powerpacks" claude-code
Pi
"${PI_HOME:-$HOME/.pi/agent}/skills/update-powerpacks/update-powerpacks" pi
Do not inspect Git state first. Do not run any other Git command. Do not pop or
repair the stash. Do not run setup, doctor, imports, or state repair afterward.
Report the script's final key/value lines.
Channels
The update lands on the newest published release, so an unreleased change
cannot reach an installed user. Prefix the command only when the user asks for a
different channel; the choice then sticks for every later update.
| Want | Prefix |
|---|
| Newest stable release (default) | nothing |
| Newest release candidate | POWERPACKS_CHANNEL=rc |
| Unreleased tip of the default branch | POWERPACKS_CHANNEL=edge |
| One exact version | POWERPACKS_REF=powerpacks-v0.18.0 |