GitHub PR Automation
name: github-pr-automation
by dagangtj · published 2026-03-22
$ claw add gh:dagangtj/dagangtj-github-pr-automation-pro---
name: github-pr-automation
description: Automate GitHub pull request workflows including creation, review, merging, and monitoring. Handles PR templates, auto-labeling, CI/CD integration, and review automation. Use when users need to create PRs with proper formatting and templates, automate PR reviews and approvals, monitor PR status and CI checks, auto-merge PRs based on conditions, batch process multiple PRs, or track PR metrics and performance.
---
# GitHub PR Automation
Streamline GitHub pull request workflows with intelligent automation for creation, review, and merging.
Features
Quick Start
Create PR with Template
node scripts/create_pr.js --branch feature/new-api --title "Add new API endpoint" --template featureMonitor PR Status
node scripts/monitor_pr.js --pr 123Returns CI status, review status, and merge readiness.
Auto-merge Ready PRs
node scripts/auto_merge.js --repo owner/repo --conditions "ci_passed,reviews_approved"Batch Review PRs
node scripts/batch_review.js --repo owner/repo --label "ready-for-review" --action approveConfiguration
PR automation rules are defined in `references/automation_rules.json`:
{
"auto_label": {
"bug": ["fix", "bugfix"],
"feature": ["feat", "feature"],
"docs": ["docs", "documentation"]
},
"auto_merge": {
"enabled": true,
"conditions": ["ci_passed", "reviews_approved", "no_conflicts"]
},
"reviewers": {
"backend": ["@backend-team"],
"frontend": ["@frontend-team"]
}
}PR Templates
Store templates in `references/pr_templates/`:
GitHub CLI Integration
This skill uses `gh` CLI for GitHub operations. Ensure it's installed and authenticated:
gh auth statusPricing
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...