ワンクリックで
post-merge-rename
Post-merge branch renaming. Appends --merged-YYYY-MM-DD to preserve history.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Post-merge branch renaming. Appends --merged-YYYY-MM-DD to preserve history.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Complete DevOps toolkit for AI-assisted software development. Release pipeline, license compliance, copyright enforcement, repo visibility guard, identity file protection, manifest reconciler, and best practices. All core tools are agent-callable via MCP.
Private-to-public repo sync. Copies everything except ai/ to the public mirror. Creates PR, merges, syncs releases.
PreToolUse hook that enforces branch discipline, blocks destructive commands, requires repo onboarding before first write, tracks blocked-file retries, and gates PR creation against external repos. Read when: a tool call was denied by the guard, or you're about to make the first write in a new repo, or an agent is setting up a new Claude Code / OpenClaw install.
Hook that blocks destructive edits to protected identity files. For Claude Code CLI and OpenClaw.
One-command release pipeline. Bumps version, updates changelog + SKILL.md, publishes to npm + GitHub.
Repo manifest reconciler. Makes repos-manifest.json the single source of truth for repo organization.
| name | post-merge-rename |
| description | Post-merge branch renaming. Appends --merged-YYYY-MM-DD to preserve history. |
| license | MIT |
| interface | ["cli","skill"] |
| metadata | {"display-name":"Post-Merge Branch Naming","version":"1.3.0","homepage":"https://github.com/wipcomputer/wip-ai-devops-toolbox","author":"Parker Todd Brooks","category":"dev-tools","capabilities":["branch-rename","history-preservation"],"requires":{"bins":["git","bash"]},"openclaw":{"requires":{"bins":["git","bash"]},"emoji":"🏷️"}} |
| compatibility | Requires git, bash. |
Scans for merged branches that haven't been renamed and appends --merged-YYYY-MM-DD to preserve history. We never delete branches. We rename them.
Use post-merge-rename for:
wip-releasebash scripts/post-merge-rename.sh # scan + rename all merged branches
bash scripts/post-merge-rename.sh --dry-run # preview only
bash scripts/post-merge-rename.sh <branch> # rename specific branch
--merged-)feature-branch -> feature-branch--merged-2026-03-09