next-tasks

Select the highest-priority next Linear task by reconciling priority state, issue details, and git commits.

43|2|Updated Jan 25, 2024
One-click install
npx skills add https://github.com/glowingkitty/OpenMates --skill next-tasks-glowingkitty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: next-tasks
Source: https://github.com/glowingkitty/OpenMates/tree/main/.agents/skills/next-tasks
Command: npx skills add https://github.com/glowingkitty/OpenMates --skill next-tasks-glowingkitty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly decide which Linear task is genuinely the highest-priority next step and starts working on it with fresh context, avoiding wasted time on stale or already-completed work.

Core Features & Use Cases

  • Staleness detection across sources: Compares the daily meeting priority state, live Linear task states, and recent git commits to identify mismatches.
  • Ready-to-start recommendations: Filters tasks to exclude user-owned work, avoid tasks already marked as being worked on, and produce a ranked short list.
  • Task clarification and execution in-session: Asks up to three targeted clarification questions for the chosen task, then proceeds with the prescribed session workflow to implement it.

Quick Start

Tell the agent your current objective, and it will pick the single highest-priority next Linear task, confirm any required status updates, ask up to three clarifying questions, and begin work in this session.

Frequently Asked Questions about next-tasks

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

FAQPage Schema
How do I choose the best next task from Linear using recent git commits?

Linear task prioritization works by fetching all non-Done/non-Canceled issues, comparing live states against daily meeting priorities and git commits, and recommending the single highest-priority task to start.

How does staleness detection work for Linear task prioritization?

Staleness detection works by comparing daily meeting priority states, live Linear task states, and recent git commits to identify mismatches, optionally saving corrected issue states or labels before recommending work.

Can I start implementing a Linear task directly in the same session?

Yes, you can start implementing a Linear task in-session. After selecting the highest-priority task and confirming status updates, the workflow asks up to three clarification questions and begins the prescribed implementation workflow immediately.

Does this workflow orchestration approach handle multiple pages of Linear issues?

Yes, this workflow orchestration retrieves all non-Done/non-Canceled Linear issues without truncating task retrieval across multiple pages, ensuring accurate next-step decisions for recurring daily planning.

What is the best way to automate daily workflow orchestration for Linear tasks?

The best way to automate daily workflow orchestration is to reconcile daily priority states with live Linear issues and git commits, generate a staleness report, rank the filtered short list, and start an in-session implementation workflow.

Why does my Linear task prioritization recommend stale tasks?

Your Linear task prioritization may recommend stale tasks if it fails to fetch all non-Done/non-Canceled issues or lacks staleness detection to compare daily priority states, live issue details, and recent git commits for mismatches.