Prpr
GitHub pull requests' reaction bot
Install / Use
/learn @mzp/PrprREADME
Prpr

Prpr is pull requests' reaction bot.
Plugins
Handler
Handler provides various behaviors.
- prpr-checklist
- prpr-conflict_label
- prpr-review_label
- prpr-mention_comment
- prpr-gemfile
- prpr-trello
- prpr-merged
- prpr-lgtm
Publisher adapter
Publish adapter provides bridge to some chat service.
Configuration
Env
Store configuration value in environment variables. They are easy to change between deploys without changing any code.
GITHUB_ACCESS_TOKEN - access token for your bot
GITHUB_HOST - github host for github enterprise
Your personal access token could be created at settings.
Gemfile
All you need to use your favorite plugins is to write their names into Gemfile. Prpr will load them before running.
# Gemfile
gem "prpr"
gem "prpr-slack"
gem "prpr-checklist"
gem "prpr-conflict_label"
....
Setup
Deploy
See prpr-template for example.
Setup webhook
Open webhook setting of your github repository, and input lik following.
- Payload URL: http://prpr.example.com
- Content type:
application/x-www-form-url-encoded - Which events would you like to trigger this webhook?:
Send me everytihng

LICENSE
The gem is available as open source under the terms of the MIT License.
Related Skills
apple-reminders
339.1kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
gh-issues
339.1kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
339.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
339.1kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).

