How this skill is triggered — by the user, by Claude, or both
Slash command
/bryllen:bryllen-updateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Update everything in one shot — npm package, migrations, and Claude Code plugin.
Update everything in one shot — npm package, migrations, and Claude Code plugin.
Update the npm package (pulls latest from GitHub + runs migrations):
npx bryllen update
Get the new version number — read it from the installed package:
node -e "console.log(require('./node_modules/bryllen/package.json').version)"
Commit migration changes — migrations modify consumer files (App.tsx, CLAUDE.md, settings.json, etc.). Commit them so there's a rollback point:
git add -A && git diff --cached --quiet || git commit -m 'chore: bryllen update migrations'
(The diff --quiet check skips the commit if migrations made no changes.)
Update the plugin marketplace repo (git pull updates skills and CLAUDE.md):
cd ~/.claude/plugins/marketplaces/bryllen && git pull origin main 2>/dev/null; cd -
Tell the user:
git revert if needed)/bryllen-designclaude plugin update?claude plugin update cannot run inside a Claude Code session (nested sessions crash). The git pull in step 4 already updates all plugin files on disk — the restart picks them up.
npx claudepluginhub madebynoam/bryllen --plugin bryllenInstalls or updates claude-go-brr from verified GitHub Release artifacts with SHA256 checksum verification.
Updates the WOZCODE plugin to the latest version from its marketplace, with fallback steps for authentication and installation issues.
Pulls upstream ClaudeClaw changes into a customized install with preview, selective cherry-pick, merge, or rebase. Creates backup branches and validates with build + tests.