setup-ox

Installation
SKILL.md

Setup ox

Write the two files the ox skills read when they run:

  • ~/.config/ox/models.md (Part A): which model and reasoning level each subagent role uses. It belongs to the user and their harness, so it lives in their home directory and is never committed.
  • .ox/config.md (Part B): what this server runs: where it is, which ox resources and versions, which framework, which language. It belongs to the project, at the server root.

Run Part A, then Part B. If the user passed models or project as an argument, run only that part.

Part A: models and budget

A1. Detect available models

Read the parameters of the tool your harness uses to start a subagent. The models and the reasoning-effort levels it enumerates are the only valid entries. In Claude Code that is the Agent tool's model and effort parameters. Never write a model or effort the tool does not list. An entry is <model>, plus (<effort>) when the tool takes an effort.

If the harness has no subagent tool, or the tool takes no model, say so and write inherit for every role. inherit is always valid: the role runs on the parent session's model and reasoning level.

In T3 Code the subagent tool is delegate_task, and orchestrator_capabilities lists the models of every provider whose canRunChildTask is true. An entry there is <providerInstanceId>/<model> (<effort>), with the effort option that tool lists for the model, so a panel can span providers.

Installs
16
GitHub Stars
18
First Seen
2 days ago