marathon

Orchestrate autonomous agent teams to execute multi-unit development workflows.

30|5|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/bjcoombs/ai-native-toolkit --skill marathon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marathon
Source: https://github.com/bjcoombs/ai-native-toolkit/tree/main/skills/marathon
Command: npx skills add https://github.com/bjcoombs/ai-native-toolkit --skill marathon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, jq, python, and includes scripts (resource) components.

What problem does it solve?

This skill solves the challenge of managing complex, multi-task development projects by automating the orchestration of ephemeral agent teams to drive work units to completion.

Core Features & Use Cases

  • Autonomous Team Orchestration: Derives dependency DAGs and hot-file maps to spawn and manage ephemeral teammates for parallel work execution.
  • Smart Merge & Recovery: Handles crash recovery, smart-merging in waves, and retrospective logging to ensure project continuity.
  • Use Case: Use this skill when you need to execute a large backlog of tickets or a complex feature set that requires multiple parallel PRs, dependency management, and automated review cycles.

Quick Start

Trigger the marathon skill by invoking it through your task master or issue queue command to begin autonomous orchestration of your work units.

Frequently Asked Questions about marathon

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

FAQPage Schema
How do I automate parallel development workflows across multiple agents?

Automating parallel development workflows involves orchestrating autonomous agent teams to execute complex, multi-unit tasks by deriving dependency DAGs and hot-file maps to spawn ephemeral teammates for parallel work execution.

What is autonomous multi-unit team orchestration for complex development projects?

Autonomous multi-unit team orchestration manages dependency analysis, hot-file conflict mitigation, and parallel PR lifecycle tracking across ephemeral agent sessions to drive multi-task development projects to completion.

Can I use marathon for CI/CD orchestration with a large backlog of tickets?

Yes, you can use marathon for CI/CD orchestration when executing a large backlog of tickets or complex features requiring multiple parallel PRs, dependency management, and automated review cycles.

Do I need a work-source adapter to track progress for autonomous agent orchestration?

Yes, autonomous agent orchestration requires a caller-supplied work-source adapter to enumerate tasks, track progress, and handle source-of-truth state updates throughout the workflow lifecycle.

How does smart-merging and crash recovery handle parallel PR lifecycle tracking?

Smart-merging and crash recovery handle parallel PR lifecycle tracking by smart-merging work in waves, executing retrospective logging, and recovering crashed sessions to ensure project continuity.

What are the limitations of using ephemeral agent sessions for parallel work execution?

Limitations of ephemeral agent sessions include the need for a caller-supplied work-source adapter for state updates and dependency on gh, jq, and python environments to manage complex multi-unit development workflows.