mcpbeat

Workflow Builder

boshu2/agentops-workflow-builder

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

This is a copy. The original lives at boshu2/workflow-builder.

575 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
416
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/boshu2/agentops --skill workflow-builder

The instruction itself

2 sections, as written by the author

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.

At-most-once dispatch over explicit inputs is the whole safety argument: a

workflow that cannot retry or select work cannot compound a failure, so the

worst case is one reported error per operation.

Named failure mode — framework gravity: a one-shot script growing config

files, plugin hooks, and a state store until it is an unrequested orchestrator.

Anti-pattern: adding retry-on-failure "just for robustness". Corrective:

report the per-operation error and stop; the caller owns whether anything runs

again.

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.

How to use it

Copy the folder

Take boshu2/agentops-workflow-builder from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.