whats-next

Analyze Linear issues and git history to recommend the next work item.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/jamesc/skills --skill whats-next-jamesc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whats-next
Source: https://github.com/jamesc/skills/tree/main/skills/whats-next
Command: npx skills add https://github.com/jamesc/skills --skill whats-next-jamesc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you identify the most logical and impactful next piece of work by analyzing active projects, recent activity, and issue priorities.

Core Features & Use Cases

  • Prioritizes Issues: Recommends top issues from active cycles or the backlog.
  • Context-Aware: Considers git history and issue dependencies for relevant suggestions.
  • Use Case: When you're unsure what to tackle next, this skill provides a ranked list of actionable tasks, ensuring you're always working on what matters most.

Quick Start

Ask the whats-next skill to recommend your next task.

Frequently Asked Questions about whats-next

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

FAQPage Schema
How do I prioritize my next task in Linear based on active cycles and git history?

Task prioritization analyzes active project cycles, recent completed Linear issues, and git commit history to recommend the next logical piece of work. It ranks issues by cycle membership, priority levels, and unblocked dependencies to ensure you work on what matters most.

What is the best way to find unblocked developer tasks from a project backlog?

Finding unblocked developer tasks involves scanning the project backlog for 'Todo' or 'Backlog' states and filtering for 'agent-ready' labels. This approach identifies candidate issues with resolved dependencies, providing a ranked list of actionable tasks.

Does this issue tracking recommendation tool work with specific team configurations in Linear?

Yes, this issue tracking recommendation tool specifically identifies candidate issues for the 'BT' team in Linear. It queries issues located in 'Backlog' or 'Todo' states to ensure the recommendations are highly relevant to that specific team's workflow.

How do issue dependencies and priority levels affect task prioritization?

Issue dependencies and priority levels directly drive task prioritization by filtering out blocked items and elevating high-priority work. The system analyzes these factors alongside active cycle membership to generate a ranked list of actionable issues.

When should I use an automated workflow tool for finding my next piece of work?

You should use an automated workflow tool for finding your next piece of work when you are unsure what to tackle next. It provides context-aware recommendations by evaluating recent activity and issue priorities, ensuring you always work on the most impactful task.