mma-retry

Re-run selected tasks by index from a completed or failed dispatch.

5|4|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/zhixuan312/multi-model-agent --skill mma-retry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mma-retry
Source: https://github.com/zhixuan312/multi-model-agent/tree/main/packages/server/src/skills/mma-retry
Command: npx skills add https://github.com/zhixuan312/multi-model-agent --skill mma-retry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Re-run selected tasks from a completed or failed dispatch to isolate and fix failures.

Core Features & Use Cases

  • Retry by task index: re-dispatch only the failed or selected tasks without re-running the entire dispatch.
  • Preserve diagnostics: keeps original task diagnostics for comparison and auditing.
  • New taskId: returns a fresh taskId for the retry run to monitor progress.

Quick Start

Provide the original taskId and the indices of the tasks you want to re-run, and submit the request to the mma-retry endpoint to receive a new taskId.

Frequently Asked Questions about mma-retry

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

FAQPage Schema
How do I retry only the failed tasks from a dispatch without re-running everything?

To retry failed tasks from a dispatch, provide the original taskId and an array of zero-based taskIndices to specify which tasks to re-execute, isolating failures while preserving original diagnostics.

What is task-level retry orchestration and when do I need it?

Task-level retry orchestration is the process of re-running selected failed tasks by index rather than re-executing an entire dispatch. You need it to isolate and fix failures efficiently without losing original configuration data.

How do I identify which tasks to re-run using a task index array?

To identify tasks to re-run, provide a zero-based taskIndices array alongside the original taskId. This targets specific failed or completed tasks for re-execution while preserving the original dispatch configuration.

Does retrying selected tasks preserve the original dispatch diagnostics?

Retrying selected tasks preserves original task diagnostics for comparison and auditing. The retry mechanism targets specific tasks by index while maintaining the initial configuration and returning a fresh taskId.

What's the best way to monitor a partial dispatch retry?

To monitor a partial dispatch retry, submit the original taskId and taskIndices to the retry endpoint. You receive a new taskId for the retry run to track progress while keeping original diagnostics intact.

Why does my task retry return a new taskId instead of using the original?

Your task retry returns a new taskId to monitor the fresh retry run separately while keeping original dispatch diagnostics preserved. This isolates the re-executed tasks from the initial completed or failed dispatch.