next-task

Select the next uncompleted task from project specs and delegate it to execute-task.

41|4|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/etr/groundwork --skill next-task-etr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: next-task
Source: https://github.com/etr/groundwork/tree/main/skills/next-task
Command: npx skills add https://github.com/etr/groundwork --skill next-task-etr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finds the next uncompleted task from {{specs_dir}}/tasks/ (or {{specs_dir}}/tasks.md) and delegates execution to the execute-task skill.

Core Features & Use Cases

  • Automatic next-task selection based on task status and dependencies from the project specs.
  • Safe delegation to the execute-task skill with the identified task ID.
  • Edge-case handling for missing specs, blocked tasks, and ambiguous task choices.

Quick Start

Request the next available task to be executed; Groundwork will delegate to the execute-task skill.

Frequently Asked Questions about next-task

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

FAQPage Schema
How do I automatically select the next uncompleted task from project specs?

To automatically select the next uncompleted task, the system loads the task index from your project specs directory, evaluates task status and dependencies, and picks a single actionable task ID for delegation.

Can I execute the next task automatically based on task dependencies?

Yes, you can execute the next task automatically by having the system evaluate your task dependencies and delegate the chosen task ID directly to the execute-task skill for processing.

How does automatic task selection handle blocked tasks or missing specs?

Automatic task selection handles edge cases by detecting missing specs, evaluating blocked tasks, and resolving ambiguous task choices to ensure only a valid, actionable task is selected for execution.

What is the best way to start a project management task without manually choosing it?

The best way to start a project management task without manual selection is to request the next available task, allowing the system to evaluate statuses and delegate execution automatically.

Do I need a specific task index format to enable automatic task selection?

You need a task index located in the specs directory tasks folder or a tasks.md file, which the system loads to evaluate task statuses and dependencies for selecting the next task.

Why does my task selection skip certain uncompleted tasks in the workflow?

Task selection skips certain uncompleted tasks because it evaluates task dependencies and statuses, filtering out blocked tasks to ensure only the correct next actionable task is chosen.