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.