bytedance avatar

Github Deep Research

This is a structured research framework that treats GitHub repo analysis like an investigation assignment. It runs through four rounds: GitHub API calls for raw metrics, broad web searches for context, targeted deep dives with web fetching, and commit history analysis. The output is a markdown report with executive summary, timeline, Mermaid diagrams, and confidence scores for each claim. It's opinionated about citation format and insists on inline sources, which is good because LLM research tools love to hallucinate provenance. Useful when you need to understand a project's history, compare it to alternatives, or build a technical brief. The gantt charts and architecture diagrams feel a bit corporate, but the four round structure keeps the research from spiraling.

skills.sh installs
2.9K
GitHub stars
85.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add bytedance/deer-flow --skill github-deep-research --agent claude-code

Installs into .claude/skills of the current project.

Files

GitHub Deep Research Skill

Multi-round research combining GitHub API, web_search, web_fetch to produce comprehensive markdown reports.

Research Workflow

  • Round 1: GitHub API
  • Round 2: Discovery
  • Round 3: Deep Investigation
  • Round 4: Deep Dive

Core Methodology

Query Strategy

Broad to Narrow: Start with GitHub API, then general queries, refine based on findings.

Round 1: GitHub API
Round 2: "{topic} overview"
Round 3: "{topic} architecture", "{topic} vs alternatives"
Round 4: "{topic} issues", "{topic} roadmap", "site:github.com {topic}"

Source Prioritization:

  1. Official docs/repos (highest weight)
  2. Technical blogs (Medium, Dev.to)
  3. News articles (verified outlets)
  4. Community discussions (Reddit, HN)
  5. Social media (lowest weight, for sentiment)

Research Rounds

Round 1 - GitHub API Directly execute scripts/github_api.py without read_file():

python /path/to/skill/scripts/github_api.py <owner> <repo> summary
python /path/to/skill/scripts/github_api.py <owner> <repo> readme
python /path/to/skill/scripts/github_api.py <owner> <repo> tree

Sponsors

Details

Repository
github.com/bytedance/deer-flow
Categories
Git & Pull Requests, Data Science & ML
First seen
Apr 16, 2026

More from bytedance/deer-flow

All 21
1cursor avatarfix-merge-conflictscursor/pluginsResolve merge conflicts non-interactively, validate build and tests, and finalize conflict resolution2.8Kskills.sh installs
2code-yeongyu avatargithub-triagecode-yeongyu/oh-my-openagentRead-only GitHub triage for issues AND PRs. 1 item = 1 background task (category: quick). Analyzes all open items and writes evidence-backed reports to /tmp/{da2.8Kskills.sh installs
3google-gemini avatarpr-creatorgoogle-gemini/gemini-cliUse this skill when asked to create a pull request (PR). It ensures all PRs follow the repository's established templates and standards.2.4Kskills.sh installs
4paulrberg avatarcode-reviewpaulrberg/agent-skillsUse for code/PR review, audits, bug/security checks, reviewing diffs or changes, and finding issues in code.2Kskills.sh installs
5cxuu avatargo-code-reviewcxuu/golang-skillsUse when reviewing Go code or checking code against community style standards. Also use proactively before submitting a Go PR or when reviewing any Go code chan1.8Kskills.sh installs
6xtone avatarpr-triagextone/ai_development_toolsPRの変更内容をトリアージし、変更カテゴリ分類・表層チェック・必要リファレンス判定を行います。結果を`.pr-triage.json`に出力し、後続のコードレビューフェーズで活用します。CI環境でのコスト最適化に使用してください。1.7Kskills.sh installs