Skip to content

Add shepherd skill: autonomous PR/MR polling#13

Merged
chrisbanes merged 1 commit into
mainfrom
skill-pr-babysitter
May 31, 2026
Merged

Add shepherd skill: autonomous PR/MR polling#13
chrisbanes merged 1 commit into
mainfrom
skill-pr-babysitter

Conversation

@chrisbanes

Copy link
Copy Markdown
Owner

New shepherd skill for autonomous PR/MR babysitting.

What it does:

  • Polls open PRs (GitHub gh) and MRs (GitLab glab) in a loop
  • Triages incoming review comments (approvals, change requests, nits, questions, CI reminders, merge conflicts)
  • Detects and fixes trivial CI failures (lint, format, compilation, minor tests)
  • Respects stop conditions and red flags to avoid over-automation
  • Platform detection via git remote get-url origin

Files:

  • skills/shepherd/SKILL.md — the skill (176 lines)
  • README.md — added to Workflows section

…fix workflow

Supports both GitHub (gh) and GitLab (glab) with platform detection,
comment triage table, CI fix workflow, and stop conditions.
@chrisbanes chrisbanes merged commit e3cc449 into main May 31, 2026
1 check passed
@chrisbanes chrisbanes deleted the skill-pr-babysitter branch May 31, 2026 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant