CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

quintet-orchestration

Orchestrate multiple coding-agent CLIs (Claude Code, OpenAI Codex, Antigravity / agy, GitHub Copilot, Qwen Code, OpenCode) as one fleet through the quintet entry point. Use proactively when running several of these AI CLIs at once, when spinning up a multi-agent CLI worker team in tmux, for fanning a single prompt out to many models, or when debating or reviewing across models. Trigger on "quintet", "run codex and agy and copilot", "orchestrate CLI agents", "ask all the models", "AI debate", "multi-model review". Not for single-model edits or generic multi-agent frameworks unrelated to the quintet CLIs.

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured router skill: executable readiness checking up front, a single crisp decision rule with a decision table, explicit handoff boundaries, and disciplined conditional references that exist in the bundle. The residual costs are minor — a placeholder (`<spec>`) left undefined at the top level, one route with no command shape, and some deliberate repetition of the core decision rule.

Suggestions

Add a one-line inline definition of the `<spec>` syntax (e.g. "comma-separated N:provider tokens like `2:claude,1:codex`") next to the team command shape, so the most common edit route is executable without opening the reference file.

Give the headless-worktrees row at least a minimal command shape (e.g. `quintet worktrees <spec> "<task>"`) or a one-phrase pointer in the routing table, matching the pattern of the other rows.

State the edits-vs-opinions rule once authoritatively in "Choosing the mode" and let the routing table and troubleshooting row reference it rather than restate it, trimming a few repeated sentences.

DimensionReasoningScore

Conciseness

The body assumes Claude's competence throughout — no explaining what tmux, worktrees, or OAuth are — and every section carries routing-relevant detail. It stops short of the 5 anchor because the edits-vs-opinions rule is stated three times ("Choosing the mode", the routing table, and the troubleshooting row) and the router-boundary point is repeated in both the intro and the handoff section; the repetition is deliberate emphasis but not every token earns its place.

4 / 5

Actionability

Concrete, mostly copy-paste-ready guidance throughout: an executable doctor snippet with a fallback resolution chain, a parseable `quintet providers` output format, and command shapes for every common route (`quintet consult "<q>" [providers]`, `quintet debate`, `quintet review`, `quintet pipeline init`). The gap against the 5 anchor: the `<spec>` placeholder in the team command is never defined in SKILL.md itself (it lives one reference deep), and the headless-worktrees row gives no command at all, deferring entirely to the owner skill.

4 / 5

Workflow Clarity

The sequence is explicit and gated: "First step, every time" runs doctor with a hard stop condition ("If doctor shows zero ready providers, stop"), mode selection is resolved by one stated question with a decision table, ambiguity triggers an explicit ask-first rule, and handoff boundaries name which skill owns each step. Validation checkpoints are present for the risky parts — readiness validation before launch, "Confirm scope with the user before launching write-capable workers", "Always `quintet team shutdown <name>` when work is verified or abandoned" — and the troubleshooting table provides symptom→cause→fix feedback loops.

5 / 5

Progressive Disclosure

SKILL.md is a true router overview, and both bundle files exist and are one level deep with explicit load conditions: the mode-decision tree is offered "For the team↔fleet decision at a glance" with "Skip it once the edits-vs-opinions question already answers the route", orchestration-details.md is gated to "only when you're actually sequencing a two-phase request", and the cross-skill provider-strengths reference carries a "Do NOT load" condition for fleet-only routes. Content is appropriately split with clear signals, matching the well-signaled one-level-deep anchor.

5 / 5

Total

18

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A model description: concrete multi-action scope, third-person voice, explicit when-to-use with natural trigger phrases, and a precise negative boundary that prevents mis-triggering on generic multi-agent requests. The only improvement space is naming the parallel-edit (worktree) and pipeline capabilities alongside the four it already enumerates.

DimensionReasoningScore

Specificity

The description lists several concrete actions — "Orchestrate multiple coding-agent CLIs ... as one fleet through the quintet entry point", "spinning up a multi-agent CLI worker team in tmux", "fanning a single prompt out to many models", "debating or reviewing across models" — anchored to six named CLIs. It falls just short of the 5 anchor because capabilities like parallel worktree edits and staged pipelines are not mentioned, a minor coverage gap.

4 / 5

Completeness

It explicitly answers both questions: what — "Orchestrate multiple coding-agent CLIs ... as one fleet through the quintet entry point" — and when — "Use proactively when running several of these AI CLIs at once, when spinning up a multi-agent CLI worker team in tmux, for fanning a single prompt out to many models, or when debating or reviewing across models", plus an explicit "Trigger on" list and a "Not for" exclusion. This matches the anchor that requires concrete trigger phrases for both what and when.

5 / 5

Trigger Term Quality

Trigger terms are natural phrases a user would actually say: "quintet", "run codex and agy and copilot", "orchestrate CLI agents", "ask all the models", "AI debate", "multi-model review", plus all six CLI names with their colloquial forms ("Antigravity / agy"). Coverage includes synonyms and multi-tool invocations, matching the comprehensive anchor; there is no plausible natural phrasing for this niche that is missing.

5 / 5

Distinctiveness Conflict Risk

The niche is sharply defined by the six named CLIs and the reserved word "quintet", and the negative boundary — "Not for single-model edits or generic multi-agent frameworks unrelated to the quintet CLIs" — preempts the only realistic conflict (generic multi-agent orchestration skills). Conflict risk is minimal, matching the clear-niche anchor.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository

salemaziel/omc-octo-quintet

Path

skills/quintet-orchestration/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.