← ClaudeAtlas

next-issuelisted

Surveys the current repo's open GitHub issues, ranks them by triage label and dependency graph, and recommends an optimal execution order; when you pick one to start, it gates on whether the issue is clear enough to execute and routes unclear ones to the grill-with-docs skill before any code is written. It can also render the board as a self-contained HTML map that groups issues into business lines, draws their dependency arrows, and spells out which feature each chain ships once completed. Use WHENEVER the user asks what to work on next, which issue to pick up, to list / prioritize / sequence the backlog, for a dependency analysis, to visualize / draw / map the issues, their relationships, business lines, or what completing a chain unlocks, anything about *their own* issues ("my issues", who's blocking me, who's waiting on me, "我负责的 / 分给我的 / 谁在阻塞我 / 谁在等我"), "下一个做什么 / 排一下 issue 优先级 / 接下来推进哪个 / 这个 issue 能直接做吗 / 把 issue 关系和业务线画出来 / 生成依赖图 / 看板", or is about to start an issue and needs to know if it's ready — eve
pantsbang-yannik/next-issues · ★ 4 · Web & Frontend · score 77
Install: claude install-skill pantsbang-yannik/next-issues
# Next Issue Help the user decide **what to work on next** and **whether they can start it immediately**. You survey the open issues, rank them by triage state and dependencies, recommend an execution order, and — when the user commits to one — check whether it's specified well enough to execute, routing fuzzy ones to a `grill-with-docs` session first. ## What this is, and what it is not - It **consumes** an already-triaged board. It does **not** re-triage incoming issues — that's the `triage` skill's job. If issues have no triage labels, say so and suggest triaging first; don't invent priorities for un-triaged work. - It **stops at the clarity gate**. It does **not** implement the issue. Once an issue is judged execution-ready, hand back to the user to start the work (or to whatever implementation flow they use); if it's not ready, hand off to `grill-with-docs`. Keeping this boundary tight is what makes the skill trustworthy: the user knows that invoking it surveys and sequences, never silently starts changing code. ## Workflow ### 0. Ask once: visual board, or terminal-only? Rendering the HTML map costs a round of clustering + annotation work and pops a browser window — some users just want the ranked list in the terminal. So before you start, ask with **AskUserQuestion**: - 问题:「要生成可视化 HTML 看板吗?」 - 选项:**生成看板(推荐)** — 业务线分组 + 依赖连线 + 解锁地图,自动在浏览器打开; **只要终端摘要** — 跳过 HTML,直接给排序和分组结果。 Two cases where you should **not** ask: - The user's request already answer