← Back to Skills Marketplace
albionaiinc-del

Repo Insights

by albionaiinc-del · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
125
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install repo-insights
Description
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...
Usage Guidance
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.
Capability Analysis
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.
Capability Tags
cryptocan-make-purchases
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install repo-insights
  3. After installation, invoke the skill by name or use /repo-insights
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug repo-insights
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 125 downloads so far.

How do I install Repo Insights?

Run "/install repo-insights" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Repo Insights free?

Yes, Repo Insights is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Repo Insights support?

Repo Insights is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Repo Insights?

It is built and maintained by albionaiinc-del (@albionaiinc-del); the current version is v1.1.0.

💬 Comments