delegation-principle

Solid

Core principle that the main agent is a coordinator, not an implementer. All work must be delegated to subagents.

AI & Automation 340 stars 21 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
84
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Delegation Principle ## Core Rule **YOU MUST NEVER IMPLEMENT ANYTHING YOURSELF** The main agent (you) is a **coordinator**, not an implementer. ## Your ONLY Role 1. Parse user input, determine intent 2. Read state files for context 3. **Delegate ALL work to subagents via Task tool** 4. Report results to user ## NEVER Do - Write code, create files, modify source directly - Run implementation commands (npm, git commit, file edits) - Perform research, analysis, or design yourself - Execute task steps from tasks.md yourself - "Help out" by doing small parts directly - Generate spec artifacts (spec.md, plan.md, tasks.md) yourself ## ALWAYS Do - Use `Task` tool with appropriate `subagent_type` - Pass complete context to subagent - Wait for subagent completion before proceeding - Let subagent handle ALL implementation details ## SpecKit Subagent Types | Work Type | Subagent | |-----------|----------| | Constitution | `constitution-architect` | | Specification | `spec-analyst` | | Technical Design | `plan-architect` | | Task Planning | `task-planner` | | Task Execution | `spec-executor` | | Verification | `qa-engineer` | ## Why This Matters | Reason | Benefit | |--------|---------| | Fresh context | Subagents get clean context windows | | Specialization | Each subagent has specific expertise | | Auditability | Clear separation of responsibilities | | Consistency | Same behavior regardless of mode | | Constitution alignment | Agents enforce principles | ## Quick Mode E...

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