issue-select

Select the next GitHub issue by inventorying open tasks against repository state.

Updated Jul 24, 2026
One-click install
npx skills add https://github.com/rotnov/pycc --skill issue-select
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-select
Source: https://github.com/rotnov/pycc/tree/main/.agents/skills/issue-select
Command: npx skills add https://github.com/rotnov/pycc --skill issue-select

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes the decision fatigue and manual overhead associated with selecting the next task in a software project by autonomously analyzing the repository state and identifying the most appropriate next issue for implementation.

Core Features & Use Cases

  • Autonomous Inventory: Scans the repository against the default branch and open pull requests to identify actionable tasks.
  • Adversarial Validation: Challenges the selected issue with an independent advisor to ensure the premise is sound before proceeding.
  • Use Case: When a developer is ready to start a new task but is unsure which issue is the highest priority or most ready for implementation, this skill evaluates the backlog and provides a justified recommendation.

Quick Start

Ask the issue-select skill to analyze the current repository and recommend the next GitHub issue for implementation.

Frequently Asked Questions about issue-select

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub issue selection for my next development task?

Autonomous issue selection scans open tasks against repository state, pull requests, and the default branch to identify actionable work. It inventories the backlog and applies adversarial validation to justify the highest priority issue for implementation.

What is autonomous backlog prioritization and how does it work?

Autonomous backlog prioritization evaluates open GitHub issues against current repository metadata to identify the most ready task. It challenges the selected issue with an independent advisor to ensure the premise is sound before proceeding with implementation.

Can I use autonomous issue selection with my existing software development workflows?

Autonomous issue selection integrates with issue-implement workflows to execute the selected task. It requires access to GitHub repository metadata to analyze the backlog and justify recommendations for your software development pipeline.

What's the best way to remove decision fatigue when choosing the next GitHub issue?

Remove decision fatigue by autonomously analyzing repository state and open pull requests to identify the most appropriate next issue. This provides a justified recommendation for implementation, eliminating manual overhead and guesswork.

Do I need an independent advisor to validate selected GitHub issues?

An independent advisor is used to challenge the selected issue and ensure its premise is sound before proceeding. This adversarial validation step is built into the autonomous selection process to prevent flawed task justification.

Why does autonomous issue selection scan open pull requests and the default branch?

Autonomous issue selection scans open pull requests and the default branch to inventory actionable tasks accurately. This repository state analysis ensures the recommended issue does not conflict with existing work and is ready for end-to-end implementation.