← Back to Skills Marketplace
mike47512

Github Agent Trends

by mike47512 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
131
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install github-agent-trends
Description
Generate GitHub agent-trending project reports as formatted markdown leaderboards. Fetches agent/LLM-agent/multi-agent related repos by daily, weekly, or mon...
README (SKILL.md)

GitHub Agent Trends

Generate a formatted leaderboard of agent-related open-source projects on GitHub (keywords + topics such as ai-agent, multi-agent, agent framework), and paste the script output into chat.

Usage

From the repository root:

python3 scripts/skills/github-agent-trends/scripts/fetch_trends.py --period weekly --limit 20

With a token (recommended for rate limits):

export GITHUB_TOKEN=ghp_...
python3 scripts/skills/github-agent-trends/scripts/fetch_trends.py --period weekly --limit 20

Parameters

  • --period: daily | weekly | monthly (default: weekly)
  • --limit: Number of repos after dedupe/sort (default: 20)
  • --token: GitHub PAT (or set GITHUB_TOKEN)
  • --json: Raw JSON instead of markdown

How It Works

  1. Queries GitHub Search repositories API with agent-focused keywords (e.g. ai-agent, multi-agent, agent framework) and topics (e.g. ai-agent, multi-agent, langchain, autogen), filtered by pushed within the period and minimum stars.
  2. Deduplicates by full_name, sorts by stargazers_count, takes top N.
  3. Prints a markdown leaderboard (Chinese title: GitHub Agent 趋势榜).

Notes

  • Results reflect search relevance + stars, not the official GitHub “Trending” page (which has no public API).
  • Unauthenticated: ~10 requests/minute to Search API; with GITHUB_TOKEN: higher quotas (follow GitHub docs).
  • Stdlib only — no pip dependencies.

Customization

Edit SEARCH_KEYWORDS and SEARCH_TOPICS in scripts/fetch_trends.py to widen or narrow the agent theme (e.g. add crewai, browser-use).

Usage Guidance
This skill appears to do what it says: query the GitHub Search API for agent-related projects and print a markdown leaderboard. Before installing or running it: (1) note the path mismatch in SKILL.md — run the actual script at scripts/fetch_trends.py (or adjust the path as needed); (2) if you provide a GITHUB_TOKEN, use a least-privilege PAT and keep it secret (do not paste it into chat); (3) verify network access to api.github.com in your environment; (4) inspect the script yourself if you require extra assurance—its logic is short and uses only the GitHub API, with no hidden endpoints or arbitrary code downloads.
Capability Assessment
Purpose & Capability
Name/description describe fetching GitHub agent-related repos and producing a markdown leaderboard; the included Python script implements exactly that using the GitHub Search API. No unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md runtime instructions are scoped to running the provided script and optionally using GITHUB_TOKEN; they do not instruct reading unrelated files or exfiltrating data. However, the example CLI path in SKILL.md (scripts/skills/github-agent-trends/scripts/fetch_trends.py) does not match the included file location (scripts/fetch_trends.py), which is a usability/incoherence issue and could confuse installers.
Install Mechanism
No install spec and the script uses only Python stdlib and direct HTTP calls to api.github.com. There are no downloads from third-party URLs or archive extraction steps.
Credentials
No required environment variables are declared. The script accepts an optional GITHUB_TOKEN (recommended for rate limits) which is proportional to calling the GitHub API. No unrelated secrets or broad system credentials are requested.
Persistence & Privilege
The skill does not request persistent/always-on presence, does not modify other skills or system settings, and has no special privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install github-agent-trends
  3. After installation, invoke the skill by name or use /github-agent-trends
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of github-agent-trends skill. - Generates markdown leaderboards of trending agent-related GitHub repositories. - Supports filtering by daily, weekly, or monthly activity and sorts by stars. - Fetches repos with agent-related keywords and topics (e.g., ai-agent, multi-agent, agent framework). - CLI allows custom result limits, output format (markdown or JSON), and GitHub API token usage. - No external dependencies required; works with Python stdlib only.
Metadata
Slug github-agent-trends
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Github Agent Trends?

Generate GitHub agent-trending project reports as formatted markdown leaderboards. Fetches agent/LLM-agent/multi-agent related repos by daily, weekly, or mon... It is an AI Agent Skill for Claude Code / OpenClaw, with 131 downloads so far.

How do I install Github Agent Trends?

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

Is Github Agent Trends free?

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

Which platforms does Github Agent Trends support?

Github Agent Trends is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Github Agent Trends?

It is built and maintained by mike47512 (@mike47512); the current version is v1.0.0.

💬 Comments