repository-health-review
Skill34k starsChanged 2 days agoMITView on GitHub
USE FOR: judging how well a repository is maintained overall — release cadence, branch and proposal age, issue inflow, build reliability, how many people can maintain it, and outstanding alert counts. NOT FOR: acting on any individual issue, alert or proposed change, or cutting a specific release.
Trending
More talk lately.about the whole repository
Who's talking about github/github-mcp-server
- Visual Studio Code“Working with MCP servers in GitHub Copilot Agent mode”YouTube · Jun 18, 2025 · 80k views
- AI LABS“GitHub MCP Server: Let AI Handle Your GitHub”YouTube · Mar 2, 2025 · 28k views
- Cloud Champ“Github MCP Server in VS Code : Everything Explained with Examples [Demo]”YouTube · Dec 16, 2025 · 21k views
- Data Science Basics | AI“GitHub MCP Server: Simplify Your GitHub Workflow with MCP Server Integration”YouTube · May 3, 2025 · 9.6k views
- Nathan Sebhastian“NEW GitHub MCP Server: The MCP Server Every Developer Needs!”YouTube · Sep 15, 2025 · 5.3k views
The biggest 5 of 41 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 41
Talked about on GitHub, Bluesky, YouTube and Hacker News (41 times).
On GitHub · 16
- Jul 13, 2025Claude Code cannot connect to GitHub's remote MCP server using OAuth authentication — anthropics/claude-code154 reactions · 58 comments
- Jul 15, 2025Feature request: add MCP remote using oauth — anomalyco/opencode125 reactions · 42 comments
- Jun 24, 2025Claude OAuth requires dynamic client registration, making Azure AD/Entra ID integration complex — anthropics/claude-code49 reactions · 14 comments
- Jun 23, 2025feat: MCP Streamable HTTP Transport Support — aws/amazon-q-developer-cli38 reactions · 5 comments
- Oct 22, 2025Read-only mode — atlassian/atlassian-mcp-server32 reactions · 6 comments
11 more on GitHub
- Jun 18, 2025[BUG] Cannot connect Remote GitHub MCP Server — anthropics/claude-code24 reactions · 11 comments
- Aug 2, 2025Github MCP OAuth — google-gemini/gemini-cli12 reactions · 15 comments
- Dec 19, 2025Update CLI tools: Claude Code 2.0.73, Copilot 0.0.371, Codex 0.75.0, GitHub MCP Server v0.26.3 — github/gh-aw5 reactions · 18 comments
- Dec 8, 2025Update GitHub MCP Server from v0.24.0 to v0.24.1 — github/gh-aw5 reactions · 9 comments
- Jan 26, 2026Update CLI versions: Copilot 0.0.395, GitHub MCP v0.30.1, Playwright 0.0.60, Gateway v0.0.80 — github/gh-aw4 reactions · 11 comments
- Jan 19, 2026Update Copilot CLI to 0.0.385 and GitHub MCP Server to v0.29.0 — github/gh-aw4 reactions · 9 comments
- Jan 12, 2026Update GitHub MCP Server v0.27.0 → v0.28.1 and MCP Gateway v0.0.39 → v0.0.47 — github/gh-aw4 reactions · 6 comments
- Dec 16, 2025Update GitHub MCP Server to v0.25.0 — github/gh-aw4 reactions · 7 comments
- Aug 22, 2025github-mcp-server 0.13.0 — Homebrew/homebrew-core3 reactions · 1 comment
- Feb 20, 2026chore: bump Claude Code → 2.1.49, Copilot → 0.0.412, GitHub MCP Server → v0.31.0 — github/gh-aw0 reactions · 10 comments
- Feb 4, 2026Update CLI tool versions: Claude 2.1.31, Copilot 0.0.402, GitHub MCP v0.30.3, Playwright 0.0.63, MCP Gateway v0.0.98 — github/gh-aw0 reactions · 8 comments
On Bluesky · 14
- Sep 16, 2026found a solid one if your agents keep asking for GitHub diffs github/github-mcp-server — official MCP so Cursor / Claude Code / Codex can… — @cdevmkt.bsky.social2 likes and reposts
- Apr 17, 2026> why not > go install github.com/github/github-mcp-server/cmd/github-mcp-server@latest ❯ opencode mcp list nono v0.35.0 ... ┌ MCP Servers… — @foobar.eagleusb.com2 likes and reposts
- Apr 9, 2025We spent a ton of time exactly one year ago today building a tool called StarSearch for @opensauced.pizza. This space moves so fast that… — @bizza.pizza2 likes and reposts · 1 reply
- Oct 1, 2026github-mcp-server (⭐️ 33308) GitHub's official MCP Server #go — @golangoss.bsky.social1 likes and repost
- Aug 11, 2026github-mcp-server (⭐️ 32127) GitHub's official MCP Server #go — @golangoss.bsky.social1 likes and repost
9 more on Bluesky
- Jun 26, 2026github-mcp-server (⭐️ 30975) GitHub's official MCP Server #go — @golangoss.bsky.social1 likes and repost
- Jul 19, 2025🚀 Skyrocketing! 🚀 (200+ new stars) 📦 github / github-mcp-server ⭐ 17,750 (+239) 🗒 Go GitHub's official MCP Server — @github-trending.bsky.social1 likes and repost
- Jun 23, 2025https://github.com/github/github-mcp-server これの存在を認識してテンション上がってる — @samunohito.mi.osamu-storage.info.ap.brid.gy1 likes and repost
- Apr 6, 2025github.com/github/g... yug1224 starred github/github-mcp-server - MCPサーバー、GitHub APIと連携するツール - VS CodeやClaude Desktopでの利用を解説 -… — @yug1224.com1 likes and repost
- Apr 5, 2025GitHub - github/github-mcp-server: GitHub's official MCP Server https://github.com/github/github-mcp-server — @tech-trending.bsky.social1 likes and repost
- Apr 5, 2025The #GitHub #MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with GitHub APIs, enabling advanced… — @sstranger.bsky.social1 likes and repost
- Apr 5, 2025github.com/github/githu... — @bala.bsky.social1 likes and repost
- Apr 4, 2025The @GitHub MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with GitHub APIs, enabling advanced… — @golangch.bsky.social1 likes and repost
- Apr 21, 2025ローカルキャッシュちゃんとみれてない・ドキュメント不十分だったので GitHub MCP Serverからワンチャン情報をひけないかチャレンジ github.com/github/githu... — @tsumineko.at.mitsuse.jp0 likes and reposts · 1 reply
On YouTube · 9
- Jun 18, 2025Working with MCP servers in GitHub Copilot Agent mode — Visual Studio Code80k views · 17 comments
- Mar 2, 2025GitHub MCP Server: Let AI Handle Your GitHub — AI LABS28k views · 31 comments
- Dec 16, 2025Github MCP Server in VS Code : Everything Explained with Examples [Demo] — Cloud Champ21k views · 26 comments
- May 3, 2025GitHub MCP Server: Simplify Your GitHub Workflow with MCP Server Integration — Data Science Basics | AI9.6k views · 5 comments
- Sep 15, 2025NEW GitHub MCP Server: The MCP Server Every Developer Needs! — Nathan Sebhastian5.3k views · 5 comments
4 more on YouTube
- Jul 4, 2025🚀 How to Set Up the GitHub MCP Server (new Update) + Agent Mode Demo in VS Code — Debbie O'Brien5k views · 5 comments
- Sep 10, 2026MCP: Server, Client & Protocol at GitHub — Microsoft Developer2k views · 4 comments
- Aug 22, 2025GitHub MCP Server: Controla GitHub con IA (Guía Definitiva 2025) — Imzo Dev1.6k views · 6 comments
- Dec 31, 2025GitHub MCP Server in VS Code: The Ultimate Setup Guide [2026] | 10x Dev Productivity with GitHub MCP — Amit's Tech Bytes234 views
On Hacker News · 2
- Apr 7, 2025GitHub's Official MCP Server6 points
- Apr 4, 2025GitHub MCP Server5 points · 2 comments
In this repository18 other files it gives its agents.
- .github/copilot-instructions.mdCopilot instructions
- account-and-team-contextSkill
- codebase-explorationSkill
- copilot-task-delegationSkill
- discussion-participationSkill
- issue-authoringSkill
- issue-backlog-triageSkill
- label-scheme-managementSkill
- notification-triageSkill
- project-planningSkill
- pull-request-authoringSkill
- pull-request-code-reviewSkill
- pull-request-review-feedbackSkill
- release-preparationSkill
- repository-content-changesSkill
- repository-discoverySkill
- security-alert-triageSkill
- workflow-failure-triageSkill
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 2 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 11
This workflow makes no changes: Every tool it uses is read-only.
- Distinctive: line 76
Never infer health from a missing signal, and never let one unavailable source suppress the rest of the report.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Assessing repository health
Produce an evidence-backed picture of how a repository is doing across a few independent dimensions.
This workflow makes no changes. Every tool it uses is read-only. If a specific issue, alert or pull request needs action, that is separate work — name it and hand it over rather than starting it here.
Sequence
Gather each dimension independently, so one unavailable source does not sink the report.
- Activity.
list_commitswithsinceset to ninety days ago gives commit volume and who is contributing.list_releasesgives cadence — the gaps betweenpublished_atvalues say more than the count. - Branch hygiene.
list_branches, then check the age of each branch's head commit. Many long-untouched branches usually mean the project does not prune, which is a mild signal on its own and a stronger one alongside slow pull request flow. - Flow.
list_pull_requestswithstate: open,sort: createdanddirection: ascputs the oldest first; the age of the oldest and the shape of the distribution are the numbers worth reporting.list_issueswithstate: OPEN,orderBy: CREATED_ATanddirection: ASCdoes the same for issues. - CI reliability.
actions_listwithmethod: list_workflow_runs, filtered to the default branch, over a recent window. The ratio ofconclusion: successto failures on the default branch is the signal; failures on feature branches are expected and are not. - Maintainer coverage.
list_repository_collaboratorsshows how many people can maintain the repository. One active committer is a risk worth naming plainly. - Outstanding risk.
list_code_scanning_alertsandlist_dependabot_alertswithstate: open, counted by severity only. Do not open individual alerts here. - Report per dimension, each with the numbers behind it, and state which dimensions could not be assessed.
Decision points
- Absent history is not poor health. A repository with few commits, no releases and no alerts may be new. Say insufficient history rather than scoring it.
- Low activity is not decay. A stable, finished library should look quiet. Weigh activity against open issues and unanswered pull requests, not on its own.
- What counts as stale depends on the project's own cadence. Derive the threshold from its release and merge intervals rather than importing a fixed number, and state the threshold you used.
- When to stop. This produces an assessment. If it surfaces something urgent — a critical alert, a default branch that has been failing for weeks — name it clearly and hand it over.
Fields that matter
published_atacross releases — the intervals are the cadence.- The head commit date per branch — branch names carry no age.
created_aton the oldest open pull request — a single number that captures review responsiveness better than a count.conclusionandhead_branchon workflow runs — filter to the default branch, or the failure rate is meaningless.stateon alerts — countopenonly;dismissedandfixedare noise here.affiliationon collaborators —directandoutsideanswer different questions about who really maintains the repository.
Confirm before changing anything
Nothing here changes anything, so no confirmation is needed to run it. If the assessment leads to a proposal — pruning branches, closing stale issues, upgrading a dependency — that proposal is a separate decision that needs its own agreement before anyone acts.
Empty and failure cases
- A dimension cannot be assessed — mark it not assessed and name the reason. Never infer health from a missing signal, and never let one unavailable source suppress the rest of the report.
- No releases — report no release history rather than a bad cadence; plenty of repositories legitimately never release.
- No open issues or pull requests — that is a clean result for flow, but check activity before calling it healthy, since it also describes an abandoned repository.
- Alert sources unavailable — say the risk dimension was not assessed. An empty result and a disabled feature are different answers.
- A very large repository — page rather than raising limits, and if a dimension is too large to sample fairly, say the number is approximate and how it was derived.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

