Synchronization Patterns

Define sequential, conditional, and parallel synchronization rules for Zen WYSIWID workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mkolb22/zen-plugin --skill synchronization-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Synchronization Patterns
Source: https://github.com/mkolb22/zen-plugin/tree/main/skills/synchronization-patterns
Command: npx skills add https://github.com/mkolb22/zen-plugin --skill synchronization-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designing reliable, maintainable synchronization rules for Zen WYSIWID workflows that coordinate multi-phase development tasks.

Core Features & Use Cases

  • Provides a catalog of patterns for sequential, conditional, and parallel orchestration across Story, Architecture, Implementation, Quality, and Version phases.
  • Includes best-practices guidance for provenance, decision tracing, and safe parallelization.
  • Supports debugging and optimization of complex workflows by illustrating reuse and composition of rules.

Quick Start

Create a simple synchronization rule demonstrating a sequential flow from story to version.

Frequently Asked Questions about Synchronization Patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design parallel-safe synchronization rules for multi-phase workflows?

Parallel-safe synchronization rules coordinate multi-phase tasks using sequential, conditional, and parallel orchestration patterns. They ensure reliable execution across development phases by applying structured rule definitions with provenance tracking and safe parallelization flags.

What are the best practices for workflow orchestration across story, architecture, and implementation phases?

Workflow orchestration best practices include using a catalog of sequential, conditional, and parallel patterns spanning all development phases. They emphasize provenance, decision tracing, and safe parallelization to maintain reliable and maintainable task coordination.

How does parallel execution work in Zen WYSIWID workflow synchronization?

Zen WYSIWID workflow synchronization handles parallel execution through dedicated parallel execution flags within structured rules. This enables concurrent task processing while maintaining decision tracing and provenance for robust multi-phase coordination.

Can I reuse and compose synchronization rules to optimize complex development workflows?

Yes, synchronization rules support reuse and composition to optimize complex workflows. Combining sequential, conditional, and parallel patterns allows you to build maintainable orchestration logic across story, architecture, implementation, quality, and version phases.

When do I need conditional synchronization patterns in software development workflows?

Conditional synchronization patterns are needed when workflow execution requires branching logic across development phases. They enable dynamic task routing based on phase outcomes, ensuring robust coordination between story, architecture, implementation, quality, and version steps.

Why does my multi-phase synchronization workflow fail during parallel task execution?

Parallel task execution fails when synchronization rules lack proper parallel execution flags or provenance tracking. Applying structured rule definitions with clear best-practice guidance ensures safe parallelization and reliable coordination across development phases.