Use this before tagging a public release.
-
plugins/corezoid/.claude-plugin/plugin.jsonversion is updated. -
plugins/corezoid/.codex-plugin/plugin.jsonversion matches Claude manifest. -
plugins/corezoid/.kiro-plugin/plugin.jsonversion matches Claude manifest. -
.claude-plugin/marketplace.jsonplugins[0].versionmatches all plugin manifests. -
.agents/plugins/marketplace.jsonplugins[0].versionmatches all plugin manifests. -
POWER.mdYAML frontmatterversion:matches all plugin manifests. -
.agents/plugins/marketplace.jsonplugins[0].licenseis"MIT". - No TODO or placeholder values remain in any manifest.
- Manifest asset and skill paths resolve under
plugins/corezoid/. - All plugin manifests have
"license": "MIT"(not ISC). - All plugin
sourcepaths listed in marketplace manifests exist on disk.
-
plugins/corezoid/.mcp.jsoncontains no credentials or private URLs. -
plugins/corezoid/.mcp.kiro.jsonparses and contains no credentials. - Go source in
plugins/corezoid/mcp-server/compiles without errors (go build ./...).
-
CHANGELOG.mdhas an entry for the new version. -
README.mdinstall commands referencecorezoid/corezoid-ai-plugin. - No local test processes (
*.conv.json) are tracked in git.
All manifests parse cleanly:
python3 -m json.tool .claude-plugin/marketplace.json >/dev/null
python3 -m json.tool .agents/plugins/marketplace.json >/dev/null
python3 -m json.tool plugins/corezoid/.claude-plugin/plugin.json >/dev/null
python3 -m json.tool plugins/corezoid/.codex-plugin/plugin.json >/dev/null
python3 -m json.tool plugins/corezoid/.kiro-plugin/plugin.json >/dev/null
python3 -m json.tool plugins/corezoid/.mcp.json >/dev/null
python3 -m json.tool plugins/corezoid/.mcp.kiro.json >/dev/nullAll six release files should show the same version:
grep -nE '"version"|^version:' \
plugins/corezoid/.claude-plugin/plugin.json \
plugins/corezoid/.codex-plugin/plugin.json \
plugins/corezoid/.kiro-plugin/plugin.json \
.claude-plugin/marketplace.json \
.agents/plugins/marketplace.json \
POWER.md- Claude Code can install the plugin from the local clone.
- Codex can install the plugin from the local clone.
- MCP server starts and
logintool responds. - AWS Kiro overlay installs via
plugins/corezoid/scripts/install-kiro.shand loads skills + MCP server end-to-end.
- All changes are committed on
main(or merged from a feature branch). - Release tag matches the manifest version, e.g.
vX.Y.Z. - Tag is pushed to
origin.