What's Changed
- Reworked all three skills against the current BaseMachina docs and OpenAPI schema (#20):
bm-code-managementnow coversdefineView,views,developmentViews, andpreviousId, documents whatbm pullimports for actions and views, and adds guardrails forbm sync --with-disable,--from, and--pin-version.bm-public-apinow covers creating, polling, and executing review requests,auto_execute_on_approvaland double-execution avoidance, and separates RFC 9457 problem details from/tokenOAuth errors.basemachina-docsadds the OpenAPI schema and Remote MCP as preferred sources.
- Added
.claude-plugin/plugin.jsonand.codex-plugin/plugin.json, moved the marketplace entry tostrict: true, and unified the plugin version at 1.1.0 (#20). - Extended
scripts/validate-skills.pyto check manifest consistency, semver, and OpenAI UI metadata, and addedgh skill publish --dry-runto CI (#20). - Documented
bm print-access-tokenas the way to obtain a Bearer token for the public API in local development (#21). - Stopped pinning the README install examples to a specific release tag (#22).
Why this release
The plugin manifests have been at 1.1.0 since #20, but the newest tag was still v1.0.3. This release tags the current main so gh skill install without an explicit version resolves to the reworked skills and the new Claude Code / Codex plugin manifests.
Verification
python3 scripts/validate-skills.py(3 skills valid)gh skill publish --dry-runclaude plugin validate --strict .