SP governance plugin release workflow - version bump, pack, install, register
From sp-governancenpx claudepluginhub leo-songye-li/sp-governance --plugin sp-governanceThis skill uses the workspace's default tool permissions.
Automated release workflow for the sp-governance plugin.
If argument provided: use as-is or increment (patch/minor/major). Default: patch increment.
Read current version from /workspace/snapmaker/sp-governance/.claude-plugin/plugin.json.
Update .claude-plugin/plugin.json version field.
Ensure /workspace/snapmaker/CLAUDE.md SP:START/END section matches source CLAUDE.md.
cd /workspace/snapmaker/sp-governance
zip -r sp-governance-v<version>.zip . -x 'plans/*' '.git/*' 'node_modules/*' '.omc/*'
rm -rf ~/.claude/plugins/sp-governance
cp -r /workspace/snapmaker/sp-governance ~/.claude/plugins/sp-governance
rm -rf ~/.claude/plugins/cache/sp-governance/sp-governance/*
cp -r /workspace/snapmaker/sp-governance ~/.claude/plugins/cache/sp-governance/sp-governance/<version>/
# Sync marketplace
cp CLAUDE.md scripts/ agents/ hooks/ governance/ templates/ .claude-plugin/ \
~/.claude/plugins/marketplaces/sp-governance/
Update ~/.claude/plugins/installed_plugins.json:
SP Governance v<version> released.
<old> -> <new>
Installed to: plugin dir + cache + marketplace + registry
Please run /reload-plugins
plans/ excluded from packaging (iteration history only)