Workflow Builder

Scaffold an explicit one-shot workflow adapter without lifecycle authority. Triggers: "build a workflow adapter", "scaffold a one-shot workflow".

majiayu000 Updated 567 repo stars

File contents

Workflow Builder — one-shot adapter authoring

Build a thin adapter only when a caller needs to dispatch an explicit set of independent operations. A workflow is convenience code, never a correctness or lifecycle authority.

Contract

  • Inputs, executors, write scopes, and outputs are supplied explicitly.
  • Each operation is dispatched at most once.
  • Parallel operations must have caller-proven disjoint write scopes.
  • The workflow reports per-operation output or error and then stops.
  • It contains no work selection, retry, budget, queue, tracker, validation, Git, integration, closure, release, or delivery logic.
  • Optional substrate state cannot be translated into RPI or verdict state.

Prefer the smallest script supported by the target runtime. Include a dry-run or fixture demonstrating exact dispatch count and failure reporting. Do not create a new framework or SDK abstraction unless the caller explicitly requests one.

majiayu000/claude-skill-registry-data/tree/main/development/workflow-builder commit 3d91631890

Frequently asked questions

npx skillmds@latest add majiayu000/workflow-builder-3