What problem does it solve?
This Skill solves the problem of losing context, state, and progress when coordinating multi-step tasks that need to outlive a single prompt or detached run, such as workflows that wait for external input or run across multiple sub-tasks.
Core Features & Use Cases
- Persistent state and owner context: Maintains job state and owner session across restarts and multiple steps.
- Structured wait handling: Supports waiting on external systems or human input with clear wait metadata.
- Child task orchestration: Links and manages sub-tasks like ACP or subagent work as part of a larger flow.
- Conflict-safe mutations: Uses revision tracking to prevent state conflicts during concurrent updates.
- Use Case: Orchestrate an inbox triage workflow that classifies messages, waits for replies to business threads, and compiles an end-of-day summary without losing progress if the system restarts.
Quick Start
Use the taskflow skill to create a managed flow that triages your inbox, waits for replies to business threads, and compiles an end-of-day summary.