← 返回 Skills 市场
Repo Insights
作者
albionaiinc-del
· GitHub ↗
· v1.1.0
· MIT-0
125
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install repo-insights
功能描述
AI-powered GitHub repository analysis. POST a repo URL and get back a Claude-generated summary of the top open issues — what developers are asking for, what...
安全使用建议
This skill appears to do what it claims: fetch open GitHub issues and summarize them with Anthropic/Claude. Important cautions before you use it: (1) If you use the advertised hosted MeshCore endpoint, you must send your Anthropic API key in the POST body — that key will be visible to the MeshCore operator. Only use the hosted option if you trust meshcore.ai and understand they will be using or storing your key. (2) To avoid third-party exposure, self-host the Flask app (git clone + pip install; run locally) so your Anthropic key stays under your control. (3) There's a small doc mismatch: the README suggests an env var but the running code expects api_key in the request body — double-check how you supply the key to avoid accidental leakage. (4) The app calls the unauthenticated GitHub API (rate limits apply) and the anthropic Python client; inspect or test locally before deploying to production. If you want stronger assurance, request more information about the hosted operator (privacy policy, how they store/rotate keys) or prefer self-hosting.
功能分析
Type: OpenClaw Skill
Name: repo-insights
Version: 1.1.0
The 'repo-insights' skill is a Flask-based utility that fetches GitHub issues and summarizes them using the Anthropic Claude API. The code in `repo_insights.py` follows a standard 'bring your own key' (BYOK) pattern, requiring an Anthropic API key in the request body to function. While the repository URL parsing is basic and lacks robust error handling, there is no evidence of malicious intent, data exfiltration, or unauthorized execution.
能力标签
能力评估
Purpose & Capability
Name, description, and included code all align: the Flask app fetches open GitHub issues and sends them to Anthropic/Claude for summarization. Declared tags and dependencies (flask, requests, anthropic) are appropriate for the stated purpose.
Instruction Scope
SKILL.md and the service code limit actions to calling the GitHub API and Anthropic. However, the SKILL.md advertises a hosted MeshCore API endpoint that requires sending your Anthropic API key in the POST body — this means the hosted service will receive (and use) your secret. Also there is a small documentation mismatch: README suggests using an ANTHROPIC_API_KEY env var, but the running code expects the API key in the request body.
Install Mechanism
There is no installer that downloads/extracts arbitrary code; this is an instruction-only skill with packaged source files and a simple pip requirements.txt. Nothing in the repo points to third-party downloads or obscure installers.
Credentials
The skill does not require platform environment variables, but it explicitly asks users to provide their Anthropic API key. The hosted/Pay-Per-Call example transmits that key to meshcore.ai (and requires a MeshCore API key), which results in your Anthropic credential being sent to a third party — this is a disproportionate and potentially risky data flow unless you trust MeshCore. The README/code inconsistency around env vs. request-body keys could also cause accidental exposure.
Persistence & Privilege
The skill does not request always:true or any elevated persistence. It runs as a normal user-mode Flask app and does not modify other skills or system-wide configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install repo-insights - 安装完成后,直接呼叫该 Skill 的名称或使用
/repo-insights触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Repo Insights 1.1.0 — Major update with hosted API, API key support, and revised docs
- Added MeshCore hosted API endpoint for instant use ($0.05 per call).
- API now requires an Anthropic API key in the request body (no longer via environment variable).
- Updated documentation with example usage for both hosted and self-hosted options.
- Requirements and usage sections revised for clarity.
- Expanded "About" section to reflect extensive deployment and stability.
v1.0.0
Initial release of Repo Insights.
- Provides AI-powered analysis of GitHub repositories through a Flask API.
- Accepts a repository URL via POST request and returns a summary of top open issues.
- Highlights developer requests, pain points, and project direction using Claude-generated insights.
- Easy to deploy and run with Python, Flask, and Gunicorn.
- Requires an ANTHROPIC_API_KEY for accessing Claude.
元数据
常见问题
Repo Insights 是什么?
AI-powered GitHub repository analysis. POST a repo URL and get back a Claude-generated summary of the top open issues — what developers are asking for, what... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 125 次。
如何安装 Repo Insights?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install repo-insights」即可一键安装,无需额外配置。
Repo Insights 是免费的吗?
是的,Repo Insights 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Repo Insights 支持哪些平台?
Repo Insights 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Repo Insights?
由 albionaiinc-del(@albionaiinc-del)开发并维护,当前版本 v1.1.0。
推荐 Skills