Agent skill

GitHub Research

by lingzhi227 in lingzhi227/agent-research-skills

Explore and analyze GitHub repositories related to a research topic.

No licenceAuto-check passedResearch & Science

Install GitHub Research

skills CLI
$ npx skills add lingzhi227/agent-research-skills --skill github-research -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install lingzhi227/agent-research-skills github-research --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/lingzhi227/agent-research-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/github-research .claude/skills/github-research && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
github-research
GitHub stars
383
Token cost
~4.1k tokens
SKILL.md length
1,118 words
Files
15 (incl. scripts, references)
Skills in repo
31
Repo updated
First seen
Licence
None found

At a glance

Explore and analyze GitHub repositories related to a research topic.

  • Works in 6 steps: Intake → Discovery → Filtering → …
  • Tasks that involve Deep research
  • SKILL.md covers Trigger, Overview, 6-Phase Pipeline and Output Directory Structure, plus 10 more sections
  • Runs Python scripts from its folder; calls python and gh

What it does

GitHub Research is an agent skill from lingzhi227/agent-research-skills. Explore and analyze GitHub repositories related to a research topic. Reads deep-research output, discovers repos from multiple sources, deeply analyzes code, and produces integration blueprints.

Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 16 other files, including scripts and reference files (for example `references/phase-guide.md`, `scripts/analyze_repo_structure.py` and `scripts/clone_repo.py`).

It sits in Research & Science, covering Deep research. It works with GitHub. The repository describes itself as: Skills for Claude Code — deep-research: systematic academic literature review.

When your agent uses it

  • Tasks that involve Deep research

Example prompts

  • “/github-research”

Requirements

  • Python 3

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Intake
  2. Discovery
  3. Filtering
  4. Deep Dive
  5. Analysis
  6. Blueprint

What it can do on your machine

Read from SKILL.md and the folder at commit 9e6c085. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 13 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gh, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

GitHub Research loads about 4.1k tokens when it runs, and up to ~6.1k if it reads all its reference files. Until then it costs about 53 tokens; SKILL.md has 1,118 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~53
When it runs · the whole SKILL.md, loaded when a task matches
~4.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,118 words (~4,146 tokens).

“Activate this skill when the user wants to:”

— opening of SKILL.md by lingzhi227
name
github-research
argument-hint
deep-research-output-dir

Read the full SKILL.md on GitHub

Files

SKILL.md and 14 other files (scripts, references) in skills/github-research of lingzhi227/agent-research-skills.

  • SKILL.md
  • references/phase-guide.md
  • scripts/analyze_repo_structure.py
  • scripts/clone_repo.py
  • scripts/compare_repos.py
  • scripts/compile_github_report.py
  • scripts/extract_dependencies.py
  • scripts/extract_research_refs.py
  • scripts/find_implementations.py
  • scripts/repo_db.py
  • scripts/repo_metadata.py
  • scripts/repo_readme_fetch.py
  • scripts/search_github.py
  • scripts/search_github_code.py
  • scripts/search_paperswithcode.py

Open the folder on GitHubat commit 9e6c085

Compare with similar skills

GitHub Research next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

GitHub Research compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
GitHub Research this skilllingzhi227/agent-research-skills383—~4.1kAutomated safety check: PassNone
GitHub Deep Researchbytedance/deer-flow83k5 repos~1.3kAutomated safety check: PassMIT
Rival Search MCPdamionrashford/RivalSearchMCP1321 repos~796Automated safety check: PassMIT
Inno Code SurveyLigphiDonk/Oh-my--paper738—~3.6kAutomated safety check: PassMIT
Researcherunderstudy-ai/understudy459—~1.2kAutomated safety check: PassMIT
Deep ResearchCitrus-bit/Anaxa120—~1.9kAutomated safety check: PassMIT

Similar skills

  • GitHub Deep Research

    bytedance/deer-flow

    Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.

    83k GitHub starsUsed in 5 repos~1.3k tokens
    Research & ScienceAuto-check passed
  • Rival Search MCP

    damionrashford/RivalSearchMCP

    Deterministic deep research via RivalSearchMCP. An agent skill from damionrashford/RivalSearchMCP.

    132 GitHub starsUsed in 1 repo~796 tokens
    Research & ScienceAuto-check passed
  • Inno Code Survey

    LigphiDonk/Oh-my--paper

    Finds and clones missing code repositories for a chosen research idea, then writes a survey that maps academic concepts to their implementations.

    738 GitHub stars~3.6k tokensUpdated 5 mo ago
    Research & ScienceAuto-check passed
  • Researcher

    understudy-ai/understudy

    Research current topics with multiple sources and produce a structured brief, comparison, recommendation, or fact-check.

    459 GitHub stars~1.2k tokensUpdated 3 mo ago
    Research & ScienceAuto-check passed
  • Deep Research

    Citrus-bit/Anaxa

    A skill your agent uses for general web research that needs current online information, multiple source angles, and synthesis, when no more specific research skill applies.

    120 GitHub stars~1.9k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Code Deep Research

    DemonDamon/AgenticX

    A skill your agent uses when deeply researching an open-source GitHub repository for AgenticX adoption, selective mechanism internalization, gap analysis, or an evidence-backed implementation…

    279 GitHub stars~767 tokensUpdated yesterday
    Research & ScienceAuto-check passed

More from lingzhi227/agent-research-skills

All 31 skills in this repo
  • Backward Traceability

    lingzhi227/agent-research-skills

    Makes each number in a LaTeX paper link back to the code line that produced it, using hypertarget and hyperlink tags and compile-time `\num` formulas.

    383 GitHub stars~802 tokensUpdated 7 mo ago
    Auto-check passed
  • Statistical Data Analysis

    lingzhi227/agent-research-skills

    Writes statistical analysis code for experimental data, runs it through a four-round review, and reports effect sizes, p-values and confidence intervals.

    383 GitHub stars~886 tokensUpdated 7 mo ago
    Auto-check passed
  • Excalidraw Canvas Toolkit

    lingzhi227/agent-research-skills

    Draws and refines Excalidraw diagrams on a live canvas through MCP tools or a REST API, with screenshots, file import and export, snapshots and Mermaid conversion.

    383 GitHub stars~3.8k tokensUpdated 7 mo ago
    Auto-check passed
  • Research Experiment Designer

    lingzhi227/agent-research-skills

    Plans research experiments in four progressive stages, from a first working implementation through baseline tuning and creative research to ablation studies.

    383 GitHub stars~752 tokensUpdated 7 mo ago
    Auto-check passed
  • Scientific Figure Generation

    lingzhi227/agent-research-skills

    Generates publication-quality scientific figures with matplotlib or seaborn through query expansion, a run-and-retry coding loop and a visual check of the rendered PNG.

    383 GitHub stars~809 tokensUpdated 7 mo ago
    Auto-check passed
  • Research Idea Generation

    lingzhi227/agent-research-skills

    Generates and iteratively refines research ideas for a given area, checking each one's novelty against Semantic Scholar and arXiv, and scoring it on interestingness, feasibility and novelty.

    383 GitHub stars~747 tokensUpdated 7 mo ago
    Auto-check passed

Works with

Questions about GitHub Research

What does GitHub Research do?

Explore and analyze GitHub repositories related to a research topic. GitHub Research is an agent skill from lingzhi227/agent-research-skills. Explore and analyze GitHub repositories related to a research topic.

When should I use GitHub Research?

GitHub Research fits situations like: tasks that involve Deep research.

How do I install GitHub Research in Claude Code?

Run `npx skills add lingzhi227/agent-research-skills --skill github-research -a claude-code`. Or copy the skill folder (skills/github-research in lingzhi227/agent-research-skills) into .claude/skills/github-research in your project. Claude Code loads it when a task matches its description.

How do I install GitHub Research in Codex?

Run `npx skills add lingzhi227/agent-research-skills --skill github-research -a codex`. Or copy the skill folder (skills/github-research in lingzhi227/agent-research-skills) into .agents/skills/github-research in your project. Codex loads it when a task matches its description.

Can I use GitHub Research in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add lingzhi227/agent-research-skills --skill github-research -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/github-research, .gemini/skills/github-research, .github/skills/github-research and .opencode/skills/github-research in your project.

What does GitHub Research need to run?

Going by SKILL.md and its folder, GitHub Research needs Python for the scripts in its folder and the command-line tools its instructions call (python and gh). Our summary lists: Python 3.

Does GitHub Research access the network?

SKILL.md contains no URLs. Its commands use gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is GitHub Research safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does GitHub Research use?

No licence was found for GitHub Research or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does GitHub Research use?

About 4.1k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.9k tokens, read only when the agent opens those files.

What are the alternatives to GitHub Research?

Skills that share tags, products or a category with GitHub Research: GitHub Deep Research (bytedance/deer-flow, 83k stars), Rival Search MCP (damionrashford/RivalSearchMCP, 132 stars), Inno Code Survey (LigphiDonk/Oh-my--paper, 738 stars) and Researcher (understudy-ai/understudy, 459 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains GitHub Research?

lingzhi227 (a GitHub user) maintains it in lingzhi227/agent-research-skills, which has 383 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on February 27, 2026.

Source: lingzhi227/agent-research-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.