Repo Scanner

Catalog GitHub repositories under an owner into a prioritized fleet report.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/swarm-ai-research/aeon --skill repo-scanner-swarm-ai-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Repo Scanner
Source: https://github.com/swarm-ai-research/aeon/tree/main/skills/repo-scanner
Command: npx skills add https://github.com/swarm-ai-research/aeon --skill repo-scanner-swarm-ai-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Catalogs GitHub repos into a prioritized fleet report with concrete, coded opportunities that downstream skills consume directly.

Core Features & Use Cases

  • Normalize OWNER input and bulk-fetch repository metadata using GraphQL.
  • Derive per-repo fields (category, stack, description) and apply a fixed opportunity taxonomy for downstream skills.
  • Produce a pre-ranked Top 5 fleet of codable targets and write a catalog to memory/topics/repos.md for reuse by other skills.
  • Support change-detection, delta reporting, and agent-repo tagging to keep the fleet relevant.

Quick Start

Provide a GitHub username or org in the aeon.yml var field to trigger a full fleet scan.

Frequently Asked Questions about Repo Scanner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I catalog and prioritize GitHub repositories under an organization?

To catalog and prioritize GitHub repositories, provide a GitHub owner name to trigger a bulk GraphQL metadata fetch. The scan normalizes inputs, derives per-repo fields like category and stack, and outputs a pre-ranked Top 5 fleet catalog for downstream consumption.

What is repository fleet management and when do I need it?

Repository fleet management is the process of structuring all GitHub repos under an owner into a prioritized, machine-readable catalog with coded opportunities. You need it when managing large repository counts and requiring deterministic ranking to identify actionable targets for downstream automation.

How do I scan GitHub repos in bulk using GraphQL?

You can scan GitHub repos in bulk using GraphQL by supplying an owner name in the aeon.yml var field. The tool fetches repository metadata in bulk, applies an opportunity taxonomy, and writes a persistent catalog to memory/topics/repos.md for reuse by other skills.

Can I generate a machine-readable catalog of GitHub repositories for downstream automation?

Yes, you can generate a machine-readable catalog of GitHub repositories by running a fleet scan. The tool produces a structured fleet with enforced taxonomy codes and deterministic ranking, writing the results to memory/topics/repos.md for direct consumption by downstream automation skills.

Does this repository scanning approach support change-detection and delta reporting?

Yes, the repository scanning approach supports change-detection and delta reporting to keep the fleet relevant. It also includes agent-repo tagging features that maintain the accuracy of the persistent catalog over time as repositories evolve.

What is the best way to maintain a structured opportunity taxonomy across a large GitHub fleet?

The best way to maintain a structured opportunity taxonomy across a large GitHub fleet is to use a scanning tool that enforces taxonomy codes and deterministic ranking. This ensures every repository receives consistent category, stack, and description fields for reliable downstream consumption.