From yux-linear
Triage Linear inbox issues with AI classification. Triggers on "pm triage", "triage inbox", "classify issues", "process inbox", "处理反馈".
npx claudepluginhub wuyuxiangx/yux-claude-hub --plugin yux-linearThis skill is limited to using the following tools:
Process inbox issues: classify type, set priority/effort, structure descriptions, and move to Backlog.
Classifies, deduplicates, prioritizes, and dispatches raw incoming issues into actionable work items for dev agents. Use for GitHub issues or external sources.
Triages project issues via label state machine with bug/enhancement categories and states like needs-triage, needs-info, ready-for-agent. Use for reviewing bugs, features, or workflows.
Manages Linear issues via linearis CLI: list, search, read details, create with options, update title/description/status/labels/assignee. Integrates with dev workflows.
Share bugs, ideas, or general feedback.
Process inbox issues: classify type, set priority/effort, structure descriptions, and move to Backlog.
Prerequisite: .claude/linear-config.json must exist. If missing, show:
"Please run /yux-linear-init first."
Read .claude/linear-config.json
mcp__linear__list_issue_labels(team: "<team.id>")
Parse labels into categories:
mcp__linear__list_issues(
project: "<project.id>",
state: "Triage",
limit: 20,
orderBy: "createdAt"
)
If empty, report clean inbox and stop.
Display inbox summary table (ID, title, created date) and ask user to process all or select specific items.
For each selected issue, analyze these factors:
Type Detection (keyword-based):
If multiple types match, prefer: Bug > Feature > Improvement > Chore.
Priority Assessment:
Effort Estimation (T-shirt sizing):
For each issue, display:
Ask user to apply, reject, or edit before proceeding.
On confirmation, update the issue in Linear:
mcp__linear__update_issue(
id: "<issue_id>",
description: "<structured_description>",
priority: <priority_number>,
labels: ["<type_label_id>", "<func_label_id>"],
project: "<project.id>",
state: "Backlog"
)
After all items are processed, display summary:
=== Triage Complete ===
Processed: 5 issues
By Type: Bug: 2 | Feature: 2 | Improvement: 1
By Priority: High: 1 | Medium: 3 | Low: 1
Moved to Backlog:
WYX-120 [Bug/High] Login crash on iOS
WYX-121 [Feature/Med] Dark mode support
WYX-122 [Bug/Med] Typo in settings