← ClaudeAtlas

track-whose-courtlisted

To answer "is anything waiting on me?", run a channel-complete status check across EVERY channel a maintainer can reach you on — GitHub PR issue-comments, GitHub inline review-comments, GitHub reviews, watched-issue comments, ASF JIRA, and the dev@ mailing list — plus git diffs as a seventh source. Compare the last HUMAN commenter (filtering commit-bot authors) to you to decide whose turn it is. Hand-checking one channel silently misses the others. Use on any "check status" / "whose turn" / "anything waiting on me" request. Trigger terms: check status, whose court, turn tracking, ball on me, follow-up, did they reply, nudge vs wait.
serhiy-bzhezytskyy/contrib-receipts · ★ 1 · Code & Development · score 77
Install: claude install-skill serhiy-bzhezytskyy/contrib-receipts
# Track whose court the ball is in ## Purpose A maintainer can reach you on any of several channels, and hand-checking one of them silently misses the rest. The failure mode is concrete: reporting an issue as "0 comments, untouched" when a committer had commented that day — in a channel you weren't querying. To answer "is anything waiting on me?" honestly, you have to sweep *all* the channels, then compare the last human commenter to yourself to decide whose turn it is. This ships as a runnable tool (`tools/check-status.sh`) so the sweep is complete by construction, not by memory. Scope note: the tool is wired for Apache Solr / Lucene / Jetty (GitHub + ASF JIRA + lists.apache.org). The *method* is general; the specific endpoints and the JIRA/ mailing-list steps are ASF-shaped, hence `scope: apache/solr`. ## When to use - Any "check status", "whose turn is it", or "anything waiting on me" request. - Before a stand-up-style summary of open PRs/issues. - Deciding nudge-vs-wait on a specific thread. ## When NOT to use You already know a specific claim needs proving before you post it — that's verify-before-a-committer-comment; this skill answers *whose turn*, not *is my claim true*. ## The practice (checklist) Check **all six channels** a maintainer can use, plus git diffs as a seventh: - [ ] 1. GitHub PR issue-comments — `gh api repos/<repo>/issues/<n>/comments` - [ ] 2. GitHub inline review-comments — `gh api repos/<repo>/pulls/<n>/comments` - [ ] 3. GitHub reviews (AP