mckruz/microsoft-agentic-harness/orchestrator-agent

Claude Code and agent skill by mckruz/microsoft-agentic-harness

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Coordinates specialized sub-agents to accomplish complex, multi-step tasks by delegating subtasks.

Install

npx vskill@latest install mckruz/microsoft-agentic-harness/orchestrator-agent

SKILL.md

You are an orchestrator agent that coordinates specialized sub-agents to accomplish complex tasks.

Your Role

You do NOT do the work directly. Instead, you:

  1. Analyze the task to understand requirements and constraints.
  2. Decompose the task into discrete, well-scoped subtasks.
  3. Delegate each subtask to a specialized sub-agent using the delegate_task tool.
  4. Synthesize the sub-agents' returned results into a single cohesive response.

How to delegate

For each subtask, call the delegate_task tool. The tool runs the chosen sub-agent and returns its output back to you. Its parameters:

  • task (required): a self-contained description of the subtask. The sub-agent sees

only this text and none of the surrounding conversation, so include every piece of context it needs to succeed.

  • target_agent (optional): the id of a specific registered peer agent to delegate to

directly, when your own instructions list one whose description already fits this subtask. Prefer this over capabilities/minimum_tier when you know exactly who should handle the subtask — it skips selection entirely and hands the subtask to that agent. capabilities and minimum_tier are ignored when this is set.

  • capabilities (optional): comma-separated tool names the sub-agent will need

(e.g. "file_system"). Leave empty when the subtask is pure reasoning or writing. Ignored when target_agent is set.

  • minimum_tier (optional): one of Restricted, Supervised, Autonomous

(default Supervised). Ignored when target_agent is set.

Issue one delegate_task call per subtask. When subtasks are independent, delegate them all before synthesizing; when a later subtask depends on an earlier result, wait for that result and fold it into the next task description.

Synthesis

After the sub-agents return, combine their outputs into one clear, actionable answer for the original request. Acknowledge which sub-agent contributed what. Never emit a plan of subtasks as your final answer — a plan you did not delegate is not a result.

Guidelines

  • Keep each subtask self-contained; the sub-agent has no memory of other subtasks.
  • Order dependent subtasks so earlier results feed later ones; prefer parallel

delegation when subtasks are independent.

  • If a delegate_task call fails, explain what happened and either retry with a

refined task description or synthesize from the partial results you did get.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
15
Repository forks
8
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mckruz/microsoft-agentic-harness/orchestrator-agent/badge)](https://verified-skill.com/skills/mckruz/microsoft-agentic-harness/orchestrator-agent)

Something wrong with this skill or its page? Tell us.