Plugin Release
One command to swap EVERYTHING back to GitHub — plugin AND npm package. Run this after pushing your changes to main.
Steps
Ask the user for the consumer project path if not known. Default:
../bryllen-projectsSwap the plugin marketplace back to GitHub:
CLAUDECODE= claude plugin marketplace remove bryllen 2>/dev/null || true CLAUDECODE= claude plugin marketplace add madebynoam/bryllen CLAUDECODE= claude plugin install bryllen@bryllen 2>/dev/null || CLAUDECODE= claude plugin update bryllen@bryllenSwap the npm package in the consumer project back to GitHub:
cd <consumer-project-path> rm -rf node_modules/bryllen npm install github:madebynoam/bryllenVerify:
grep "bryllen" <consumer-project-path>/package.jsonShould show
"bryllen": "github:madebynoam/bryllen"(notfile:).Tell the user:
- Both plugin and npm package are back on GitHub
- Restart Claude Code in the consumer folder to pick up the released version
Converted and distributed by TomeVault — claim your Tome and manage your conversions.