morning-brief

Summarizes open GitHub pull requests, pending reviews, and unread notifications via gh CLI.

1|Updated Jul 27, 2023
One-click install
npx skills add https://github.com/AlexTheGuitarGuy/.dotfiles --skill morning-brief-alextheguitarguy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: morning-brief
Source: https://github.com/AlexTheGuitarGuy/.dotfiles/tree/main/claude/.claude/skills/morning-brief
Command: npx skills add https://github.com/AlexTheGuitarGuy/.dotfiles --skill morning-brief-alextheguitarguy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Starting a workday often means manually checking multiple GitHub pages to figure out what needs attention. This Skill consolidates your open PRs, review requests, and unread notifications into one compact status report. ## Core Features & Use Cases - Active PR Overview: Lists your open pull requests using gh pr list --author=@me, scoped to dvag/* orgs by default or a scope you name. - Review Obligations: Surfaces PRs awaiting your review via gh search prs --review-requested=@me. - Attention Items: Fetches unread GitHub notifications through the gh api notifications endpoint. - Use Case: Ask for a morning brief at the start of your day and get a compact summary of active PRs, reviews you owe, and unread notifications — status only, no plan or kanban. ## Quick Start Ask the assistant to give you a morning brief of your current GitHub work status.

Frequently Asked Questions about morning-brief

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a summary of my open GitHub pull requests?▼

Run gh pr list --author=@me --state=open to list your open pull requests. This Skill runs that command automatically, scoped to dvag/* organizations by default or a scope you specify explicitly.

How to find PRs awaiting my review on GitHub?▼

Use gh search prs --review-requested=@me --state=open to find pull requests where your review has been requested. The Skill includes these as review obligations in its compact status summary.

Does this require the GitHub CLI to be installed?▼

Yes, all data is fetched through the gh CLI, including gh pr list, gh search prs, and gh api notifications. You need gh installed and authenticated with access to the relevant GitHub organizations.

Can I change which GitHub organizations are included?▼

Yes, the default scope is dvag/* orgs matching the repoPaths in the gh-dash config, but you can name a different scope explicitly when asking for the brief and the commands will target that scope.

When should I not use this GitHub status summary?▼

It is not a planning or kanban tool and only reports current status. It also should not run automatically at session start — it triggers only on an explicit request for daily triage or attention items.