delegation-principle
SolidCore principle that the main agent is a coordinator, not an implementer. All work must be delegated to subagents.
Install
Quality Score: 91/100
Skill Content
Details
- Author
- tzachbon
- Repository
- tzachbon/smart-ralph
- Created
- 5 months ago
- Last Updated
- 3 weeks ago
- Language
- Shell
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
subagent-driven-development
Use when executing an implementation plan composed of independent tasks in the current session. Dispatch a fresh subagent per task and run a two-stage review after each task: spec compliance, then code quality.
subagent-driven-development
Use when executing implementation plans with independent tasks. Dispatches fresh delegate_task per task with two-stage review (spec compliance then code quality).
delegate
Snapshots the full current context — open file, conversation history, project memory files, decisions made, and what's left — then hands the task off to a specialized subagent (preferred) or general-purpose subagent (fallback) that drives to completion autonomously. Use when you need to offload work without losing context, when a task spans files or domains that don't fit a focused specialist, or when you want a subagent to own a task end-to-end while you stay free to work on other things. Also useful for keeping the main context window clean during long multi-step sessions. The subagent receives a structured briefing and works independently — no further prompting required. Check Agency catalog for named specialists first.