delegation-principle

Delegate Ralph workflow tasks to specialized subagents via the Task tool.

432|40|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/tzachbon/smart-ralph --skill delegation-principle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delegation-principle
Source: https://github.com/tzachbon/smart-ralph/tree/main/plugins/ralph-specum/skills/delegation-principle
Command: npx skills add https://github.com/tzachbon/smart-ralph --skill delegation-principle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides how to orchestrate Ralph workflows by ensuring tasks are delegated to subagents rather than implemented directly by the main agent.

Core Features & Use Cases

  • Delegation-first workflow: Route tasks to specialized subagents via the Task tool, reducing direct implementation.
  • Coordinator role clarity: Emphasizes that the main agent coordinates and does not modify source or run code.
  • Auditability and safety: Maintains clear boundaries and traceable handoffs across phases like planning, design, and execution.

Quick Start

Use this skill to ensure Ralph delegates tasks to subagents (e.g., to generate plans or execute tasks) instead of implementing themselves. Example: "Delegate the design tasks to a subagent via Task tool."

Frequently Asked Questions about delegation-principle

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

FAQPage Schema
How do I delegate AI agent tasks to subagents instead of implementing them directly?

To delegate AI agent tasks, use the Task tool to route work to specialized subagents with explicit types. This enforces a coordinator role for the main agent, ensuring clear handoffs and context-preserving execution across planning, design, and implementation phases.

What is AI agent orchestration and when do I need a coordinator workflow?

AI agent orchestration is managing workflows by delegating tasks to subagents rather than implementing them directly. You need it when maintaining a coordinator role for clear handoffs, ensuring the main agent prevents direct code modifications and preserves execution context.

Can I prevent the main AI agent from modifying source code during task execution?

Yes, you can prevent the main AI agent from modifying source code by enforcing delegation through the Task tool. This skill restricts the main agent to a coordinator role, routing all direct implementation and modifications to specialized subagents.

How do I maintain clear handoffs across planning, design, and execution phases in AI workflows?

You maintain clear handoffs across planning, design, and execution by delegating work to subagents via the Task tool. This delegation-first workflow ensures auditability and safety through traceable boundaries between each orchestration phase.

Does the delegation workflow support rapid task execution without losing context?

Yes, the delegation workflow supports rapid, context-preserving task execution by routing work to subagents through the Task tool. This approach maintains clear coordination boundaries while ensuring specialized agents handle implementation efficiently.

What are the limitations of using a delegation-first workflow for AI agent orchestration?

A limitation of this delegation-first workflow is that the main agent is strictly restricted from implementing tasks or modifying code directly. All execution must be routed through the Task tool to subagents, preventing direct intervention if subagent delegation fails.