maestro-frontier

maestro-frontier is a skill for Claude Code, Codex from mbanderas/maestro. It costs 36 tokens per session (1,167 once invoked), scanned C, original, MIT.

A local tool that sends a prompt to several command-line AI models, compares their answers with a judging step, and produces one grounded result. It can also select a single model.

In plain words
What is it for?
Use it to inspect available models, compose a read-only panel, choose a model or preset, and run or arm Frontier for later prompts.
Why use it?
It helps compare model answers and combine them into one response instead of relying on one local model call.

Skill for Claude CodeCodex

Written for Claude Code and Codex: shipped in a Claude Code plugin, but also reads ~/.codex or $CODEX_HOME. Also seen: mentions Codex.

Needs its repository: it runs a file that does not travel with it, so clone the repository first. The line is node frontier/smoke.cjs.

Part of the maestro plugin — 8 skills, 6 commands, 7 hooks shipped together

Install

Getting it into your agent

It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.

Clone the repo
git clone --depth 1 https://github.com/mbanderas/maestro
agentmods
npx agentmods add skills/mbanderas/maestro/maestro-frontier

Made for: Claude Code, Codex.

Or install maestro, the plugin that ships this one along with the rest of its 8 skills, 6 commands, 7 hooks.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for maestro-frontier

README.md
[![agentmods](https://agentmods.dev/badge/skills/mbanderas/maestro/maestro-frontier.svg)](https://agentmods.dev/skills/mbanderas/maestro/maestro-frontier)
Your own site
<a href="https://agentmods.dev/skills/mbanderas/maestro/maestro-frontier"><img src="https://agentmods.dev/badge/skills/mbanderas/maestro/maestro-frontier.svg" alt="Measured on agentmods" height="20"></a>
Per session 36 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,167 The whole file, excluding the scripts and references it only reads on demand.
Security scan C 1 finding. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00036 $0.01167
Opus 5 $0.00018 $0.00583
Sonnet 5 $0.00007 $0.00233
Haiku 4.5 $0.00004 $0.00117

Measured 6d ago against content hash fe14cd3ed3c7, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-06, from the pricing page.

Security

Grade C, and why

maestro-frontier scanned grade C with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Hidden instructionshighPrompt injection

Directives inside HTML comments, invisible characters or bidirectional overrides are read by the model and not by the person reviewing the file.

<!-- INDICATOR INSTRUCTION - apply every turn while this skill is active -->
codex-skills/maestro-frontier/SKILL.md · 119 lines

How it starts

The opening of the file, as written. The whole thing — 119 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Drive the Maestro Frontier engine: a local multi-CLI fusion engine where a parallel panel feeds a judge and grounded synthesis. When a user asks to compose or choose a model panel, route the request to frontier compose after consulting frontier catalog; never guess a model or preset ID.

When the trusted Maestro Codex plugin hook is installed, arming a non-off mode makes normal later Codex prompts auto-run through Frontier. run remains an advanced, manual one-off. Do not edit Frontier state files by hand.

Command launcher

Use maestro when it is on PATH. If it is not, and this skill is loaded from the Maestro Codex plugin, locate the plugin root by walking up from this SKILL.md until .codex-plugin/plugin.json is present, then run:

node "<maestro-plugin-root>/bin/maestro.cjs" frontier ...

In the examples below, maestro frontier ... means either the bare command or that plugin-root launcher.

Catalog and compose a panel

Use project scope from the repository root for state-changing commands:

maestro frontier catalog
maestro frontier catalog --json
maestro frontier compose --models <model>,<model> --dry-run --scope codex-project
maestro frontier compose --models <model>,<model> --judge <model> --synth <model> --effort <level> --scope codex-project
maestro frontier compose --models <model>,<model> --save <name> --scope codex-project
maestro frontier effort <auto|low|medium|high|xhigh|max|ultra> --scope codex-project

frontier catalog is the source of truth for models, presets, aliases, readiness, and required configuration. compose accepts one to eight comma-separated models. Judge and synth default to the first panel model. --dry-run changes nothing; a non-dry run saves and arms the resolved custom fusion panel. --effort persists one validated level across panel, judge, and synth stages for selected effort-aware Claude and Codex models. effort auto returns the armed panel to provider defaults.

Modes, inspection, and saved presets

Read the full file on GitHub · 119 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 6d ago First seen · 119 lines · 36 tokens per session scan C fe14cd3ed3c7

Subscribe to this mod's changes

maestro-frontier is a skill published in the GitHub repository mbanderas/maestro (5 stars, last pushed 3d ago), licensed MIT. It adds 36 tokens to every session and 1,167 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it C with 1 finding (hidden instructions). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

toolport

Use when the user asks for any external action or data: email, payments, deployments, databases, repos, issues, files, web search, messaging, or any connected service. Toolport is the front door to every MCP server on this machine; search it before concluding a capability is unavailable.

tsouth89/toolport · 0 tokens

learn

Learn a tech topic to a correct 101 level in minimal time. Researches open sources (official docs/releases, engineering blogs, YouTube talks, HN/Reddit, news, papers) restricted to recent material, then produces a brief with a 101 mental model, what changed, tradeoffs, an adopt/trial/hold/avoid verdict, a…

ayberkcansever/ai-skills · 176 tokens

interview-plan

Interview the user one question at a time to produce an ambiguity-free implementation plan across three lenses — business requirements, backward compatibility, and technical. The model actively investigates the codebase first (Discovery Phase), confronts the user with what it found, and pushes back with alternatives …

ayberkcansever/ai-skills · 144 tokens

execute-plan

Implement a written plan (from write-plan or interview-plan) when the user says execute or implement it. Loads the plan, executes ready tasks in waves in the ticket venue, runs the plan's review gate itself. Do not use while still interviewing or writing the plan.

ayberkcansever/ai-skills · 57 tokens

write-plan

Write a bite-sized TDD implementation plan from a spec before touching code. Saves under docs/plans/ / (gitignored WIP); promote to docs/features/ / when stable. Use when the user invokes write-plan, or when interview-plan hands off an assembled spec. Do not use to implement.

ayberkcansever/ai-skills · 70 tokens

thermo-nuclear-code-quality-review

Branch-diff review in five lenses — spec conformance, simplify (YAGNI / over-engineering), maintainability, merge safety, then mandatory feature-docs sync. Use /thermo-nuclear-code-quality-review after a dev session, before a PR. Repo-agnostic.

ayberkcansever/ai-skills · 66 tokens