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.