Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Entwicklung · SKILL.md

ralph-two-pass-scan

ralph-two-pass-scan

Cuts GitHub API calls by separating lightweight list scanning from full hydration

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill-Dokumentation

GitHub

name: "ralph-two-pass-scan" description: "Cuts GitHub API calls by separating lightweight list scanning from full hydration" domain: "work-monitoring" confidence: "high" source: "extracted"

Skill: Ralph — Two-Pass Issue Scanning

Confidence: high Domain: work-monitoring Last validated: 2026-03-24

Context

Cuts GitHub API calls from N+1 to ~7 per round (~72% reduction) by separating list scanning from full hydration. Addresses the scanning inefficiency described in issue #596.

Pattern

Pass 1 — Lightweight Scan

gh issue list --state open --json number,title,labels,assignees --limit 100

Skip hydration if ANY of these match:

ConditionSkip reason
assignees non-empty AND no status:needs-reviewAlready owned
Labels contain status:blocked or status:waiting-externalExternally gated
Labels contain status:done or status:postponedClosed loop
Title matches stale/noisy pattern ([chore], [auto])Low-signal

Pass 2 — Selective Hydration

For each issue surviving Pass 1:

gh issue view <number> --json number,title,body,labels,assignees,comments,state

Then apply normal Ralph triage logic. Rule of thumb: hydrate ≤ 30% of scanned list. If more than 30% survive Pass 1, tighten filter rules.

Gespeicherte Skills