github-explorer

Analyzes GitHub projects via multi-source collection and outputs structured evaluation reports.

79|4|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/blessonism/github-explorer-skill --skill github-explorer-blessonism
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-explorer
Source: https://github.com/blessonism/github-explorer-skill
Command: npx skills add https://github.com/blessonism/github-explorer-skill --skill github-explorer-blessonism

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Evaluating an unfamiliar GitHub project requires digging through READMEs, Issues, commits, and scattered community discussions across platforms, which is slow and often produces shallow conclusions. ## Core Features & Use Cases - Multi-source collection: Gathers data from the GitHub API (README, metadata, Issues, commits), Chinese communities (Zhihu, V2EX, WeChat), tech blogs (Medium, Dev.to), and Twitter discussions. - Project health assessment: Judges project stage (early experiment, fast growth, mature, stagnant) from commit trends and selects high-quality Issues with maintainer participation. - Competitive and knowledge-graph analysis: Identifies competing projects with links, and checks DeepWiki and Zread.ai coverage. - Use Case: Ask about a project like microsoft/graphrag and receive a structured Chinese report covering positioning, architecture, health metrics, curated Issues, competitors, community sentiment with source links, and a final recommendation. ## Quick Start Ask your agent to analyze a GitHub project, for example: analyze the project at https://github.com/microsoft/graphrag and tell me whether it is worth using.

Frequently Asked Questions about github-explorer

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

FAQPage Schema
How do I analyze a GitHub project with an AI agent?▼

Invoke the skill by naming a project or pasting a GitHub URL, such as asking to analyze microsoft/graphrag. The agent locates the repo, collects data from the GitHub API and community sources, then outputs a structured evaluation report in Chinese.

What data sources does GitHub project analysis use?▼

It uses the GitHub API for README, metadata, Issues, and commits, plus search-layer for web sources like Zhihu, V2EX, Medium, Dev.to, Reddit, and Twitter. GitHub repo pages are never fetched directly because they are client-rendered SPAs.

Why can't web_fetch scrape GitHub repository pages?▼

GitHub repo pages are single-page applications rendered client-side, so web_fetch only returns a navigation shell. The skill mandates using the GitHub REST API with a personal access token for README, issues, commits, and file trees.

Does this skill work without the search-layer dependency?▼

Yes, it degrades gracefully to built-in web_search and web_fetch tools when search-layer or content-extract are missing. Core analysis functionality remains intact, though search quality and anti-scraping extraction are reduced.

How does the skill handle sites like Zhihu or WeChat that block scraping?▼

When web_fetch fails or hits anti-scraping domains like mp.weixin.qq.com or zhihu.com, it upgrades to the content-extract skill, which falls back to MinerU-HTML extraction and returns clean Markdown with traceable sources.