← Back to Skills Marketplace
Github Stars Analyzer
by
blckrabbit
· GitHub ↗
· v0.0.1
· MIT-0
134
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install yardor
Description
抓取指定 GitHub 用户 Stars 下的所有项目,并生成标准化中文 Markdown 报告。当用户提到"分析 GitHub stars"、"导出收藏项目"、"汇总 GitHub 星标"、"生成 stars 报告",或粘贴包含 ?tab=stars 的 GitHub 链接时,必须触发此技能。始终通过 bash...
Usage Guidance
This skill appears coherent and implements what it claims: it uses the GitHub API to fetch starred repos and renders a Markdown report. Before running: (1) review fetch_stars.py yourself to confirm there are no unexpected network calls or data sinks (the script as provided calls only api.github.com and writes a local Markdown file), (2) run it locally or in a sandboxed environment (it executes arbitrary Python code included in the skill), (3) install its dependency if needed (pip install requests), and (4) only supply a GitHub PAT if you understand it increases rate limits — the skill correctly states a token with no scopes is sufficient. Since the skill source and homepage are unknown, exercise the usual caution and inspect the code before execution.
Capability Analysis
Type: OpenClaw Skill
Name: yardor
Version: 0.0.1
The skill is a legitimate tool designed to fetch a user's GitHub starred repositories and generate a categorized Markdown report. The Python script (fetch_stars.py) uses the official GitHub API, includes proper error handling for rate limits, and contains no evidence of data exfiltration, malicious execution, or obfuscation. The instructions in SKILL.md are transparent and align perfectly with the stated purpose of the tool.
Capability Tags
Capability Assessment
Purpose & Capability
The name/description promise (抓取 GitHub 用户的 starred 仓库并生成中文 Markdown 报告) aligns with the provided Python script and template. The files and instructions only reference GitHub API calls and local file output; there are no extra services, credentials, or binaries requested that would be disproportionate.
Instruction Scope
SKILL.md instructs copying and running the included fetch_stars.py and then presenting the generated file. The runtime actions are limited to calling api.github.com, rendering a Markdown file, and copying files under the user's filesystem. Note: the skill explicitly requires network access to GitHub (and suggests running locally because the agent host may not have outbound Internet). Also: the SKILL.md forbids using web_fetch/browser artifact and demands bash_tool execution — reasonable but gives the agent permission to execute shell commands. You should be aware executing the included script runs arbitrary Python code from this skill on your machine.
Install Mechanism
There is no install spec (instruction-only with a bundled script). No remote downloads or extraction are performed by the skill itself. The only dependency is the common 'requests' library; the script prints a helpful message if requests is missing. Minor usability note: SKILL.md does not explicitly include a 'pip install requests' step, although the script's header mentions it.
Credentials
The skill requests no environment variables or stored credentials. It supports an optional GitHub Personal Access Token passed as a CLI argument to increase rate limits; this is proportionate and the SKILL.md recommends creating a token with no scopes. No unrelated secrets or config paths are requested.
Persistence & Privilege
The skill is not always-enabled and does not request any persistent privileges or attempt to modify other skills or global agent settings. It runs on demand and only instructs the agent to copy and run a local script and to present the generated file.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install yardor - After installation, invoke the skill by name or use
/yardor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.1
- 初始发布:GitHub Stars 分析器技能上线。
- 支持抓取指定 GitHub 用户的所有已星标项目,并自动按类别归类,生成标准化中文 Markdown 报告。
- 解析多种 GitHub 用户标识方式,包括链接和裸用户名。
- 始终通过 bash_tool 运行 Python 脚本,严禁使用其他方式抓取 GitHub 数据。
- 报告严格遵循模板,支持分类、报错提示和 API 限速指引。
Metadata
Frequently Asked Questions
What is Github Stars Analyzer?
抓取指定 GitHub 用户 Stars 下的所有项目,并生成标准化中文 Markdown 报告。当用户提到"分析 GitHub stars"、"导出收藏项目"、"汇总 GitHub 星标"、"生成 stars 报告",或粘贴包含 ?tab=stars 的 GitHub 链接时,必须触发此技能。始终通过 bash... It is an AI Agent Skill for Claude Code / OpenClaw, with 134 downloads so far.
How do I install Github Stars Analyzer?
Run "/install yardor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Github Stars Analyzer free?
Yes, Github Stars Analyzer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Github Stars Analyzer support?
Github Stars Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Github Stars Analyzer?
It is built and maintained by blckrabbit (@blckrabbit); the current version is v0.0.1.
More Skills