GitHub Explorer — скилл
Скилл OpenClaw разбирает проект GitHub по многим источникам: суть, здоровье, лучшие обращения, конкуренты и мнение сообщества
- 79 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скилл ходит по внешним сайтам и поисковым сервисам и может открывать страницы в браузере агента
- Запросы к Brave, Exa и Tavily тратят ваши ключи, если подключены зависимости
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/github-explorerОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл ходит по внешним сайтам и поисковым сервисам и может открывать страницы в браузере агента
- Запросы к Brave, Exa и Tavily тратят ваши ключи, если подключены зависимости
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
GitHub Explorer — скилл для агента OpenClaw, который изучает проект на GitHub глубже, чем одно чтение README. Он собирает данные из обращений и коммитов, с китайских площадок вроде Zhihu, V2EX и WeChat, из технических блогов Medium и Dev.to и из обсуждений в Twitter. Затем определяет стадию проекта: ранний эксперимент, быстрый рост, зрелость или застой, и выбирает самые содержательные обращения. Итог выходит фиксированным шаблоном: позиционирование, механизм работы, здоровье проекта по звездам, форкам, лицензии и динамике коммитов, лучшие обращения, подходящие и неподходящие сценарии, сравнение с конкурентами, наличие в DeepWiki и Zread.ai, демо, статьи, голос сообщества и личная оценка. Каждая цитата снабжена исходной ссылкой.
Для кого. Разработчикам и техлидам, которые выбирают библиотеку или инструмент и хотят быстро получить сводку по проекту с мнением сообщества, в том числе китайского.
Подходит, если
- Вы выбираете между двумя проектами и хотите увидеть сравнение с конкурентами со ссылками
- Перед внедрением нужно понять, живой ли проект, и увидеть стадию: рост, зрелость или застой
- Интересно, что о проекте пишут на Zhihu, V2EX и в Twitter, с цитатами и адресами
- Среди тысяч issues надо выбрать три или пять самых важных и понять суть спора
- Нужна проверка, есть ли проект в DeepWiki и Zread.ai и есть ли статья на arXiv
Не подходит, если
- Агент не OpenClaw: скилл вызывает его встроенные `web_search`, `web_fetch` и `browser`
- Вам нужен разбор исходного кода по файлам: скилл оценивает проект снаружи, по его окружению
- Сеть для агента закрыта: сбор идет с внешних площадок
- Проект приватный и не имеет публичных обсуждений: данных для сводки не будет
Пример запроса к агенту
Проанализируй проект microsoft/graphrag: стадия, здоровье, лучшие обращения, конкуренты и что о нем пишут в сообществахОграничения
Скилл написан под OpenClaw и вызывает его встроенные инструменты `web_search`, `web_fetch` и `browser`. Расширенный поиск дают отдельные скиллы из репозитория `openclaw-search-skills`: `search-layer` с Brave, Exa и Tavily, `content-extract` для площадок с защитой от парсинга и `mineru-extract`. Без них github-explorer переходит на встроенные инструменты, и основные функции остаются. Для поиска нужны ключи соответствующих сервисов. Автор отметил, что репозиторий включен в агрегирующий `openclaw-skills`. README и отчеты написаны по-китайски.
Как отключить. Удалите папку `github-explorer` из `~/.openclaw/skills/` либо из каталога скиллов вашего агента. Скиллы-зависимости из `openclaw-search-skills` удаляются отдельно.
Частые вопросы
Как поставить GitHub Explorer?
Выполните `npx skills add https://github.com/blessonism/github-explorer-skill`. Вручную: `git clone https://github.com/blessonism/github-explorer-skill.git github-explorer` в `~/.openclaw/skills/`.
Какие зависимости нужны?
Обязательных нет: скилл использует встроенные `web_search`, `web_fetch` и `browser`. Лучше результат с `search-layer`, `content-extract` и `mineru-extract` из репозитория `openclaw-search-skills`.
Как запустить анализ?
Скажите агенту, например «проанализируй https://github.com/microsoft/graphrag» или «посмотри проект langchain». Скилл включится сам, соберет данные и выведет отчет.
Что входит в отчет?
Позиционирование, механизм, здоровье проекта, лучшие issues, сценарии, ограничения, конкуренты, знание в DeepWiki, демо, статьи, голос сообщества и оценка. Заголовок отчета ссылается на репозиторий.
Как скилл выбирает стратегию поиска?
По намерению: для исследования проекта, сравнения конкурентов или проверки свежих новостей используются разные запросы. Результаты ранжируются по авторитетности источника, свежести и совпадению ключевых слов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл разбирает архитектуру открытого проекта и сводит результат в один Markdown-отчет с диаграммами Mermaid и сравнением с аналогами
Скилл оценивает GitHub-проект глазами стороннего контрибьютора: как принимают чужие PR, как быстро отвечают, где можно помочь.
Скилл ищет на GitHub уже проверенный путь решения инженерной задачи и адаптирует его к вашему коду минимальной правкой
OpenClaw Agent Skills
openclaw-agent-skills
Общие скиллы для кодовых агентов, которые работают над проектами OpenClaw: ревью и другие рабочие процессы. Узкая тема для тех, кто пишет код OpenClaw
kyy-logs code-review-skill
code-review-skill
Скилл ревью кода: четыре независимых прохода, замечания с доказательствами и допуск к слиянию из JSON
Двадцать скиллов для чтения чужого кода, ревью документов и коммитов, перевода Markdown и спецификаций на OpenSpec
Коротко о README
README перечисляет особенности скилла: сбор из многих источников, оценку стадии проекта, поиск с учетом намерения, сравнение с конкурентами и фиксированный шаблон отчета. Затем идут установка, список зависимостей, примеры запросов и принципы работы: ссылки на источники, запасной режим сбора и конкретные цитаты вместо общих оценок.
Бейдж для README
Исходный SKILL.md
---
name: github-explorer
description: >
Deep-dive analysis of GitHub projects. Use when the user mentions a GitHub repo/project name
and wants to understand it — triggered by phrases like "帮我看看这个项目", "了解一下 XXX",
"这个项目怎么样", "分析一下 repo", or any request to explore/evaluate a GitHub project.
Covers architecture, community health, competitive landscape, and cross-platform knowledge sources.
---
# GitHub Explorer — 项目深度分析
> **Philosophy**: README 只是门面,真正的价值藏在 Issues、Commits 和社区讨论里。
## Workflow
```
[项目名] → [1. 定位 Repo] → [2. 多源采集] → [3. 分析研判] → [4. 结构化输出]
```
### Phase 1: 定位 Repo
- 用 `web_search` 搜索 `site:github.com <project_name>` 确认完整 org/repo
- 用 `search-layer`(Deep 模式 + 意图感知)补充获取社区链接和非 GitHub 资源:
```bash
python3 skills/search-layer/scripts/search.py \
--queries "<project_name> review" "<project_name> 评测 使用体验" \
--mode deep --intent exploratory --num 5
```
- 用 `web_fetch` 抓取 repo 主页获取基础信息(README、Stars、Forks、License、最近更新)
### Phase 2: 多源采集(并行)
**⚠️ GitHub 页面抓取规则(强制)**:GitHub repo 页面是 SPA(客户端渲染),`web_fetch` 只能拿到导航栏壳子,**禁止用 web_fetch 抓 github.com 的 repo 页面**。一律使用 GitHub API:
- README: `curl -s -H "Authorization: token {PAT}" -H "Accept: application/vnd.github.v3.raw" "https://api.github.com/repos/{owner}/{repo}/readme"`
- Repo 元数据: `curl -s -H "Authorization: token {PAT}" "https://api.github.com/repos/{owner}/{repo}"`
- Issues: `curl -s -H "Authorization: token {PAT}" "https://api.github.com/repos/{owner}/{repo}/issues?state=all&sort=comments&per_page=10"`
- Commits: `curl -s -H "Authorization: token {PAT}" "https://api.github.com/repos/{owner}/{repo}/commits?per_page=10"`
- File tree: `curl -s -H "Authorization: token {PAT}" "https://api.github.com/repos/{owner}/{repo}/git/trees/{branch}?recursive=1"`
PAT 见 TOOLS.md。
以下来源**按需检查**,有则采集,无则跳过:
| 来源 | URL 模式 | 采集内容 | 建议工具 |
|---|---|---|---|