tend-pr
Installation
SKILL.md
/tend-pr - PR Lifecycle Automation
Goal
Set up a PR for review and start a polling loop that tends it to merge-readiness. Each iteration is handled by /tend-pr-tick. This skill handles setup only, then delegates iteration work.
Two modes:
- Manifest-aware: When given a manifest (or one is inferrable from conversation context), routes fixes through manifest amendment + scoped
/do. The manifest is the intermediary — no direct code fixes. - Babysit: When no manifest is available, fixes actionable comments directly. Same classification and loop structure, but without the manifest intermediary.
Input
$ARGUMENTS = manifest path, PR URL, or omitted. Optionally with --platform <platform>, --interval <duration>, --reviewers <usernames>, and --log <execution-log-path>.
Mode detection:
- If argument is a file path ending in
.mdpointing to an existing manifest → manifest-aware mode - If no argument but conversation context contains a manifest path from a prior
/door/definerun → manifest-aware mode (use the inferred manifest) - If argument is a PR URL or no manifest is inferrable → babysit mode (identify the PR from the argument URL or from the current branch)