Skip to content

Add /lfx-pr-catchup skill for morning PR dashboard#5

Merged
niravpatel27 merged 1 commit intomainfrom
add-pr-catchup-skill
Mar 17, 2026
Merged

Add /lfx-pr-catchup skill for morning PR dashboard#5
niravpatel27 merged 1 commit intomainfrom
add-pr-catchup-skill

Conversation

@niravpatel27
Copy link
Collaborator

Summary

  • Adds new /lfx-pr-catchup read-only skill that generates a morning PR catch-up dashboard
  • Fetches open PRs via gh search, enriches with GraphQL review/thread data, classifies by urgency (HIGH: unresolved comments, changes requested; MEDIUM: approved-not-merged, stale), and renders a grouped terminal dashboard
  • Skips the interactive config prompt — uses defaults immediately, with inline override support (e.g., /lfx-pr-catchup linuxfoundation or /lfx-pr-catchup stale=14)
  • Updates README with skill docs, architecture diagram, workflow examples, and project structure

Test plan

  • Run /lfx-pr-catchup with no args — should proceed immediately without asking for preferences
  • Run /lfx-pr-catchup linuxfoundation — should filter to that org
  • Verify dashboard renders correctly with HIGH/MEDIUM signal classification
  • Verify drill-down works when given a PR number

Copilot AI review requested due to automatic review settings March 17, 2026 15:04
Adds a new read-only skill that fetches open PRs via GitHub CLI,
enriches them with GraphQL review data, classifies by urgency
(unresolved comments, changes requested, stale, approved-not-merged),
and renders a compact terminal dashboard. Includes drill-down support
for individual PRs. Skips the config prompt and uses defaults
immediately — org filter and stale threshold can be passed inline.

Signed-off-by: Nirav Patel <npatel@linuxfoundation.org>
@niravpatel27 niravpatel27 force-pushed the add-pr-catchup-skill branch from 427d0e5 to ee3f47a Compare March 17, 2026 15:05
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new /lfx-pr-catchup read-only Claude Code skill that provides a morning PR catch-up dashboard. The skill fetches open PRs via gh search, enriches them with GraphQL review/thread data, classifies by urgency (HIGH/MEDIUM/LOW), and renders a grouped terminal dashboard. The README is updated to document the new skill.

Changes:

  • New lfx-pr-catchup/SKILL.md defining the complete skill workflow: auth check → fetch → enrich via GraphQL → classify signals → render dashboard → drill-down
  • README updates: skill list, architecture diagram, skill overview table, workflow examples, and project structure all updated to include the new skill
  • Hardcoded skill count references ("seven") replaced with generic "all" to avoid needing updates when skills are added

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
lfx-pr-catchup/SKILL.md New skill definition with 7-step workflow, edge case handling, GraphQL queries, signal classification rules, and scope boundaries
README.md Adds /lfx-pr-catchup to skill list, architecture diagram, overview table, detailed docs, workflow examples, and project structure; removes hardcoded skill count

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@niravpatel27 niravpatel27 merged commit aa379f4 into main Mar 17, 2026
1 check passed
@niravpatel27 niravpatel27 deleted the add-pr-catchup-skill branch March 17, 2026 15:10
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.

3 participants