CtrlK
BlogDocsLog inGet started
Tessl Logo

orchestrator

Delegate to external coding CLIs: A0 headless, Codex, Claude Code and others.

59

Quality

74%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/_orchestrator/skills/orchestrator/SKILL.md
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.

The content is a well-structured orchestration guide: two clearly sequenced flows with real validation and retry loops, concrete commands and verbatim user-facing text, and exemplary progressive disclosure that offloads per-agent detail to eight existing reference files. Its only weaknesses are mild repetition of the agent roster and a couple of placeholder-ish spots where fully executable commands would tighten it further.

DimensionReasoningScore

Conciseness

The body is dense with actionable rules and assumes Claude's competence — it never explains what a CLI is or how the tools work, and even states "this skill exists so these heavy delegation instructions load only when the task needs them". It falls short of anchor 5 mainly through repetition: the full seven-agent list ("For Codex, Claude Code, Cursor CLI, Gemini CLI, Grok Build, Hermes Agent, and OpenCode") is restated multiple times in Rules and the Host CLI Flow.

4 / 5

Actionability

Most guidance is executable: exact tool names (`code_execution_remote` vs `code_execution_tool`), copy-paste install commands (curl/irm lines), the verbatim user-facing message block, an exact clarifying question to ask, and a concrete memory-save example sentence. The gaps that keep it from anchor 5 are delegated-but-unnamed specifics (the actual smoke/login commands live in references) and a placeholder rather than a real command — the bash block '# Use skills_tool action=read_file on the matching file under references/.' is a comment, not an executable line.

4 / 5

Workflow Clarity

Both flows (Host CLI Flow, Container Pal Flow) are explicitly sequenced with decision points, and validation is built in as genuine feedback loops: "check whether the CLI is installed... then run the install check again", "probe its version/help, run a tiny smoke prompt", "If the smoke prompt reports missing auth... After the user confirms, rerun the smoke prompt. Only then run the real task", and "inspect its output and verify important changes yourself before reporting success". This matches the anchor-5 pattern of clear sequence plus explicit validation and retry loops.

5 / 5

Progressive Disclosure

The body is a clean overview that keeps generic orchestration rules inline and pushes agent-specific commands, auth quirks, and smoke prompts to eight clearly labeled one-level-deep reference files under references/ (all of which exist on disk). The closing principle — "Keep generic orchestration rules here. Put agent-specific commands... in the matching reference file" — plus the explicit per-agent file listing and the "Read only the relevant reference file" instruction make navigation easy and loading selective.

5 / 5

Total

18

/

20

Passed

Description

53%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.

The description is concise and names a genuinely distinct niche with concrete flagship agents, but it reads as a partial capability statement: it answers 'what' clearly while leaving 'when to use it' entirely to the separate triggers frontmatter, and it under-represents the seven other supported agents that the skill actually orchestrates.

Suggestions

Add an explicit 'Use when...' clause to the description itself, e.g. 'Use when the user asks to delegate coding tasks to Codex, Claude Code, Cursor CLI, Gemini CLI, or another external coding agent.'

Expand the agent list beyond the current three-plus-'and others' so the natural trigger terms for all supported agents (Cursor, Gemini CLI, Grok Build, Hermes, OpenCode) surface in the description, not just the frontmatter triggers.

Name the core orchestration actions (install/check the CLI, run a smoke prompt, handle login, run the task) so the 'what' covers the full capability rather than a single 'delegate' verb.

DimensionReasoningScore

Specificity

The description names the domain ("Delegate to external coding CLIs") and enumerates concrete targets ("A0 headless, Codex, Claude Code"), which gives it one clear action plus named systems. It is not merely generic like anchor 2, but it describes only a single action (delegate) rather than the 1-2 distinct capability actions of anchor 4 — installing, running smoke prompts, and auth-handling all live only in the body.

3 / 5

Completeness

It has a clear 'what' (delegate to external coding CLIs) but no 'when' clause — no 'Use when...' or equivalent explicit trigger guidance inside the description field. Per the judging guidelines, a missing 'Use when...' clause caps completeness at 3.

3 / 5

Trigger Term Quality

"A0 headless", "Codex", and "Claude Code" are natural terms a user would say, and these are the flagship agents. However the description omits most of the supported agents (Cursor, Gemini CLI, Grok Build, Hermes, OpenCode) and common variations like "terminal agent" or "external coding agent" — those appear only in the separate frontmatter triggers, not the description field itself, so this is 'some relevant keywords but missing common variations' rather than anchor 4.

3 / 5

Distinctiveness Conflict Risk

The niche — delegating work to external, named coding CLIs — is distinct and would not collide with generic coding or document skills. It falls short of anchor 5 only because the trailing "and others" keeps the boundary slightly open and the trigger phrasing is not fully spelled out in the description.

4 / 5

Total

13

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
agent0ai/agent-zero
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.