Repo dashboard

Summarize open pull requests, review queues, and failing checks in a GitHub repository.

1|1|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/PostHog/community-skills --skill repo-dashboard-posthog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Repo dashboard
Source: https://github.com/PostHog/community-skills/tree/main/skills/repo-dashboard
Command: npx skills add https://github.com/PostHog/community-skills --skill repo-dashboard-posthog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? At the start of a work session, engineers waste time clicking through GitHub to figure out which pull requests need review, which checks are failing, and what work has gone stale. This Skill gathers all of that into one prioritized report so you can decide what to pick up next. ## Core Features & Use Cases - Prioritized attention list: Surfaces changes requested on your PRs, reviews waiting on you, merge-ready PRs, and stale work in a fixed decision order. - Full repository snapshot: Lists open pull requests with author, review state, check status, and age, plus what merged into the default branch recently. - Safe shell execution: Validates configured variables (repo, branch, stale threshold) against shell metacharacters before running any GitHub CLI command. - Use Case: A maintainer opens their morning session and asks for a dashboard of PostHog/posthog; the Skill runs gh commands and returns a linked, prioritized report of what needs attention first. ## Quick Start Show me a dashboard of what needs attention in the repository myorg/myrepo.

Frequently Asked Questions about Repo dashboard

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

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

Run gh pr list with the --json flag to fetch open pull requests with fields like author, reviewDecision, and updatedAt. This Skill combines that with gh search prs for stale and merged PRs, then presents a prioritized report.

How do I list pull requests waiting for my review on GitHub?▼

Use gh search prs with --review-requested @me and --state open to get your review queue. This Skill sorts it oldest first with --sort created --order asc and raises the limit past the default page of 30.

What do I need to run this GitHub repo dashboard?▼

You need the GitHub CLI (gh) installed and authenticated with access to the target repository. You also configure three variables: the repo as owner/name, the default branch, and the number of days before a PR counts as stale.

Why does gh pr list miss recently merged or stale pull requests?▼

gh pr list orders by creation time and has no sort flag, so long-lived PRs merged today can fall outside a small limit. This Skill uses gh search prs with --merged and --updated filters instead, since the server filters by update time.

Is it safe to pass repository and branch names into shell commands?▼

Not without validation, since Git branch names can contain characters a shell treats as syntax. This Skill checks that repo, branch, and stale_days values match strict character patterns and stops rather than running a command containing metacharacters.