priority-tuner

Adjust priority weights for task arbitration in the Orchestrator harness.

Updated May 11, 2026
One-click install
npx skills add https://github.com/AesopScott/mojo --skill priority-tuner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: priority-tuner
Source: https://github.com/AesopScott/mojo/tree/main/harnesses/skills/priority-tuner
Command: npx skills add https://github.com/AesopScott/mojo --skill priority-tuner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses performance bottlenecks and inefficient resource allocation within the Orchestrator harness by tuning priority weights to reduce wasted attention slices.

Core Features & Use Cases

  • Performance Tuning: Adjusts recency, blast-radius, and deadline weights to optimize task arbitration.
  • Bottleneck Resolution: Provides a structured runbook to identify and resolve stalled lanes or over-synchronized workflows.
  • Use Case: When the Orchestrator is experiencing high latency or repeated work, use this Skill to reconfigure the weighting model and improve overall system throughput.

Quick Start

Use the priority-tuner skill to analyze the current Orchestrator performance metrics and propose a configuration change to reduce task latency.

Frequently Asked Questions about priority-tuner

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

FAQPage Schema
How do I reduce high latency and wasted attention slices in my task scheduling system?

To reduce high latency and wasted attention slices, you need to tune priority weights for task arbitration. Adjusting recency, blast-radius, and deadline weights optimizes resource allocation and resolves scheduling bottlenecks within the Orchestrator harness.

What is the best way to optimize task throughput when experiencing resource contention?

The best way to optimize task throughput during resource contention is tuning priority weights. Reconfiguring the weighting model for task arbitration reduces wasted attention slices and resolves inefficient resource allocation.

How do I adjust priority weights to resolve stalled lanes in an orchestrator?

Adjust priority weights by analyzing current arbitration logs and configuration parameters. This structured runbook identifies stalled lanes or over-synchronized workflows and implements effective recency, blast-radius, and deadline weighting adjustments.

Why does my system have repeated work and inefficient task scheduling?

Inefficient task scheduling and repeated work occur because of suboptimal priority weights in task arbitration. Adjusting the recency, blast-radius, and deadline weights addresses these performance bottlenecks and reduces wasted attention slices.

Do I need arbitration logs to start performance tuning for task latency?

Yes, you need current arbitration logs and configuration parameters to start performance tuning. Analyzing these metrics is required to implement effective priority weighting adjustments and reduce task latency within the Orchestrator.

When should I not use priority weight tuning for system performance optimization?

Avoid priority weight tuning when you cannot access current arbitration logs or configuration parameters. Without these inputs, proposing effective configuration changes to reduce task latency and resolve bottlenecks is not possible.