write-subagent-todos

Decompose complex objectives into structured subtasks assigned to specialized subagents.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/xiaoshuangLi/aibo --skill write-subagent-todos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-subagent-todos
Source: https://github.com/xiaoshuangLi/aibo/tree/main/skills/write-subagent-todos
Command: npx skills add https://github.com/xiaoshuangLi/aibo --skill write-subagent-todos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Decomposition of complex objectives into structured, parallelizable subtasks by assigning each to specialized subagents, ensuring the main process handles planning and coordination while execution is performed by subagents.

Core Features & Use Cases

  • Dual-layer subagent architecture with built-in 7 agent types and support for user-defined agents
  • Automatic discovery and dynamic loading of custom subagents from project configurations
  • Priority override where user-defined agents take precedence over built-in ones
  • Strict separation: main process plans and coordinates, subagents perform hands-on work
  • Supports parallel execution and workload distribution for faster completion
  • Flexible usage: applicable to coding, research, documentation, testing, and other multi-domain tasks

Quick Start

Initiate a multi-step planning session by asking for a 4-step todo list with each step assigned to the most suitable subagent.

Frequently Asked Questions about write-subagent-todos

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

FAQPage Schema
How do I coordinate parallel execution of complex software development tasks?

To coordinate parallel execution, decompose your complex objective into structured subtasks and assign each to specialized subagents. The main process plans and coordinates the workflow while the subagents perform the hands-on work, ensuring safe coordination and synthesizing the final results.

What is the best way to decompose a multi-step project into subagent tasks?

The best way to decompose a project is to create a multi-step todo list where each step is assigned to the most suitable subagent. You need at least 3 distinct steps with clear agent responsibilities, allowing the main process to plan and assign subagent types dynamically.

Can I use custom agents for specialized tasks instead of built-in ones?

Yes, you can use custom agents for specialized tasks. User-defined agents take priority over built-in ones, and the system automatically discovers and dynamically loads custom subagents from your project configurations to execute the assigned work.

Does subagent task management work for non-coding cross-domain projects?

Yes, subagent task management works for non-coding cross-domain projects. It flexibly supports research, documentation, testing, and other multi-domain tasks that require parallel execution and workload distribution across specialized agents.

When should I not use subagent coordination for task management?

You should not use subagent coordination for tasks that require fewer than 3 distinct steps, lack clear agent responsibilities, or do not benefit from parallel execution. It is designed specifically for complex objectives requiring structured decomposition and safe coordination.