Skip to content

Guide · Agent skill

How to use the Advisor Orchestrator Worker agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

Advisor Orchestrator Worker is an agent skill that makes a coding agent act as the coordinator of a three-tier model team: it plans a large job, has a stronger model review the plan, hands independent pieces to cheaper worker models running in parallel, checks each result, and combines them. This guide explains what the skill changes, how to install it, how to trigger it with plain requests, and what it needs before you start. After reading it you should be able to decide whether the pattern fits your task and run it safely.

Advisor Orchestrator WorkerShubhamsaboo/awesome-llm-apps · Apache-2.0

Quick start

  1. 1Download and unzip. Download the skill ZIP from this page and unzip it into ~/.claude/skills/ or a project's .claude/skills/ folder.
  2. 2Or upload in the Claude apps. In the Claude apps, open Settings → Capabilities → Skills and upload the skill.
  3. 3Check your tools. Confirm bash, jq, perl, and either the Antigravity CLI (agy) or a Gemini key, plus either the claude CLI or ANTHROPIC_API_KEY.
  4. 4Make a natural request. Describe a large task with a specific number of items, such as researching a dozen competitors at once.
  5. 5Approve the plan. Let the agent frame the success criteria and run the mandatory plan review before it dispatches workers.
  6. 6Review the results. Read the verification ledger, the advisor notes applied and rejected, and the remaining risks.

What is an agent skill, and what does this one make the agent do?

An agent skill is a folder with a SKILL.md file that tells an AI agent how to handle a certain kind of task. The agent reads the instructions when the skill is relevant to your request.

Once installed, this skill makes the agent follow a fixed loop: frame, plan, review, delegate, verify, synthesize, and final review. Instead of trying to do everything in one pass, the agent asks a stronger advisor model to review the plan, sends self-contained subtasks to cheaper worker models in parallel, checks each result against its own acceptance criteria, and then assembles the deliverable.

  • Frame: state the deliverable and 3 to 5 checkable success criteria.
  • Plan: split the work into subtasks with wave assignments.
  • Plan review: a mandatory advisor consult before any work is dispatched.
  • Delegate and verify: workers run in parallel, and each result gets a PASS, FIX, or ESCALATE verdict.
  • Synthesize and taste pass: the draft gets a second advisor review before it ships.

Install the skill in Claude (ZIP download or Settings upload)

Download the ZIP for this skill from this page and unzip it. For a personal install, place the folder in ~/.claude/skills/. For a single project, place it in that project's .claude/skills/ folder so it applies only there.

If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.

  • Personal install: ~/.claude/skills/advisor-orchestrator-worker/
  • Project install: .claude/skills/advisor-orchestrator-worker/ inside your project
  • Claude apps: Settings → Capabilities → Skills, then upload the skill

What you need installed before it works

The skill calls outside models over the network, so it needs command-line tools and keys in place before the run starts. The agent checks these at the frame step and tells you how to fix any gap.

Workers resolve through the Antigravity CLI (agy) first, then a Gemini API key (GEMINI_API_KEY or GOOGLE_API_KEY). The advisor resolves through the claude CLI first, then ANTHROPIC_API_KEY. The skill also needs bash, jq, and perl, which it uses for timeouts because timeout(1) is missing on stock macOS.

  • bash shell
  • jq
  • Antigravity CLI (agy), or GEMINI_API_KEY or GOOGLE_API_KEY
  • claude CLI, or ANTHROPIC_API_KEY
  • perl

How to trigger the skill with natural requests

You do not need a special command. The skill's description covers tasks that are too large for one model pass, work that needs parallel research or generation across many subtasks, and requests that name the pattern directly. Phrases such as "too big for one model", "fan this out", or "run an advisor-worker loop" are good triggers.

Be specific about the volume of work. The skill is designed for jobs like researching a dozen competitors at once, so naming the number of items and the output you want helps the agent decide the pattern fits.

  • "This is too big for one model. Fan this out: research these 12 competitors and give me a comparison table."
  • "Run an advisor-worker loop to draft and check a set of product descriptions for our 30 SKUs."
  • "Have a stronger model review the plan while cheap workers execute the research on each company."

Examples of good and poor fits

The skill is built for work that splits cleanly into independent pieces. Each worker sees only its own brief, so the subtasks must carry their own inputs and criteria. Work that needs one coherent pass is a poor fit, and the skill itself says one model pass is enough in that case, with a large overhead otherwise.

Do not send sensitive or confidential data through it. Subtasks and briefs are sent to external model APIs over the network.

  • Good fit: researching many competitors in parallel, then merging the findings into one report.
  • Poor fit: fixing a typo in one file or answering a simple question.
  • Poor fit: anything involving confidential data that should not leave your environment.

Safety notes: scripts and network use

This skill runs scripts and makes network calls. Worker briefs are written to temp files and dispatched from empty temp directories with a minimal environment, which reduces leakage but is not a sandbox. Temp files are cleaned up at the end of a run.

If a role has no working CLI or API key, the agent can offer degraded mode, where it temporarily plays that role itself. Outputs produced that way are labeled [DEGRADED: role], and the isolation the design relies on is weakened.

  • Runs shell scripts and uses the network.
  • Workers and advisor receive your briefs and plan via external APIs.
  • Use only with data you are comfortable sending to those providers.
  • Without the CLIs or keys, results lose context isolation and are labeled as degraded.

Tips for getting reliable results

Give the agent a clear deliverable and checkable success criteria at the start, since the frame step depends on them. Set a budget if you want to control cost; the skill suggests a budget shape but it is a guideline rather than a hard limit. Read the status board the agent prints after each step, which shows each subtask's state and retries.

  • Name the deliverable and the number of items up front.
  • Ask for verifiable criteria, such as a required output format or a set of fields per item.
  • Watch the status board for FIX or ESCALATED entries.

What people use it for

  • Researching a dozen or more competitors in parallel and merging the findings into one comparison.
  • Drafting and checking a large batch of similar content pieces, with each worker handling one item.
  • Building a multi-model research or content pipeline and studying the orchestration pattern itself.
  • Splitting a large analysis into independent parts that a stronger model reviews before work starts.

Frequently asked questions

Is the Advisor Orchestrator Worker skill free?

The skill is licensed under Apache-2.0, as stated on this page. The model calls it makes go to external providers through the Antigravity CLI, Gemini API, claude CLI, or Anthropic API, which may carry their own costs.

What do I need to run it?

You need bash, jq, perl, the Antigravity CLI (agy) or a Gemini API key, and the claude CLI or an ANTHROPIC_API_KEY. The agent checks these at the start of a run and tells you how to set up any missing piece.

Where do I install the skill?

Unzip it into ~/.claude/skills/ for a personal install or into a project's .claude/skills/ folder for one project. In the Claude apps, you can upload it under Settings → Capabilities → Skills.

Is this a good alternative to using one model for everything?

It is for large jobs that split into independent pieces, such as researching many competitors at once. For single-file edits or simple questions, the skill itself says one model pass is enough and the overhead is large.

Why does the agent say it is in degraded mode?

It means a role such as the worker or advisor has no working CLI or API key, so the agent is playing that role itself. Affected sections are labeled [DEGRADED: role], and context isolation is weakened.

Is it safe to use with confidential data?

Not for sensitive or confidential data. Subtasks and briefs are sent to external model APIs over the network, and the scripts are not a sandbox.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you are a developer building multi-model research or content pipelines, or you have a task too large for one model pass and you already have the Claude CLI and Antigravity or Gemini keys set up. Pick something simpler if your work is single-file edits, quick questions, or involves confidential data that should not leave your environment.

Download the skill