mcp-publish-prep
Prepare MCP package for publishing (version bump, changelog, validation)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Prepare MCP package for publishing (version bump, changelog, validation)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | mcp-publish-prep |
| description | Prepare MCP package for publishing (version bump, changelog, validation) |
Prepare the MCP package for a new release. Use $ARGUMENTS for the new version number (e.g., 1.5.0).
Bump version in BOTH files (CRITICAL — must be simultaneous):
dotnet/src/LightningEnable.Mcp/LightningEnable.Mcp.csproj — update <Version>python/lightning-enable-mcp/pyproject.toml — update versionValidate server.json:
description field is ≤100 characters (enforced by MCP Registry and CI)version field if present (CI auto-updates via jq, but good to keep in sync)Update changelog if one exists
Build verification:
dotnet build in dotnet/src/LightningEnable.Mcp/Review CI/CD:
.github/workflows/publish-mcp.yml is up to dateNUGET_API_KEY, PYPI_API_TOKEN, DOCKERHUB_USERNAME, DOCKERHUB_TOKENhttps://www.nuget.org/packages/LightningEnable.Mcphttps://pypi.org/project/lightning-enable-mcphttps://hub.docker.com/r/refinedelement/lightning-enable-mcphttps://registry.modelcontextprotocol.ioReport the version bump, validation results, and build status. Remind the user to push to main to trigger CI/CD.