<decision_tree name="timeout_selection"> What type of agent is this? 180000ms 240000ms 300000ms 300000ms 300000ms </decision_tree>
<decision_tree name="parallelization_selection"> What does this agent modify? Use parallelization_readonly Use parallelization_analysis Use parallelization_execution Use parallelization_orchestration </decision_tree>
<best_practices> Select appropriate parallelization pattern based on agent capabilities Select timeout based on agent type following decision_tree Group independent agents in parallel_groups for concurrent execution Define depends_on for validation agents that require prior results Use retry_policy for critical operations </best_practices>
<related_skills> Base templates for error escalation, decision criteria, enforcement Output formats, reflection checkpoints, self-evaluation </related_skills>
<related_agents> Validate that parallel task results are consistent and non-conflicting </related_agents>