pr-shepherd
CommunityShepherd PRs to merge, effortlessly.
Authordsifry
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the tedious and time-consuming process of monitoring a Pull Request from creation to merge. It handles CI failures, review comments, and minor fixes autonomously, freeing you from constant vigilance and allowing you to focus on new development.
Core Features & Use Cases
- Autonomous Monitoring: Continuously checks CI/CD status and new review comments in the background.
- Self-Correction: Automatically fixes simple issues like linting, formatting, and type errors, and delegates complex review handling to the
handling-pr-commentsskill. - Intelligent Escalation: For complex issues, it transitions to a
WAITING_FOR_USERstate, presenting clear options and recommendations for your decision. - Use Case: Once you've created a Pull Request, activate the
pr-shepherdskill. It will take over, monitoring the PR, addressing feedback, and making necessary fixes until all checks pass and all threads are resolved, reporting back only when your input is truly needed or the PR is ready to merge.
Quick Start
Activate the pr-shepherd skill to monitor the current pull request until it merges.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pr-shepherd Download link: https://github.com/dsifry/glove80-keymap-visualizer/archive/main.zip#pr-shepherd Please download this .zip file, extract it, and install it in the .claude/skills/ directory.