apply-turbo-handoffs
Audit the turbo skill lessons that /self-improve writes into this repo's .turbo/handoff/ from other projects, apply the ones the…
Fetch and rank open GitHub issues by community engagement, present the top 3 candidates, and plan implementation for the selected issue. Use when the user asks to \"pick next issue\", \"next issue\", \"which issue should I work on\", \"top issues\", \"most popular issues\",
Claude Code
$ npx -y skills add tobihagemann/turbo --skill pick-next-issue --agent claude-code
Codex
$ npx skills add tobihagemann/turbo --skill pick-next-issue -a codex -y
Cursor
$ npx skills add tobihagemann/turbo --skill pick-next-issue -a cursor -y
Gemini CLI
$ npx skills add tobihagemann/turbo --skill pick-next-issue -a gemini-cli -y
GitHub Copilot
$ npx skills add tobihagemann/turbo --skill pick-next-issue -a github-copilot -y
OpenCode
$ npx skills add tobihagemann/turbo --skill pick-next-issue -a opencode -y
Windsurf
$ npx skills add tobihagemann/turbo --skill pick-next-issue -a windsurf -y
name: pick-next-issue description: "Rank open GitHub issues by engagement, present the top 3, and plan the selected one. Use when the user asks to \"pick next issue\", \"which issue should I work on\", or \"what should I work on next\"."
Rank open GitHub issues by engagement and plan the selected issue.
Run `gh issue list` to fetch open issues with engagement data:
gh issue list --state open --json number,title,body,url,reactionGroups,comments,labels,createdAt --limit 50
Calculate an engagement score for each issue:
Sort issues by engagement score descending.
Present the top 3 issues in a numbered list. For each issue, show:
1. **Title** with issue number and link 2. **Labels** (if any) 3. **Engagement**: reaction breakdown and comment count 4. **Created**: date 5. **First paragraph** of the issue body (truncate if long)
If fewer than 3 open issues exist, present all of them.
If no open issues exist, inform the user and stop.
Ask the user to pick one of the presented issues (or request to see more).
If the user asks to **see more**, present the next 3 issues from the ranked list.
Fetch the complete issue details for the selected issue:
gh issue view <number> --json number,title,body,url,labels,comments,reactionGroups,assignees,milestone
Read the full issue body and comments to understand the requirements and any discussion context.
Run the `/plan` skill with the issue body as the task description. Tell `/plan` that the plan must include a final implementation step: "Close issue #N or reference it in the PR with `Closes #N`."
Reusable workflows for planning, building, reviewing, and shipping with Claude Code and Codex.
Audit the turbo skill lessons that /self-improve writes into this repo's .turbo/handoff/ from other projects, apply the ones the…
Apply findings by making the suggested code changes. Applies accepted verdicts, escalates ambiguous findings to the user, and…
Assess project-wide structural technical debt: complexity hotspots, deprecated API usage, duplication clusters, architecture rot,…
Shared changelog conventions and formatting rules referenced by /create-changelog and /update-changelog. Not typically invoked…
Enforce existence, reuse, mirror, and symmetry principles to keep new code minimal and consistent with surrounding code. Use when…
Run autonomous task execution using the codex CLI. Use when the user asks to \"codex exec\", \"run codex exec\", \"execute a task…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.