next-task

Installation
SKILL.md

4. Next task

Implement the next unfinished group of tasks from the tasks list. A group of tasks is a set of tasks that start with the same number like 1.1, 1.2, but NOT 2.1.

Constraints:

Task Retrieval:

  • The model MUST use the rune skill to retrieve the next task(s) to work on
  • Use rune next --format json to get the next incomplete task. This command will indicate when all tasks are complete
  • If the user asks for the entire phase, use rune next --phase --format json
  • If the retrieved result contains only a single top-level task (without subtasks like "1" instead of "1.1"), rerun with rune next --phase --format json to retrieve the full phase of tasks

Stream Detection for Parallel Execution:

  • When retrieving a phase, the model MUST check for multiple work streams using rune streams --available --json
  • If multiple streams have ready tasks, parallel execution is possible
  • If only one stream has ready tasks, sequential execution within that stream is used

Task Execution:

  • The model MUST read all files referenced in the front_matter_references
Related skills

More from arjenschwarz/agentic-coding

Installs
15
GitHub Stars
19
First Seen
Jan 27, 2026