release-now
CommandCreate a git tag + GitHub Release for open-pr — an official release if standing on main, an RC if standing on a branch with an…
Open or close the macOS menu bar item — reviews and fixes in progress, "Fix now", recent toasts and snooze for every watcher on this machine. A watcher opens it on start.
> /plugin marketplace add TOMOSIA-VIETNAM/open-pr> /plugin install open-pr@open-pr
argument-hint: "[open|close|restart]" description: Open or close the macOS menu bar item — reviews and fixes in progress, "Fix now", recent toasts and snooze for every watcher on this machine. A watcher opens it on start.
`<watch>` ≡ `sh "${CLAUDE_PLUGIN_ROOT}"/bin/open-pr-watch.sh`, exactly as spelled. Reads no PR; run it with the shell sandbox off where your shell has one.
`ARGUMENTS` is `close` ⇒ `<watch> menubar --close`; `restart` ⇒ `<watch> menubar --restart`; else `sh "${CLAUDE_PLUGIN_ROOT}"/bin/open-pr.sh selftest` then `<watch> menubar`. A `fail` line, or a `<watch>` outcome the table does not list ⇒ `Read` `"${CLAUDE_PLUGIN_ROOT}"/cases/self-repair.md`, follow it, stop. Else 1 line in the user's language:
| prints | say | |---|---| | `started`, `running` | it is in the menu bar, covering every watcher here; `/open-pr:menubar close` removes it | | `out of date` | it runs an older open-pr build; its top line "Restart menu bar", or `/open-pr:menubar restart`, restarts it | | `closed`, `not running` | closed (or was not open); watching goes on | | exit 1 | its stderr line; "exited at start" ⇒ run again with the sandbox off | | `NO-EQUIVALENT` | no menu bar on this platform — a watcher answers `status` and `snooze` in its chat |
AI code review that lands on the PR, not in your terminal — GitHub, GitLab, Bitbucket. Learns each repo's conventions: 1 review, 1 fix commit, replies in thread. Claude Code · Cursor · Codex · Gemini CLI · Antigravity.
Create a git tag + GitHub Release for open-pr — an official release if standing on main, an RC if standing on a branch with an…
Remove the git worktrees review checked PR code out into. Each one is a full checkout on disk; nothing else is touched.
Report a problem with the open-pr plugin itself, or ask for a change, on its public issue tracker. Reads no PR; writes nothing in…
Act on the findings a review left on a PR — takes or declines each by severity, edits code at pwd to match the project, 1 commit,…
Review PRs against the conventions learned from each repo — 1 post per PR, findings tagged by severity, code left untouched.
Bring every per-repo config in the data directory up to the schema this build expects. Takes no PR.
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.