Agent skill

Issue Triage

by DodoraApp in DodoraApp/DodoStream

Rank open GitHub issues and propose the next work. An agent skill from DodoraApp/DodoStream.

GPL-3.0Auto-check passedDevelopment

Install Issue Triage

skills CLI
$ npx skills add DodoraApp/DodoStream --skill issue-triage -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install DodoraApp/DodoStream issue-triage --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/DodoraApp/DodoStream.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/issue-triage .claude/skills/issue-triage && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
issue-triage
GitHub stars
243
Token cost
~473 tokens
SKILL.md length
223 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
GPL-3.0

At a glance

Rank open GitHub issues and propose the next work. An agent skill from DodoraApp/DodoStream.

  • Prioritizing the backlog
  • SKILL.md covers Read phase, Classify, Taxonomy proposals and Rank, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Deciding what to implement next

What it does

Issue Triage is an agent skill from DodoraApp/DodoStream. Rank open GitHub issues and propose the next work. Use when prioritizing the backlog, deciding what to implement next, or reviewing new issues; reads via the readonly github server, writes only after user approval.

Its SKILL.md is about 470 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Issue triage. It works with GitHub. The licence is GPL-3.0.

When your agent uses it

  • Prioritizing the backlog
  • Deciding what to implement next
  • Reviewing new issues
  • Reads via the readonly github server

Example prompts

  • “/issue-triage”

What it can do on your machine

Read from SKILL.md and the folder at commit 1ef9461. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Issue Triage loads about 473 tokens when it runs. Until then it costs about 57 tokens; SKILL.md has 223 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~57
When it runs · the whole SKILL.md, loaded when a task matches
~473

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from DodoraApp/DodoStream at commit 1ef9461, republished under its GPL-3.0 licence (© DodoraApp). 223 words, ~473 tokens.

Download SKILL.mdSave it as .claude/skills/issue-triage/SKILL.md (or your agent's skills folder).
name
issue-triage
description
Rank open GitHub issues and propose the next work. Use when prioritizing the backlog, deciding what to implement next, or reviewing new issues; reads via the readonly `github` server, writes only after user approval.

Issue triage

Read phase

Use the read-only github MCP server. List open issues with their state, labels, and comments. Never use github-write in this phase.

Classify

Classify each issue as bug / feature / chore. Note the affected platform (phone / tablet / tv) from labels or the body. Note repro clarity: are concrete steps present? Is the issue fixture-reproducible?

Taxonomy proposals

For each issue, prepare a dry-run label payload:

  • type: bug|feature|chore
  • platform: phone|tablet|tv
  • repro: clear|unclear|fixture
  • prio: P1|P2|P3

Follow the existing repo label style in .github/ISSUE_TEMPLATE/. Execute only after explicit user approval via github-write. Once the labels exist on enough issues, ranking becomes mechanical label filtering instead of per-issue reasoning.

Rank

Score each issue: user impact (weight ×3) + frequency signals (+1 per duplicate or mention in comments) + effort estimate (S/M/L; subtract weight for larger effort) + risk. Present a ranked table with per-issue rationale. Map each issue to repo areas via the layout in AGENTS.md (src/components/ domains, packages/, scripts/).

Propose

Recommend the next 1–2 items to implement with the reasoning table. For each recommendation, state the skill to use (bug-reproduction or feature-delivery) and the affected build profiles.

Write gate

Prepare exact payloads for any proposed write (label to apply, comment text, priority field) as dry runs in the response. Execute only via github-write tools after explicit user approval in the same conversation, and only the exact approved payload.

© DodoraApp, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/issue-triage of DodoraApp/DodoStream.

Open the folder on GitHubat commit 1ef9461

Compare with similar skills

Issue Triage next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Issue Triage compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Issue Triage this skillDodoraApp/DodoStream243—~473Automated safety check: PassGPL-3.0
Setup Matt Pocock Skillsbestofjs/bestofjs3.1k20 repos~1.7kAutomated safety check: PassMIT
Windows App SDK Issue Triage Reportmicrosoft/WindowsAppSDK4.7k—~3.4kAutomated safety check: PassApache-2.0
Exposed Bug Fix WorkflowJetBrains/Exposed9.3k—~3.8kAutomated safety check: PassApache-2.0
Pre-Release PR Triagejamiepine/voicebox57k—~3.1kAutomated safety check: PassMIT
WinAppSDK Triage Meeting Prepmicrosoft/WindowsAppSDK4.7k—~2.8kAutomated safety check: PassApache-2.0

Similar skills

  • Setup Matt Pocock Skills

    bestofjs/bestofjs

    Configure this repo for the engineering skills — set up its issue tracker, triage label vocabulary, and domain doc layout.

    3.1k GitHub starsUsed in 20 repos~1.7k tokens
    DevelopmentAuto-check passed
  • Official

    Generates GitHub Feature Area Status reports for the Windows App SDK repository, scoring issues so teams can see what needs attention in each area.

    4.7k GitHub stars~3.4k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Exposed Bug Fix Workflow

    JetBrains/Exposed

    Official

    Takes a GitHub or YouTrack issue for the Exposed project through reproduction, a failing test, a fix, validation and a pull request.

    9.3k GitHub stars~3.8k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Pre-Release PR Triage

    jamiepine/voicebox

    Sorts a backlog of open pull requests into must-merge, candidate, superseded and deferred, writes a triage doc and works the merge loop before a release.

    57k GitHub stars~3.1k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • WinAppSDK Triage Meeting Prep

    microsoft/WindowsAppSDK

    Official

    Prepares the triage meeting summary for WinAppSDK Needs-Triage issues, with research-backed area suggestions, draft replies and a diff since the last triage.

    4.7k GitHub stars~2.8k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • A2ui Issue Triage

    a2ui-project/a2ui

    Automates the triage of GitHub issues in the A2UI repository.

    17k GitHub stars~1.5k tokensUpdated today
    DevelopmentAuto-check passed

More from DodoraApp/DodoStream

  • Agent Verification

    DodoraApp/DodoStream

    Select and run concise deterministic DodoStream verification checks.

    243 GitHub stars~802 tokensUpdated 17 days ago
    Auto-check passed
  • Bug Reproduction

    DodoraApp/DodoStream

    Reproduce a reported bug on Android/Android TV and capture evidence.

    243 GitHub stars~495 tokensUpdated 17 days ago
    Auto-check passed
  • Slice Development

    DodoraApp/DodoStream

    Behavior-first planning, verification, debugging, review, and checkpointing for non-trivial DodoStream changes.

    243 GitHub stars~1.9k tokensUpdated 17 days ago
    Auto-check passed
  • Feature Delivery

    DodoraApp/DodoStream

    Deliver a feature end to end from user-visible goal to PR-ready branch.

    243 GitHub stars~354 tokensUpdated 17 days ago
    Auto-check passed
  • PR Handoff

    DodoraApp/DodoStream

    Prepare the branch, title, and draft PR body for substantive finished work.

    243 GitHub stars~250 tokensUpdated 17 days ago
    Auto-check passed
  • Session-scoped Android and Android TV fixture, APK, interaction, evidence, and Maestro procedure through the agent-device MCP server.

    243 GitHub stars~1.1k tokensUpdated 17 days ago
    Auto-check passed

Works with

Categories

Questions about Issue Triage

What does Issue Triage do?

Rank open GitHub issues and propose the next work. An agent skill from DodoraApp/DodoStream. Issue Triage is an agent skill from DodoraApp/DodoStream. Rank open GitHub issues and propose the next work.

When should I use Issue Triage?

Issue Triage fits situations like: prioritizing the backlog; deciding what to implement next; reviewing new issues; reads via the readonly github server.

How do I install Issue Triage in Claude Code?

Run `npx skills add DodoraApp/DodoStream --skill issue-triage -a claude-code`. Or copy the skill folder (.agents/skills/issue-triage in DodoraApp/DodoStream) into .claude/skills/issue-triage in your project. Claude Code loads it when a task matches its description.

How do I install Issue Triage in Codex?

Run `npx skills add DodoraApp/DodoStream --skill issue-triage -a codex`. Or copy the skill folder (.agents/skills/issue-triage in DodoraApp/DodoStream) into .agents/skills/issue-triage in your project. Codex loads it when a task matches its description.

Can I use Issue Triage in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add DodoraApp/DodoStream --skill issue-triage -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/issue-triage, .gemini/skills/issue-triage, .github/skills/issue-triage and .opencode/skills/issue-triage in your project.

What does Issue Triage need to run?

SKILL.md names no scripts, command-line tools or credentials: Issue Triage is instructions for the agent only.

Does Issue Triage access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Issue Triage safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Issue Triage use?

Issue Triage is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Issue Triage use?

About 473 tokens (SKILL.md is roughly 1.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Issue Triage?

Skills that share tags, products or a category with Issue Triage: Setup Matt Pocock Skills (bestofjs/bestofjs, 3.1k stars), Windows App SDK Issue Triage Report (microsoft/WindowsAppSDK, 4.7k stars), Exposed Bug Fix Workflow (JetBrains/Exposed, 9.3k stars) and Pre-Release PR Triage (jamiepine/voicebox, 57k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Issue Triage?

DodoraApp (a GitHub organization) maintains it in DodoraApp/DodoStream, which has 243 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on September 20, 2026.

Source: DodoraApp/DodoStream on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.