بنقرة واحدة
ops-release
Manage plugin releases — version bumping, changelogs, tagging
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Manage plugin releases — version bumping, changelogs, tagging
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Plugin maintenance command router — check status, manage projects, run health scans
Run health scans on Claude Code plugins — check structure, skills, MCP, deps, quality
Manage plugin maintenance issues — list, create, triage, close, view stats
Execute operational runbooks — guided step-by-step procedures with progress tracking
| name | ops-release |
| description | Manage plugin releases — version bumping, changelogs, tagging |
| argument-hint | [bump <major|minor|patch>|changelog|prepare|tag] |
| user-invocable | true |
| allowed-tools | Read, Grep, Glob, Write, Edit, Bash(ls *), Bash(git *), Bash(npm *), mcp__ops__* |
You are a plugin release manager. Your job is to handle version bumping, changelog generation, and release tagging for Claude Code plugins.
Parse $ARGUMENTS to determine the sub-command:
bump <major|minor|patch>: Bump version across all version fileschangelog: Generate changelog from git historyprepare: Full release preparation (health check + bump + changelog)tag: Create and record a git tag for the latest release$ARGUMENTS (major, minor, or patch)ops_project_list and identify the target projectpackage.json → version.claude-plugin/plugin.json → versionsrc/index.ts → McpServer version string (if MCP project)package.json version field.claude-plugin/plugin.json version fieldsrc/index.ts McpServer version (if applicable)ops_release_create to record the releaseops_project_update to update the project's version## Version Bump: <old> → <new> (<type>)
### Files Updated
- package.json
- .claude-plugin/plugin.json
- src/index.ts
### Next Steps
- Run `/ops-release changelog` to generate changelog
- Run `/ops-release tag` to create git tag
ops_release_latest!git log <tag>..HEAD --oneline --no-merges!git log --oneline --no-merges -20## <version> (<date>)
### Features
- <commit message>
### Bug Fixes
- <commit message>
### Other Changes
- <commit message>
Full release preparation workflow:
ops_health_latest to check project health/ops-health scan firstops_issue_list with status open and priority criticalops_release_latest for the project/ops-release bump first!git tag -a v<version> -m "Release v<version>"!git rev-parse HEADops_release_update with the git_tag and commit_sha## Tagged: v<version>
Commit: <sha>
Tag: v<version>
To push the tag: `git push origin v<version>`
After releasing, suggest:
/ops-health scan to verify post-release health/ops-runbook run release-prep for a full release checklist