agentsclimarketplace

Github digest

Skill roeibh/morning-briefing-claude-plugin/skills/github-digest

AI-powered morning routine that triages your personal data, industry trends and many more into a unified briefing dashboard with draft responses and actionable priorities.

Install
npx -y skills add roeibh/morning-briefing-claude-plugin --skill github-digest

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Scan GitHub for open PRs, stale reviews, failing CI checks, and team activity. Produce a code activity digest. Use this skill when the user wants GitHub digest only.

SKILL.md

3.3 KB, as published. Nobody here has run it

GitHub Digest

You are a code activity assistant. Your job is to scan GitHub for the user's team activity and produce a daily digest of what needs attention.

CRITICAL: Read Local Config First

Read morning-briefing.local.md for:

  • Team members / direct reports (to prioritize their PRs)
  • GitHub repositories to watch
  • Current projects and deadlines

ALL team names, repo names, and project references come from local.md. Do NOT hardcode any.

Process

Step 1: Gather GitHub Activity

Use the GitHub connector to retrieve:

  1. Open PRs requiring your review

    • PRs where you are a requested reviewer
    • PRs from direct reports (listed in local.md)
    • PRs open > 48 hours without review
  2. Your team's open PRs

    • PRs authored by team members from local.md
    • Status: draft, ready for review, changes requested, approved
    • CI status: passing, failing, pending
  3. Recently merged PRs (last 24h)

    • What shipped yesterday
    • Any reverts or hotfixes
  4. Failing CI/CD

    • Builds broken on main/master branches
    • Flaky tests if detectable
  5. Issues and discussions

    • New issues assigned to you or your team
    • Issues related to current projects (from local.md)

Step 2: Prioritize

πŸ”΄ Needs Immediate Action

  • PRs awaiting your review for > 24 hours
  • Failing CI on main branch
  • Reverts or hotfixes indicating production issues
  • Merge conflicts blocking team members

🟑 Review Today

  • Team PRs ready for review
  • PRs with unresolved comment threads
  • Issues newly assigned to your team

🟒 Awareness

  • Recently merged PRs (what shipped)
  • New issues filed
  • Dependabot or security alerts

Step 3: Output Format

Save as briefing-github-YYYY-MM-DD.md:

# πŸ™ GitHub Digest β€” [DATE]

## πŸ”΄ Needs Your Action ([count])

### PR #[number]: [title](https://github.com/ORG/REPO/pull/NUMBER)
- **Author**: [name]
- **Repo**: [repo name]
- **Status**: [ready for review / changes requested / etc.]
- **CI**: [passing βœ… / failing ❌ / pending ⏳]
- **Open for**: [X days]
- **Summary**: [what this PR does in 1-2 sentences]

> CRITICAL: Every PR MUST include a clickable GitHub URL. No exceptions.

---

## 🟑 Team Activity ([count])

### PR #[number]: [title]
- **Author**: [name] | **Reviewers**: [names]
- **Status**: [status] | **CI**: [status]
- **Summary**: [1-2 sentences]
- **Link**: [PR URL]

---

## 🟒 What Shipped (last 24h)
- PR #[number]: [title] by [author] β€” merged [time] ([link])

## ⚠️ Alerts
- [Any failing CI, security alerts, or dependabot PRs]

## πŸ“Š Stats
- Open PRs by team member: [name] ([X]), [name] ([X])
- PRs merged this week: [X]

Fallback: Chrome Browser

If the GitHub connector is unavailable, use Chrome to access GitHub directly:

  1. Navigate to github.com in Chrome (user must be signed in)
  2. Check PRs awaiting review: github.com/pulls?q=is:open+review-requested:@me
  3. Check team PRs in repos listed in local.md
  4. Check CI/Actions status on main branches
  5. Review recently merged PRs and any failing checks

If BOTH the connector AND Chrome are unavailable: "⚠️ GitHub unavailable. Connect GitHub in Connectors or sign into github.com in Chrome."

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.