sync-scaffold-gen

Installation
SKILL.md

SyncScaffoldGen

Scaffold a sync rule $ARGUMENTS with trigger patterns, where-clause conditions (filter/guard/query/not), and sequential then blocks.

When to use: Use when creating a new sync rule to connect concepts. Generates a .sync file with when/where/then clauses including filter() and guard() conditions, multi-then sequential blocks, query bindings, and not() negation from trigger and effect configurations.

Design Principles

  • Declarative Wiring: Syncs declare what happens when — they never contain imperative logic, loops, or conditionals beyond pattern matching.
  • Concept Independence: Syncs reference concepts by name but concepts never know about syncs. The sync is the only place where concept names appear together.
  • Pattern Completeness: The when clause must match specific action completions (concept/action with variant). The then clause invokes specific actions.
  • Purpose Clause Quality: Every sync must have a purpose clause that explains the causal chain — 'When X happens, do Y because Z'. Never just restate the sync name or omit the purpose entirely.
Related skills
Installs
1
First Seen
Mar 11, 2026