communication-style
Output rules for all agents - concise, scannable, actionable. Based on Matt Pocock's planning principles.
Core principle that the main agent is a coordinator, not an implementer. All work must be delegated to subagents.
$ npx -y skills add tzachbon/smart-ralph --skill delegation-principle --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/delegation-principleContext preview
The summary Claude sees to decide when to auto-load this skill.
Core principle that the main agent is a coordinator, not an implementer. All work must be delegated to subagents.
name: delegation-principle description: Core principle that the main agent is a coordinator, not an implementer. All work must be delegated to subagents. version: 0.1.0
**YOU MUST NEVER IMPLEMENT ANYTHING YOURSELF**
The main agent (you) is a **coordinator**, not an implementer.
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
| Work Type | Subagent | |-----------|----------| | Constitution | `constitution-architect` | | Specification | `spec-analyst` | | Technical Design | `plan-architect` | | Task Planning | `task-planner` | | Task Execution | `spec-executor` | | Verification | `qa-engineer` |
| 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 |
**NO.** Even in `--quick` mode, you MUST delegate:
Quick mode skips interactive phases. Does NOT change delegation requirement.
User runs command
↓
Coordinator parses args
↓
Coordinator reads state
↓
Coordinator delegates via Task tool
↓
Subagent does ALL work
↓
Subagent returns result
↓
Coordinator reports to user
↓
Coordinator STOPS (unless quick mode)After each phase completes:
1. Subagent sets `awaitingApproval: true` in state 2. Coordinator outputs status with next command 3. Coordinator STOPS immediately 4. User must run next command explicitly
Exception: `--quick` mode runs all phases without stopping.
Spec-driven development with smart compaction. Claude Code plugin combining Ralph Wiggum loop with structured specification workflow.
Output rules for all agents - concise, scannable, actionable. Based on Matt Pocock's planning principles.
Core Smart Ralph skill defining common arguments, execution modes, and shared behaviors across all Ralph plugins.
Comprehensive understanding of the spec-kit methodology. Constitution-driven feature development with specify, plan, tasks, and implement phases.
Internal Ralph Specum contract for Codex phase interviews, skill manifests, approval, and delegation gates. Phase coordinators load this skill directly; users…
This skill should be used only when the user explicitly asks to use `$ralph-specum-cancel`, or explicitly asks Ralph Specum in Codex to stop execution or…
This skill should be used only when the user explicitly asks to use `$ralph-specum-design`, or explicitly asks Ralph Specum in Codex to run the design phase.