subagent-skill

Delegate user requests to connected sub-agents with task context and expected output.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/zeenie-ai/MachinaOS --skill subagent-skill-zeenie-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-skill
Source: https://github.com/zeenie-ai/MachinaOS/tree/main/server/skills/assistant/subagent-skill
Command: npx skills add https://github.com/zeenie-ai/MachinaOS --skill subagent-skill-zeenie-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of getting the best results for requests by routing work to specialized sub-agents instead of stalling when a capability is not directly available.

Core Features & Use Cases

  • Sub-agent-first capability discovery: Always checks connected sub-agents before concluding a request cannot be handled.
  • Delegation orchestration: Delegates tasks with clear instructions, receives task IDs/status, and coordinates multi-step outcomes.
  • Completion handling: Converts task_completed events into natural user updates, and provides safe guidance for errors without automatic retries.

Quick Start

Delegate a request to the appropriate connected sub-agent by asking: "Check my phone battery and then tell me the result."

Frequently Asked Questions about subagent-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I delegate multi-step tasks to a sub-agent for workflow routing?

To delegate multi-step tasks for workflow routing, this Skill checks connected sub-agents first, routes the request with full task context and expected output, then handles the returned task status and results.

What is multi-agent coordination and how does sub-agent delegation work?

Multi-agent coordination involves routing work to specialized sub-agents instead of stalling when a capability is unavailable. This Skill checks sub-agent availability, delegates tasks with context, and tracks completion status or errors.

How do I orchestrate cross-domain device automation and web requests?

You orchestrate cross-domain device automation and web requests by delegating them to connected sub-agents. The Skill routes the task, monitors the task ID status, and returns the final completion results or error guidance.

Can I use this sub-agent orchestration for cross-domain tasks like scheduling and messaging?

Yes, this sub-agent orchestration supports cross-domain tasks like scheduling, messaging, and coding. It checks sub-agent availability before concluding a request cannot be handled, ensuring tasks are delegated to the right specialized agent.

Why does task delegation return an error instead of automatically retrying?

Task delegation returns an error instead of automatically retrying to provide safe guidance and prevent repeated failures. The Skill converts task completion events into user updates but leaves error resolution to the user.

Do I need connected sub-agents to use this task delegation Skill?

Yes, you need connected sub-agents to use this task delegation Skill. It relies entirely on discovering available sub-agents first to route cross-domain requests and obtain results beyond the parent agent's direct tools.