designing-syntax

Community

Craft custom workflow syntax for unique automation.

Authormbruhler
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Standard workflow syntax might not always capture the nuances of highly specialized or repetitive automation patterns. This skill empowers you to design and implement custom syntax elements, making your workflows more expressive, readable, and efficient for unique domain-specific needs.

Core Features & Use Cases

  • Reuse-First Approach: Guides you to check existing built-in syntax, global libraries, and templates before creating new, ensuring efficiency and consistency.
  • Custom Syntax Types: Supports designing various elements like custom operators (e.g., => for merge with dedup), actions (@deep-review for sub-workflows), checkpoints (@security-gate for manual approvals), conditions, and loops.
  • Structured Design Process: Follows a clear process to verify need, propose names, define behavior, create examples, and save definitions to a reusable library.
  • Use Case: You frequently need to deploy to a canary environment, verify health, and then gradually roll out. This skill helps you design a custom operator like =>canary(percent) to abstract this complex, repetitive pattern into a single, readable syntax element.

Quick Start

I need a custom syntax to represent a "canary deployment" pattern. Guide me through designing it.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: designing-syntax
Download link: https://github.com/mbruhler/claude-orchestration/archive/main.zip#designing-syntax

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository