johpaz/hive/task-orchestrator

Claude Code and agent skill by johpaz/hive

Trust tier 2
  • community
LLM review pending
Source check pending

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

Orchestrate tasks across multiple workers with delegation, status tracking, and bus communication

Install

npx vskill@latest install johpaz/hive/task-orchestrator

SKILL.md

Task Orchestrator — referencia operativa

La doctrina de orquestación (descomponer → delegar en paralelo → terminar el turno → sintetizar en el fan-in) está en tu system prompt. Esta skill es la referencia de las herramientas.

Herramientas

ToolQué haceCuándo
task_delegatePersiste y asigna una tarea a un workerDelegar. Prefiere mode="async"
agent_findDescubre workers del catálogo y propiosAntes de delegar. Nunca para comprobar ejecución
task_listLista ejecuciones reales persistidasEl usuario pregunta y no conoces IDs
task_statusEstado de tareas por IDEl usuario pide estado antes del fan-in
get_available_modelsProviders y modelos activosAntes de crear un worker
agent_createCrea un worker nuevoÚltimo recurso: nada del catálogo sirve
bus_publish / bus_readMensajes entre workersDependencias entre workers en vuelo

Fan-out

javascript
// Tres partes independientes → tres llamadas en la MISMA respuesta
task_delegate({ worker_id: "web_researcher", task_description: "...", mode: "async" })
task_delegate({ worker_id: "office_document_agent", task_description: "...", mode: "async" })
task_delegate({ worker_id: "schedule_automation_agent", task_description: "...", mode: "async" })

Cada llamada devuelve task_id, job_id y run_id: prueba de que la tarea quedó persistida.

Fan-in

Hive te reinvoca con:

[Sistema] Todas las tareas delegadas de este turno alcanzaron estado terminal.
[{ task_id, worker_id, task, ok, result, error }, ...]

Sintetiza una sola respuesta. Las entradas con ok: false se reportan con su motivo real.

Crear un worker (último recurso)

javascript
get_available_models({ capabilities: "analysis" })
// → [{ providerId: "anthropic", modelId: "claude-sonnet-4-6", ... }]
agent_create({
name: "data_analyst",
description: "Experto en análisis de datos",
system_prompt: "Sos analista de datos experto...",
tools_json: ["web_search", "web_fetch", "save_note"],
providerId: "anthropic", // OBLIGATORIO
modelId: "claude-sonnet-4-6", // OBLIGATORIO
})

Para una integración MCP sin especialista, pide autorización primero. Si el usuario acepta, crea un worker con mcp_server_id; si participan varios servidores, crea o reutiliza uno por servidor. Nunca pases servidores MCP dinámicos a task_delegate.

Errores a evitar

  • ❌ Serializar tareas independientes en vez de fan-out paralelo
  • ❌ Polling con task_status esperando el resultado — el fan-in llega solo
  • ❌ Declarar éxito antes de recibir el [Sistema], o presentar ok=false como éxito
  • ❌ Reportar éxito sin revisar acceptance/checks de la entrega, o ignorar un checks.status="failed"
  • ❌ Corregir a mano lo que task_revise puede reencolar en el mismo worker
  • ❌ Crear un worker que el catálogo ya cubre
  • ❌ Delegar saludos, preguntas simples o la conversación
  • ❌ Usar delegate_task, find_agent, create_agent, get_task_status, publish_to_bus, get_bus_messages — no existen

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

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

Source

Popularity

Repository stars
62
Repository forks
21
7-day trend score
25

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/johpaz/hive/task-orchestrator/badge)](https://verified-skill.com/skills/johpaz/hive/task-orchestrator)

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