From base-tools
Triages GitHub issues assigned to you: fetches via GH CLI with cc-triage-scope label, builds dependency graph, categorizes resolved issues, and applies labels (cc-create-issue, cc-exec-issue, cc-update-issue).
How this skill is triggered — by the user, by Claude, or both
Slash command
/base-tools:triage-issuessonnetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
ユーザーにアサインされたIssueを取得し、各Issueの状態に応じて適切なラベルを付与するトリアージスキルです。
ユーザーにアサインされたIssueを取得し、各Issueの状態に応じて適切なラベルを付与するトリアージスキルです。
以下はユーザーにアサインされたIssue一覧です。
Issue一覧: !gh issue list --assignee "$(gh api user --jq '.login')" --label "cc-triage-scope" --search "sort:created-asc" --json number,title,labels,body,state --limit 5
上記のデータを使い、issue-dependency-analyzer サブエージェントを起動して依存関係グラフを構築し、各Issueの依存状態(resolved / blocked / circular)を判定する。
サブエージェントには、Issue一覧のJSONデータをそのまま渡すこと。
サブエージェントの結果から、各Issueの依存状態を把握した上でステップ2に進む。
ステップ1で取得したresolvedステータスのIssueのうち、cc-create-issue, cc-update-issue, cc-exec-issue, cc-pr-createdラベルがついていないものに対して、それぞれissue-triage-processor サブエージェントを起動し、トリアージ処理を委譲する。
エージェントは並列で実行する。
各Issueに対して以下の情報を渡すこと:
サブエージェントが各Issueの最後のコメント確認、パターン判定、ラベル付与を実行する。
処理結果を以下の形式で報告してください。
npx claudepluginhub getty104/claude-code-marketplace --plugin base-toolsGroups open GitHub issues by label into four sections (Blocked, Other, Vanilla, Decomposed) with mechanical sorting and a copy-pasteable command per row. Supports filtering by label, milestone, and section type.
Triages project issues through a state machine with category and state roles. Use when creating issues, reviewing bugs/feature requests, preparing issues for AFK agents, or managing issue workflow.
Moves issues and external PRs through a state machine of triage roles — categorise, verify, grill if needed, and write agent-ready briefs.