issue-triage
Triage a GitHub issue by classifying severity, labelling waste category, proposing next action, and drafting a structured response
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Triage a GitHub issue by classifying severity, labelling waste category, proposing next action, and drafting a structured response
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create an Architectural Decision Record (ADR) to document a significant design or technology choice
Audit VS Code extensions against the current project stack and recommend keep/add/remove actions
Diagnose and fix a failing CI pipeline or GitHub Actions workflow
Create a new MCP server — clarify purpose, choose transport, scaffold, implement, test, and register
Configure and manage Model Context Protocol servers for external tool access
Discover, evaluate, install, test, and manage agent plugins for VS Code Copilot
| name | issue-triage |
| description | Triage a GitHub issue by classifying severity, labelling waste category, proposing next action, and drafting a structured response |
| compatibility | >=1.4 |
Skill metadata: version "1.1"; license MIT; tags [triage, issues, github, lean, kaizen, bug, feature-request]; compatibility ">=1.4"; recommended tools [codebase, githubRepo, runCommands].
Systematically triage a GitHub issue using Lean waste categories, severity classification, and structured output — producing an actionable recommendation and a ready-to-post comment.
Read the issue — Fetch the issue body, title, and all comments. Note the reporter, date, and any linked PRs or commits.
Reproduce context — Search the codebase for the affected file(s), function(s), or API mentioned in the issue. Read relevant code to confirm or deny the described behaviour.
Classify severity using these definitions:
critical — data loss, security vulnerability, crash in production path, or regression blocking releasemajor — significant functionality broken; workaround exists but is painfulminor — cosmetic, edge-case, or low-frequency impactadvisory — enhancement or improvement with no current breakageMap to waste category (§6 Muda — use the full catalogue; most common for issues):
| Waste code | Name | Typical issue signal |
|---|---|---|
| W1 Overproduction | Duplicate feature/issue already in backlog | "This was reported in #NNN" |
| W2 Waiting | Blocked on external dependency, PR, or decision | "Waiting on upstream fix" |
| W5 Inventory | Stale issue; may no longer be reproducible | Reported > 6 months ago, no recent activity |
| W6 Motion | Poor UX causing user confusion — not a code defect | "I couldn't find the button" |
| W7 Defects | Code correctness bug | Crash, wrong output, data loss |
| W8 Unused talent | Missing automation or documentation causing repeated effort | "We keep getting this question" |
Codes W3, W4, W9–W16 may apply — consult §6 for the full definitions if the above don't fit.
Propose next action — choose one:
fix — assign to a sprint, link to affected file(s)investigate — needs more information; list specific questions for the reporterclose-duplicate — link to the canonical issueclose-wontfix — explain the design decisionclose-stale — the issue is no longer reproducible or relevantdefer — valid but low priority; move to backlogDraft a comment — Write a structured GitHub comment using this template:
**Triage result**
| Field | Value |
|-------|-------|
| Severity | [critical / major / minor / advisory] |
| Waste category | [Wn — name] |
| Reproducible | [yes / no / unknown — explain] |
| Next action | [fix / investigate / close-duplicate / close-wontfix / close-stale / defer] |
**Summary**: [one sentence describing the issue and its impact]
**Recommended labels**: `[label1]`, `[label2]`
[If next action is investigate]:
> To help us investigate, please provide:
[specific questions]
Verify — Confirm: