Workflow Builder

Use this skill whenever you are writing or modifying a Ballerina workflow — declaring a `@workflow:Workflow` function or its `@workflow:Activity` steps, calling `workflow:run` / `workflow:getWorkflowResult` / `workflow:sendData`, or when the user describes a long-running, durable, or crash-resilient multi-step business process (order fulfillment, approval chains, sagas, scheduled multi-day processes) that must survive restarts without re-running completed work. Applies to every `.bal` file that declares or edits a workflow, including `workflows.bal` and `activities.bal`.

wso2 3269dc3 16.7 KB Updated

File contents

wso2/ballerina-vscode/tree/main/packages/ballerina-extension/src/features/ai/agent/skills/workflow-builder commit 3269dc3453

Frequently asked questions

npx skillmds@latest add wso2/workflow-builder