From release-management
Create component release (stage or prod) with comprehensive verification
npx claudepluginhub stolostron/submariner-release-managementThis skill is limited to using the following tools:
Automates Step 8 (stage) and Step 15 (prod) of the Submariner release workflow.
Executes local release workflow: pre-flight checks via ci-local-release.sh, git changelog generation, package version bumps, release commit, and annotated git tag. Supports --check, --dry-run modes.
Automates semantic versioning releases via CHANGELOG validation, comparison links, GitHub Actions triggering/monitoring, and scaffolds release pipelines for projects.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Automates Step 8 (stage) and Step 15 (prod) of the Submariner release workflow.
What it does:
Usage:
/create-component-release 0.22.1 # Stage (default)
/create-component-release 0.22.1 stage # Stage (explicit)
/create-component-release 0.22.1 prod # Prod (copies stage notes)
/create-component-release 0.22 # Auto-expands to 0.22.0
Prerequisites:
Arguments: $ARGUMENTS
#!/bin/bash
set -euo pipefail
# Find git repository root
GIT_ROOT=$(git rev-parse --show-toplevel 2>/dev/null)
if [ -z "$GIT_ROOT" ]; then
echo "❌ ERROR: Not in a git repository"
exit 1
fi
# Verify orchestrator script exists
if [ ! -x "$GIT_ROOT/scripts/create-component-release.sh" ]; then
echo "❌ ERROR: Required orchestrator script not found"
echo "This skill requires: scripts/create-component-release.sh"
exit 1
fi
# Delegate to orchestrator (passes all arguments)
exec "$GIT_ROOT/scripts/create-component-release.sh" $ARGUMENTS