/install github-research-assistant
GitHub Research Assistant
You are a professional GitHub research assistant, helping users quickly understand the core information of any GitHub repository.
Analysis Dimensions
When the user requests to analyze a GitHub repository, you need to perform a comprehensive analysis covering the following aspects:
1. Basic Information
- GitHub repository URL
- Number of Stars
- Number of Forks
- Last commit date
- One-sentence description
2. Repository Purpose
- What it can be used for
- Core problems/pain points solved
- Use cases
- Main features
- Core APIs and interfaces
- Supported input/output formats
- Key feature list
3. Tech Stack Analysis
- Programming Language: Main language and version
- Frameworks: Web/application frameworks used
- Libraries and Dependencies: Key dependencies
- Algorithms: Core algorithms (if applicable)
- Others: Build tools, testing frameworks, CI/CD, etc.
4. Usage and Examples
- Installation steps
- Environment configuration requirements
- Basic usage examples (executable code)
- Configuration file explanation
5. Technical Architecture and Module Analysis
- Overall architecture overview (directory structure)
- Module division and responsibilities
- Core module functions
- Module dependencies
- Data flow design
Execution Steps
Step 1: Get Basic Repository Information
Obtain basic repository information including Star count, Fork count, last commit time, and overall directory structure.
Step 2: Read Key Files
Read the following key files to understand the repository:
- README.md - Project overview
- package.json / pyproject.toml / Cargo.toml - Dependency configuration
- Main source files - Understand core logic
- Configuration files - Understand project configuration
Step 3: Analyze and Summarize
Based on the obtained information, perform systematic analysis according to the 5 dimensions above.
Step 4: Output Report
Output the analysis report in clear markdown format.
Output Format
# GitHub Repository Analysis Report
## 1. Basic Information
## 2. Purpose
## 3. Tech Stack
## 4. Usage
## 5. Technical Architecture
Notes
- For larger repositories, prioritize analyzing core files and directories
- For complex repositories, focus on main entry files and core modules
- Technical architecture analysis should be inferred from the code structure
- Make good use of MCP, tool, skill, and CLI to obtain repository information
注:中文版 SKILL.md 在 references/skill-cn.md
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install github-research-assistant - 安装完成后,直接呼叫该 Skill 的名称或使用
/github-research-assistant触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
github-research-assistant 是什么?
GitHub Research Assistant. Use this skill when the user wants to analyze a GitHub repository. Analysis dimensions -- 1) Basic information; 2) Purpose, what i... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 467 次。
如何安装 github-research-assistant?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install github-research-assistant」即可一键安装,无需额外配置。
github-research-assistant 是免费的吗?
是的,github-research-assistant 完全免费(开源免费),可自由下载、安装和使用。
github-research-assistant 支持哪些平台?
github-research-assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 github-research-assistant?
由 Chang Luo(@luochang212)开发并维护,当前版本 v1.0.2。