Designibl/claude-pr-bar
claude-pr-bar
Claude Code 向け PR Bar mod。GitHub の pull request をサイドバーに表示し、open PR、review 依頼、マージ可能/要修正の状態、一押しの「Review with Claude」/「Fix with Claude」、⟦/pr-bar リストペインを提供します。
この mod について
Claude Code のサイドバーに GitHub の pull request を表示します。macOS のメニューバーアプリ PR Bar を Claude Code mod に移植したもので、エージェントは Claude だけです。
表示内容:
- 状態行:`PRs 4 · 👀 2(自分が作成した open PR、review 待ちの PR)
- プロンプト上部のバンド:`PRs: 4 open · 👀 2 to review · 1 ready to merge · 2 need fixes。Open list と Refresh ボタン付き
- 完全なリストペイン(`/pr-bar またはバンドの Open list ボタン)。折りたたみ可能な Awaiting your review(自分への依頼、その後 team ごと)、Ready to merge、Ready for review、Awaiting fixes、In draft
- 各 PR:ファイル、+/- 行、最新 commit の経過時間(amber > 7d、red > 14d)、CI、マージ状態、修正理由、Linear/GitHub issue と preview リンク
- Review with Claude / Fix with Claude / Self-review ボタンで現在のセッションに prompt を送信
- Markdown、Slack、プレーンテキストの概要をコピー(all / needs my review / awaiting review)
- ポーリング間隔(1~60 分)と、team への依頼を 👀 に含めるかどうか
コマンド:
/pr-bar でペインを開きます。ほかに refresh、interval <1|5|15|30|60>、teams on|off、`copy [md|slack|text] [all|review|mine] があります。
要件:
gh にログイン済みであること(gh auth login。team グループには `read:org スコープが必要)。
インストール:
git clone https://github.com/Designibl/claude-pr-bar.git
claude --plugin-dir ./claude-pr-bar
設定と最後のポーリング結果は mod の `$.store に保存されるため、セッションをまたいで保持されます。
ライセンス:MIT
インストール
まず作者の README で marketplace とプラグイン名を確認してください。コマンドはリポジトリの構成によって変わる場合があります。
claude plugin marketplace add Designibl/claude-pr-bar claude plugin install pr-bar
原文 / README
claude-pr-bar
Your GitHub pull requests in the Claude Code sidebar. A port of PR Bar (the macOS menu bar app) as a Claude Code mod, with Claude as the only agent.
What it shows
- Status line:
PRs 4 · 👀 2(open PRs you authored, PRs awaiting your review) - Band above the prompt:
PRs: 4 open · 👀 2 to review · 1 ready to merge · 2 need fixes, with Open list and Refresh buttons - Full list pane (
/pr-baror the band's Open list button) with collapsible sections: Awaiting your review (requested of you, then per team), Ready to merge, Ready for review, Awaiting fixes, In draft - Per PR: files, +/- lines, age of latest commit (amber > 7d, red > 14d), CI, merge status, fix reasons, Linear/GitHub issue and preview links
- Review with Claude / Fix with Claude / Self-review buttons submit a prompt into the current session
- Copy a Markdown, Slack or plain-text summary (all / needs my review / awaiting review)
- Poll interval (1–60 min) and whether team requests count toward 👀
Commands
/pr-bar opens the pane. Also: refresh, interval <1|5|15|30|60>, teams on|off, copy [md|slack|text] [all|review|mine].
Requirements
gh logged in (gh auth login; team groups need the read:org scope).
Install
git clone https://github.com/Designibl/claude-pr-bar.git
claude --plugin-dir ./claude-pr-bar
Settings and the last poll are stored with the mod's $.store, so they persist across sessions.
