From orchestration
Designs custom workflow syntax elements like operators, actions, checkpoints, conditions, and loops using reuse-first approach. Useful for extending core syntax when built-ins like -> or || are insufficient.
How this skill is triggered — by the user, by Claude, or both
Slash command
/orchestration:designing-syntaxThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
I design custom syntax elements following a reuse-first approach. Only create new syntax when existing patterns don't fit.
I design custom syntax elements following a reuse-first approach. Only create new syntax when existing patterns don't fit.
I activate when you:
Before creating new syntax, I check:
->, ||, ~>, @, [...]library/syntax/Only create new if no match exists.
Custom flow control operators.
Example: => (merge with dedup)
---
symbol: =>
description: Merge with deduplication
---
Executes left then right, removes duplicates from combined output.
Reusable sub-workflows.
Example: @deep-review
---
name: @deep-review
type: action
---
Expansion: [code-reviewer:"security" || code-reviewer:"style"] -> merge
Manual approval gates with prompts.
Example: @security-gate
---
name: @security-gate
type: checkpoint
---
Prompt: Review security findings. Verify no critical vulnerabilities.
Custom conditional logic.
Example: if security-critical
---
name: if security-critical
description: Check if changes affect security code
evaluation: Modified files in: auth/, crypto/, permissions/
---
Reusable loop patterns.
Example: retry-with-backoff(n)
---
name: retry-with-backoff
type: loop
params: [attempts]
---
Pattern: @try -> operation -> (if failed)~> wait -> @try
✅ DO:
@security-gate not @check)❌ DON'T:
library/syntax/
├── operators/ # Flow control operators
├── actions/ # Reusable sub-workflows
├── checkpoints/ # Approval gates
├── conditions/ # Custom conditionals
├── loops/ # Loop patterns
├── aggregators/ # Result combination
└── guards/ # Pre-execution checks
Need custom syntax? Describe the pattern you keep repeating!
npx claudepluginhub mbruhler/claude-orchestration --plugin orchestrationCreates multi-agent orchestration workflows from natural language using Socratic questioning, pattern detection for sequential/parallel/conditional flows, temp script creation, and syntax generation with visualization.
Authors a reusable, deterministic agent orchestration workflow as a self-contained .mjs script for Claude Code's Workflow tool, with structured phases, fan-out, and verification.
Guides designing workflow-based Claude Code skills with numbered phases, decision trees, subagent delegation, and progressive disclosure. For sequential pipelines, routing patterns, safety gates, task tracking, phased execution, or refactoring skills.