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.
Guides design of composable agentic primitives like Classify, Plan, Build for SDLC workflows. Maps problem classes (chore, bug, feature) to reusable compositions with validation gates.
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.