ワンクリックで
release
Automated release workflow — version bump, changelog, tag, validation
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Automated release workflow — version bump, changelog, tag, validation
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Detect and clean AI-typical writing patterns in documents — em dashes, filler phrases, over-formality
Route questions to Claude, Codex, or Gemini for multi-perspective answers
Claude-Codex-Gemini tri-model orchestration — decompose, query, synthesize
Health check — verifies omg plugin is correctly installed and working
Quick reference — what omg agents and skills are available and how to use them
About omg — version, architecture, capabilities, and credits
| name | release |
| description | Automated release workflow — version bump, changelog, tag, validation |
| tags | ["utility","release"] |
release patch # 0.1.0 → 0.1.1
release minor # 0.1.0 → 0.2.0
release major # 0.1.0 → 1.0.0
release 1.2.3 # Explicit version
Execute steps in order. Stop on any failure.
# Clean working tree
git status --porcelain # Must be empty
# On main branch
git branch --show-current # Must be "main"
# Tests pass
npm run typecheck && npm run lint && npm test
ABORT if any check fails.
Run the quality gate checks against plugin/. If dev-agents/quality-gate.agent.md exists, follow its checklist. Otherwise run: agent count, skill count, model ID format, tool names, frontmatter validation.
ABORT if quality gate fails.
Determine version from argument or commits:
# If arg is patch/minor/major:
npm version {arg} --no-git-tag-version
# If arg is explicit version:
npm version {arg} --no-git-tag-version
Update plugin/plugin.json version to match:
NEW_VERSION=$(node -p "require('./package.json').version")
Analyze commits since last tag:
git log $(git describe --tags --abbrev=0 2>/dev/null || echo "HEAD~20")..HEAD --oneline
Group by type (feat:, fix:, chore:, docs:) and prepend to CHANGELOG.md:
## v{version} (YYYY-MM-DD)
### Features
- {feat commits}
### Fixes
- {fix commits}
### Other
- {other commits}
git add package.json plugin/plugin.json CHANGELOG.md
git commit -m "release: v{version}"
git tag -a v{version} -m "v{version}"
## Release v{version}
- Quality gate: PASS
- Tests: {N} passed
- Commits since last release: {N}
- Changelog: {summary}
Next: git push origin main --tags
Do NOT push automatically — let the user decide.
release, version bump, publish
copilot -i "release: prepare v1.0.0"