Skip to content

Latest commit

 

History

History
70 lines (53 loc) · 2.7 KB

File metadata and controls

70 lines (53 loc) · 2.7 KB

Release Checklist

Use this before tagging a public release.

Manifests

  • plugins/corezoid/.claude-plugin/plugin.json version is updated.
  • plugins/corezoid/.codex-plugin/plugin.json version matches Claude manifest.
  • plugins/corezoid/.kiro-plugin/plugin.json version matches Claude manifest.
  • .claude-plugin/marketplace.json plugins[0].version matches all plugin manifests.
  • .agents/plugins/marketplace.json plugins[0].version matches all plugin manifests.
  • POWER.md YAML frontmatter version: matches all plugin manifests.
  • .agents/plugins/marketplace.json plugins[0].license is "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 source paths listed in marketplace manifests exist on disk.

MCP Server

  • plugins/corezoid/.mcp.json contains no credentials or private URLs.
  • plugins/corezoid/.mcp.kiro.json parses and contains no credentials.
  • Go source in plugins/corezoid/mcp-server/ compiles without errors (go build ./...).

Content

  • CHANGELOG.md has an entry for the new version.
  • README.md install commands reference corezoid/corezoid-ai-plugin.
  • No local test processes (*.conv.json) are tracked in git.

JSON Validation

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/null

Version sync

All 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

Testing

  • Claude Code can install the plugin from the local clone.
  • Codex can install the plugin from the local clone.
  • MCP server starts and login tool responds.
  • AWS Kiro overlay installs via plugins/corezoid/scripts/install-kiro.sh and loads skills + MCP server end-to-end.

Git

  • 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.