Agent Skillsboshu2/agentops › workflow-builder

workflow-builder

GitHub

用于生成一次性工作流适配器,仅负责按明确输入执行独立操作并报告结果。禁止重试、状态存储或框架抽象,旨在防止脚本膨胀为未请求的编排器,确保调用者掌控流程。

images/gemini/skills/workflow-builder/SKILL.md boshu2/agentops

Trigger Scenarios

build a workflow adapter scaffold a one-shot workflow

Install

npx skills add boshu2/agentops --skill workflow-builder -g -y
More Options

Non-standard path

npx skills add https://github.com/boshu2/agentops/tree/main/images/gemini/skills/workflow-builder -g -y

Use without installing

npx skills use boshu2/agentops@workflow-builder

指定 Agent (Claude Code)

npx skills add boshu2/agentops --skill workflow-builder -a claude-code -g -y

安装 repo 全部 skill

npx skills add boshu2/agentops --all -g -y

预览 repo 内 skill

npx skills add boshu2/agentops --list

SKILL.md

Frontmatter
{
    "name": "workflow-builder",
    "context": {
        "intent": {
            "mode": "questions"
        },
        "window": "fork",
        "sections": {
            "exclude": [
                "HISTORY"
            ]
        }
    },
    "consumes": [],
    "metadata": {
        "tier": "meta",
        "effects": [
            "write_workflow_script"
        ],
        "disposition": "keep_specialist",
        "capabilities": [
            "workflow_builder"
        ],
        "dependencies": [],
        "canonical_status": "canonical"
    },
    "produces": [
        "workflow-script"
    ],
    "practices": [
        "pragmatic-programmer",
        "hexagonal-architecture",
        "agile-manifesto"
    ],
    "context_rel": [
        {
            "kind": "customer-of",
            "with": "automation-shape-routing"
        },
        {
            "kind": "shared-kernel",
            "with": "operationalize"
        }
    ],
    "description": "Scaffold an explicit one-shot workflow adapter without lifecycle authority. Triggers: \"build a workflow adapter\", \"scaffold a one-shot workflow\".",
    "hexagonal_role": "supporting",
    "output_contract": "a runnable one-shot workflow with explicit inputs and outputs",
    "skill_api_version": 1
}

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.

Version History

  • d9f9c50 Current 2026-08-27 19:43
  • 7b07a7d 2026-08-19 22:01
  • 3f402e5 2026-07-24 22:08

Same Skill Collection

images/gemini/skills/account-rotation/SKILL.md
images/gemini/skills/agent-mail/SKILL.md
images/gemini/skills/agent-native/SKILL.md
images/gemini/skills/agy-native/SKILL.md
images/gemini/skills/anti-ceremony/SKILL.md
images/gemini/skills/automation-shape-routing/SKILL.md
images/gemini/skills/bootstrap/SKILL.md
images/gemini/skills/cass/SKILL.md
images/gemini/skills/cc-hooks/SKILL.md
images/gemini/skills/codebase-recon/SKILL.md
images/gemini/skills/codex-exec/SKILL.md
images/gemini/skills/converter/SKILL.md
images/gemini/skills/council/SKILL.md
images/gemini/skills/craft-goal/SKILL.md
images/gemini/skills/dcg/SKILL.md
images/gemini/skills/doc/SKILL.md
images/gemini/skills/domain/SKILL.md
images/gemini/skills/fitness/SKILL.md
images/gemini/skills/goals/SKILL.md
images/gemini/skills/handoff/SKILL.md
images/gemini/skills/human-only-skills/SKILL.md
images/gemini/skills/idea-genie/SKILL.md
images/gemini/skills/implement/SKILL.md
images/gemini/skills/learn/SKILL.md
images/gemini/skills/ms/SKILL.md
images/gemini/skills/ntm/SKILL.md
images/gemini/skills/one-way-door/SKILL.md
images/gemini/skills/operationalize/SKILL.md
images/gemini/skills/pattern-mining/SKILL.md
images/gemini/skills/plan/SKILL.md
images/gemini/skills/postmortem/SKILL.md
images/gemini/skills/premortem/SKILL.md
images/gemini/skills/product/SKILL.md
images/gemini/skills/rch/SKILL.md
images/gemini/skills/reality-check/SKILL.md
images/gemini/skills/refactor/SKILL.md
images/gemini/skills/research/SKILL.md
images/gemini/skills/reverse-engineer/SKILL.md
images/gemini/skills/route/SKILL.md
images/gemini/skills/rpi/SKILL.md
images/gemini/skills/sbh/SKILL.md
images/gemini/skills/scaffold/SKILL.md
images/gemini/skills/scope/SKILL.md
images/gemini/skills/security/SKILL.md
images/gemini/skills/shared/SKILL.md
images/gemini/skills/skill-builder/SKILL.md
images/gemini/skills/skill-eval/SKILL.md
images/gemini/skills/standards/SKILL.md
images/gemini/skills/status/SKILL.md
images/gemini/skills/swarm/SKILL.md

Metadata

Files
0
Version
d9f9c50
Hash
6c2a811a
Indexed
2026-07-24 22:08

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-03 06:22
浙ICP备14020137号-1 $Carte des visiteurs$