diff --git a/skills/public/github-deep-research/SKILL.md b/skills/public/github-deep-research/SKILL.md index 53215ef..b6672f8 100644 --- a/skills/public/github-deep-research/SKILL.md +++ b/skills/public/github-deep-research/SKILL.md @@ -9,26 +9,10 @@ Multi-round research combining GitHub API, web_search, web_fetch to produce comp ## Research Workflow -``` -Round 1: GitHub API -├── Get repository basic information -└── Get repository README - -Round 2: Discovery -├── Identify key entities and terms -├── Web search for overview (3-5 queries) -└── Fetch official sources - -Round 3: Deep Dive -├── GitHub analysis -├── Targeted searches for specifics -└── Fetch detailed articles, docs, PRs - -Round 4: Synthesis -├── Construct timeline -├── Analyze metrics -└── Generate report -``` +- Round 1: GitHub API +- Round 2: Discovery +- Round 3: Deep Investigation +- Round 4: Deep Dive ## Core Methodology @@ -55,9 +39,23 @@ Round 4: "{topic} issues", "{topic} roadmap", "site:github.com {topic}" **Round 1 - GitHub API** Directly execute `scripts/github_api.py` without `read_file()`: ```bash -cd path/to/skill && python scripts/github_api.py summary +python /path/to/skill/scripts/github_api.py summary +python /path/to/skill/scripts/github_api.py readme +python /path/to/skill/scripts/github_api.py tree ``` +**Available commands (the last argument of `github_api.py`):** +- summary +- info +- readme +- tree +- languages +- contributors +- commits +- issues +- prs +- releases + **Round 2 - Discovery (3-5 web_search)** - Get overview and identify key terms - Find official website/repo @@ -69,7 +67,7 @@ cd path/to/skill && python scripts/github_api.py summary - Community sentiment - Use web_fetch on valuable URLs for full content -**Round 4 - GitHub Deep Dive** +**Round 4 - Deep Dive** - Analyze commit history for timeline - Review issues/PRs for feature evolution - Check contributor activity diff --git a/skills/public/github-deep-research/assets/report_template.md b/skills/public/github-deep-research/assets/report_template.md index c90b693..57c9c1a 100644 --- a/skills/public/github-deep-research/assets/report_template.md +++ b/skills/public/github-deep-research/assets/report_template.md @@ -1,26 +1,28 @@ +[!NOTE] Generate this report in user's own language. + # {TITLE} -**Research Date:** {DATE} -**Timestamp:** {TIMESTAMP} -**Confidence Level:** {CONFIDENCE_LEVEL} -**Subject:** {SUBJECT_DESCRIPTION} +- **Research Date:** {DATE} +- **Timestamp:** {TIMESTAMP} +- **Confidence Level:** {CONFIDENCE_LEVEL} +- **Subject:** {SUBJECT_DESCRIPTION} --- ## Repository Information -**Name:** {REPOSITORY_NAME} -**Description:** {REPOSITORY_DESCRIPTION} -**URL:** {REPOSITORY_URL} -**Stars:** {REPOSITORY_STARS} -**Forks:** {REPOSITORY_FORKS} -**Open Issues:** {REPOSITORY_OPEN_ISSUES} -**Language(s):** {REPOSITORY_LANGUAGES} -**License:** {REPOSITORY_LICENSE} -**Created At:** {REPOSITORY_CREATED_AT} -**Updated At:** {REPOSITORY_UPDATED_AT} -**Pushed At:** {REPOSITORY_PUSHED_AT} -**Topics:** {REPOSITORY_TOPICS} +- **Name:** {REPOSITORY_NAME} +- **Description:** {REPOSITORY_DESCRIPTION} +- **URL:** {REPOSITORY_URL} +- **Stars:** {REPOSITORY_STARS} +- **Forks:** {REPOSITORY_FORKS} +- **Open Issues:** {REPOSITORY_OPEN_ISSUES} +- **Language(s):** {REPOSITORY_LANGUAGES} +- **License:** {REPOSITORY_LICENSE} +- **Created At:** {REPOSITORY_CREATED_AT} +- **Updated At:** {REPOSITORY_UPDATED_AT} +- **Pushed At:** {REPOSITORY_PUSHED_AT} +- **Topics:** {REPOSITORY_TOPICS} --- @@ -179,7 +181,7 @@ This report was compiled using: --- -**Report Prepared By:** Claude Deep Research +**Report Prepared By:** Github Deep Research by DeerFlow **Date:** {REPORT_DATE} **Report Version:** 1.0 **Status:** Complete