Groove Groovebook Review
Browse and review open learning PRs in the configured groovebook repo. Use to participate in the shared groove commons.
Specification
- Skill ID
- andreadellacorte/groove/groove-groovebook-review
- Publisher
- andreadellacorte
- Repository
- groove
- Installs
- 0
- Files
- 1
- License
- MIT
- Synced
- Sep 23, 2026
How to use it
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
andreadellacorte/groove/groove-groovebook-reviewInstalls these files- SKILL.md
What this skill tells the agent
groove-groovebook-review
Outcome
Open learning PRs in the groovebook repo are listed; the user reviews one and submits a reaction (approve, comment, or request changes).
Acceptance Criteria
- Open PRs are listed with title, author, and date
- User selects a PR to review; diff and body are shown
- User submits a reaction via
gh pr review
Steps
- Read
groovebook:from.groove/index.md; if absent, exit with:groovebook is not configured. Add 'groovebook: <owner>/<repo>' to .groove/index.md to enable.
- Check
gh auth status; if not authenticated, exit with:Not authenticated with GitHub. Run: gh auth login
- List open PRs: ``
gh pr list --repo <groovebook> --state open --json number,title,author,createdAt``
- If none open: print "No open learning PRs in <groovebook>." and exit
- Display as a numbered list:
N. #<number> — <title> (by <author>, <date>)
- Ask: "Which PR would you like to review? (enter number or PR #)"
- Show the PR:
gh pr view <number> --repo <groovebook>— show bodygh pr diff <number> --repo <groovebook>— show diff
- Ask: "Your reaction? (approve / comment / request-changes)"
- If
comment: ask for the comment text - If
request-changes: ask for the request text - If
approve: confirm intent
- Submit: ``
gh pr review <number> --repo <groovebook> --<approve|comment|request-changes> --body "<text>"`For approve:gh pr review <number> --repo <groovebook> --approve`
- Confirm submission and print the PR URL.
- Optional follow-up: ask "Does this learning suggest a change to a groove skill? If so, consider opening a companion PR to the groove repo referencing this groovebook PR."
Constraints
- Read-only until step 7 — do not modify any local files
- If
gh pr diffoutput is very large (>200 lines), show only the first 50 lines and note it's truncated - The
approvereaction should always ask for confirmation before submitting — approvals are harder to undo than comments
More from andreadellacorte
Use this skill in a project
Open any RiverX project, search the Skills panel for andreadellacorte/groove/groove-groovebook-review, and install it in one click.
