plugins/dev-utils/skills/github-issue-prioritizer/SKILL.md
Automatically ranks GitHub issues (P0-P3) based on friction tier, frequency, and blockages, synchronizing priority labels and GitHub Projects v2 custom fields.
npx skillsauth add richfrem/agent-plugins-skills github-issue-prioritizerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when you need to calculate issue priority ranks (P0-P3), update priority labels (priority:P0..P3), or generate payload updates for GitHub Projects v2 custom fields.
task-agent.github-issue-agent.github-issue-backlog-agent.github-issue-prioritizer.Priority is determined from three signals:
tier:0 .. tier:3): Systemic failures (Tier 3) immediately yield P0.blocking, type:blocker): Active work blockages increase priority level.from plugins.dev_utils.skills.github_issue_prioritizer.scripts.gh_issue_prioritize import (
prioritize_issue,
generate_projects_v2_payload
)
# Calculate issue priority
issue = {
"number": 42,
"title": "Build runner sandbox crash",
"labels": [{"name": "tier:3"}, {"name": "blocking"}],
"occurrence_count": 5
}
result = prioritize_issue(issue)
# result["priority"] -> "P0"
# result["priority_label"] -> "priority:P0"
# Generate GitHub Projects v2 GraphQL mutation payload
payload = generate_projects_v2_payload(
project_id="PVT_kwDOA12345",
item_id="PVTI_lADOA12345",
field_id="PVTF_priority123",
single_select_option_id="opt_p0_123"
)
testing
Skill for creating and managing isolated git worktrees (`.worktrees/issue-NNN`) for issue execution branches. USE ONLY when setting up or cleaning up isolated git worktrees for specific issue execution. DO NOT USE for managing local task files (use `task-agent`) or escalating tasks to issues (use `github-issue-backlog-agent`).
data-ai
Skill for orchestrating the end-to-end GitHub issue lifecycle flow: Issue -> Worktree -> Implementation -> PR Creation -> Resolution Closure. USE ONLY when running or dry-running full lifecycle orchestration for resolving an issue with a PR. DO NOT USE for isolated worktree management only (use `issue-worktree-agent`) or logging issues (use `github-issue-agent`).
testing
Bridge skill for escalating ephemeral local task scratchpad items (`tasks/*.md`) into durable, taxonomy-validated, evidence-rich GitHub Issues. USE ONLY when promoting a single-session local task into durable repository backlog. DO NOT USE for managing local kanban boards (use `task-agent` instead) or directly querying/commenting on issues (use `github-issue-agent` instead).
testing
Agent skill for safe, dry-run-first, deduplicated, root-cause-consolidated, evidence-validated, and secret-redacted logging of repository execution friction into GitHub Issues. USE ONLY for durable repository bugs, execution friction (T1-T3), map debt, and architectural improvements. DO NOT USE for temporary intra-session checklists (use task-agent instead).