github-repo-candidate-quality-gate

Filter GitHub repository search results by license, freshness, and traction signals.

40|9|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/akillness/jeo-skills --skill github-repo-candidate-quality-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-repo-candidate-quality-gate
Source: https://github.com/akillness/jeo-skills/tree/main/.agent-skills/github-repo-candidate-quality-gate
Command: npx skills add https://github.com/akillness/jeo-skills --skill github-repo-candidate-quality-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts noisy GitHub repository search results into recommendation-grade candidate lists enriched with explicit metadata, freshness, traction signals, provenance labels, and rollback-safe reporting for maintenance PR workflows.

Core Features & Use Cases

  • Enriches each keep with fields like full_name, url, license, pushed_at, archived, stars, a one-line fit rationale, and provenance label.
  • Applies a deterministic gate sequence (license, archived status, freshness, fit, signal) to filter keeps while preserving broad discovery evidence.
  • Provides lane-level reporting with kept_count, raw_count, and degraded-causes to support cron reviews and audits.

Quick Start

To start, feed a batch of GitHub repos from a search and it will generate a vetted, metadata-rich candidate list for maintenance PR workflows.

Frequently Asked Questions about github-repo-candidate-quality-gate

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

FAQPage Schema
How do I filter noisy GitHub repository search results into vetted candidate lists?

To filter noisy GitHub repository search results into vetted candidates, apply a deterministic gate sequence checking license, archived status, freshness, fit, and signal to enrich keeps with metadata like full_name, stars, and provenance labels.

What is a deterministic quality gate for triaging GitHub repos?

A deterministic quality gate for triaging GitHub repos applies fixed sequential filters for license validity, archived status, commit freshness, fit rationale, and traction signals to ensure only recommendation-grade repositories pass through.

How do I generate rollback-safe reports for maintenance PR workflows from GitHub searches?

Generate rollback-safe reports for maintenance PR workflows by processing GitHub search batches through metadata enrichment and lane-level reporting, producing kept_count, raw_count, and degraded-causes for audit trails.

Can I preserve broad discovery evidence while filtering GitHub repos by license and freshness?

Yes, you can preserve broad discovery evidence while filtering GitHub repos by applying a gate sequence that retains raw_count metrics and provenance labels alongside kept candidates, ensuring original search scope remains visible.

What metadata fields are enriched when triaging GitHub repos for maintenance planning?

When triaging GitHub repos for maintenance planning, each kept candidate is enriched with full_name, url, license, pushed_at, archived status, stars, a one-line fit rationale, and a provenance label.

Why does my GitHub repo triage need provenance labels and degraded-causes tracking?

Provenance labels and degraded-causes tracking are needed in GitHub repo triage to support cron reviews and audits by documenting why candidates were kept or filtered, ensuring rollback-safe reporting for maintenance PR workflows.