execute-tasks

Execute Claude Code Tasks in dependency-aware waves with parallel agents and retries.

42|8|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/sequenzia/claude-alchemy --skill execute-tasks-sequenzia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execute-tasks
Source: https://github.com/sequenzia/claude-alchemy/tree/main/plugins/sdd/skills/execute-tasks
Command: npx skills add https://github.com/sequenzia/claude-alchemy --skill execute-tasks-sequenzia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the end-to-end execution of Claude Code Tasks by honoring dependencies, running tasks in waves, and handling retries, reducing manual coordination and idle time.

Core Features & Use Cases

  • Wave-based parallel execution with configurable max_parallel and automatic dependency resolution.
  • Per-task context isolation with later merging to enable retries and knowledge sharing.
  • Session lifecycle management including concurrency guards, live session tracking, and archival of completed tasks.

Quick Start

Start an execution run with /claude-alchemy-sdd:execute-tasks against all unblocked tasks.

Frequently Asked Questions about execute-tasks

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

FAQPage Schema
How do I orchestrate Claude Code tasks to run in parallel?

You orchestrate Claude Code tasks to run in parallel by executing them in dependency-aware waves. This approach launches parallel agents simultaneously while respecting task dependencies to reduce manual coordination and idle time.

What is wave-based task execution and how does it handle dependencies?

Wave-based task execution is an orchestration mechanism that groups tasks into execution waves based on their dependencies. It resolves dependencies automatically, launching unblocked tasks concurrently before merging their results across subsequent waves.

How do I configure max_parallel and retries for autonomous task workflows?

You configure max_parallel and retries for autonomous task workflows by setting these required parameters before execution. Max_parallel limits concurrent agent launches per wave, while retries define adaptive failure thresholds for resilient session state tracking.

Does Claude Code task execution support per-task context isolation?

Yes, Claude Code task execution supports per-task context isolation. It isolates context for each parallel agent during wave execution and later merges the results, enabling independent retries and seamless knowledge sharing across the workflow.

Can I filter specific task groups during an autonomous execution run?

Yes, you can filter specific task groups during an autonomous execution run. The orchestration mechanism supports optional task-group filtering, allowing you to target specific subsets of spec-generated or general tasks while maintaining session lifecycle management.