← ClaudeAtlas

ginee-triagelisted

List ready work across all task sources (GitHub issues + TODO files) and propose a pickup order. Use when the user asks to 'triage', 'list ready work', 'what should I work on', 'show the backlog'. Optional positional arg narrows scope ('issues' / 'framework' / 'todos'). Returns a merged table; never picks on its own.
kostiantyn-matsebora/ginee · ★ 0 · AI & Automation · score 68
Install: claude install-skill kostiantyn-matsebora/ginee
# Triage — list ready work Single backlog view across all task sources per `.agents/ginee/core/process.md § Task model`. Reads-only — never picks. ## Activation User asks "triage" / "list ready work" / "what should I work on" / "show the backlog". Optional positional arg narrows scope: | Arg | Scope | |---|---| | (none) | All sources — primary repo issues + framework upstream issues (if configured) + TODOs. | | `issues` | Primary repo issues only. | | `framework` | Framework upstream issues only. | | `todos` | TODO files only (root + nested). | ## Procedure ### Step 1 — gather per scope - **Issues (primary):** `gh issue list --repo <primary-repo> --label <ready-label> --state open --json number,title,labels,createdAt` (or GitHub MCP). - **Issues (framework upstream):** same against `github.framework-repo`. Fail fast with clear message if unset and user requested `framework` scope; silently skip when running default "all sources" scope. - **TODOs:** grep `☐` across the repo-root TODO file (per `framework.config.yaml § todo`) + nested TODO files (per `framework.config.yaml § nested-todos-glob`). Capture file path + line + content. ### Step 2 — parse scoring labels + markers Per `.agents/ginee/core/protocols/triage-scoring.md`: - **Issues:** parse `value:high|medium|low` + `complexity:high|medium|low` from the `labels` array. - **TODOs:** parse `[v:H c:L]` inline marker (H/M/L, case-insensitive) between glyph and description; partial markers (`[v:H]` only / `[c:L]` on