task-runner

Automate eligible task execution by querying TaskList and updating task states.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/sato-dev1234/claude-code-sample --skill task-runner-sato-dev1234
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-runner
Source: https://github.com/sato-dev1234/claude-code-sample/tree/main/skills/task-runner
Command: npx skills add https://github.com/sato-dev1234/claude-code-sample --skill task-runner-sato-dev1234

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the end-to-end execution of eligible tasks by evaluating TaskList results against defined conditions, reducing manual intervention and speeding up delivery.

Core Features & Use Cases

  • Orchestrates tasks from TaskList by validating status, autoRun flag, and blockers.
  • Executes in-progress state transitions with TaskUpdate and TaskGet to fetch full details.
  • Supports parallel execution of multiple eligible tasks and conditional Skill invocations.

Quick Start

Initiate the workflow to process all pending tasks by evaluating TaskList results and executing eligible tasks in sequence.

Frequently Asked Questions about task-runner

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

FAQPage Schema
How do I automate pending tasks from a tasklist with blockers?

To automate pending tasks from a tasklist, this skill queries tasks with pending status, checks if blockers are completed, and updates task states automatically. It processes multiple eligible tasks in parallel when possible.

How does workflow orchestration handle parallel task execution?

Workflow orchestration here handles parallel task execution by querying the TaskList, validating the autoRun metadata flag, and executing multiple eligible tasks simultaneously once their blockers are confirmed completed.

How do I update task states automatically based on metadata conditions?

You can update task states automatically by evaluating task metadata conditions like autoRun flags and blocker statuses. The workflow uses TaskUpdate and TaskGet to transition states and fetch full task details during execution.

Can I trigger conditional skills during asynchronous task processing?

Yes, you can trigger conditional skills during asynchronous task processing. The workflow evaluates task metadata to invoke specific skills conditionally, ensuring automated state transitions and parallel execution proceed correctly.

What are the limitations of automating task updates via TaskList rules?

Automating task updates via TaskList rules requires tasks to have a pending status and the autoRun metadata set to true. Tasks lacking these metadata conditions or having incomplete blockers will not be processed automatically.