ClawHub Release Manager
Workflow
- Preflight
- Confirm
clawhub whoamiauthenticated. - Ensure working directory points to target skill.
- Versioning
- Determine bump type (patch by default for fixes).
- Update version in all required places (runtime + package manifest).
- Validation
- Run project checks (Bun preferred):
bun run lintbun run build
- Stop on failure and return fix-first plan.
- Publish
- Run
clawhub publish ... --version ... --changelog ... - Capture and return release id.
- Post-publish
- Provide install/update command to test.
- Suggest scanner rerun if security-related.
Output format
Use references/output-template.md.
Guardrails
- Do not publish without a version bump.
- Keep changelog factual and tied to code/docs changes.
- Include routing disclosure in release notes when behavior or data flow changed.
