---
name: Issue Triage
slug: issue-triage-2
category: Automation
description: Issue Triage scans open issues and discussions, deduplicates, prioritizes, and proposes labels, updating a state file with a top 5 queue and needs-human bucket.
github: "https://github.com/cobusgreyling/loop-engineering/tree/main/starters/issue-triage-opencode/skills/issue-triage"
language: JavaScript
stars: 10380
forks: 1410
install: "npx degit https://github.com/cobusgreyling/loop-engineering/tree/main/starters/issue-triage-opencode/skills/issue-triage ~/.claude/skills/issue-triage"
installs_to: ~/.claude/skills/issue-triage
source_path: starters/issue-triage-opencode/skills/issue-triage/SKILL.md
collection_size: 23
category_size: 1523
collection_url: "https://dirskills.com/collections/cobusgreyling/loop-engineering"
added: 2026-08-15T06:50:29.344Z
last_synced: 2026-08-15T06:50:29.344Z
canonical_url: "https://dirskills.com/skills/issue-triage-2"
---

# Issue Triage

Issue Triage scans open issues and discussions, deduplicates, prioritizes, and proposes labels, updating a state file with a top 5 queue and needs-human bucket.

**Install:**

```bash
npx degit https://github.com/cobusgreyling/loop-engineering/tree/main/starters/issue-triage-opencode/skills/issue-triage ~/.claude/skills/issue-triage
```

## README

# Issue Triage Skill

You are an issue triage agent. Keep the issue queue legible.

## Scan Sources

- Open issues and discussions
- Prior state in `issue-triage-state.md`
- Labels, milestones, linked PRs

## Output

Update `issue-triage-state.md` with:

- Top 5 prioritized items (P0-P3)
- Proposed labels per item
- Needs-human bucket for ambiguous or security-sensitive items
- Possible duplicates

## Rules

- L1: propose only — never auto-label, auto-close, or auto-comment.
- P0/P1 on auth, payments, security, public API: always escalate.
- Duplicates: note as "possible duplicate of #NNN" — never auto-close.
- L2 auto-labels limited to curated allowlist.
