Workato Labs

Build recipes with the
AI coding tools you already use

Build, validate, and visualize Workato recipes in your own editor — with deterministic checks your agent can't fake.

Works with
  • and more
Open source · any agent, any IDE, any OS

From prompt to production

Four tools that replace the loop of guess, push, break, repeat.

Agent writes recipe
recipe-skills
Developer inspects
visualizer
Linter validates
wk lint
CLI pushes
wk push

Four tools, one workflow

Each tool covers a piece of the developer lifecycle. Together, they replace manual recipe wrangling with an agent-native development flow.

wk CLI

Go

The command line for building and managing Workato recipes. Pull, push, diff, and check recipe status across workspaces with wk pull, wk push, wk diff, and wk status. Extend it with custom commands through a plugin system.

Recipe Linter

Go

Static validation built into wk lint. Catches datapill syntax errors, schema mismatches, and structural issues before you deploy—giving you checks that AI agents can't reliably perform on their own.

Workato Developer Skills

Markdown

Knowledge for coding agents building Workato recipes. Covers connector configuration, datapill syntax, control flow, error handling, and connector-specific lint rules. Point your coding agent at the skills directory before it starts writing recipes.

Recipe Visualizer

VS Code extension

View recipe JSON as an interactive workflow graph inside your editor. Click any step to jump to the source, inspect recipe structure visually, and export diagrams as images. Works with VS Code, Cursor, and Windsurf.

Install the toolkit

Get up and running in four commands. No install scripts, no hidden dependencies—just the tools you need.

1

Install the CLI

A unified CLI for Workato platform operations and recipe development. Single binary, no dependencies.

$ brew install workato-devs/tap/wk
$ wk version
> scoop bucket add workato-devs https://github.com/workato-devs/scoop-bucket
> scoop install wk
> wk version
# Download and extract the binary for your platform from Releases, then:
$ xattr -d com.apple.quarantine /path/to/wk
$ sudo mv /path/to/wk /usr/local/bin/
$ wk version

Tip: Right-click the extracted binary in Finder and hold Option to copy its full path.

Download from Releases →

2

Install the recipe linter

Deterministic validation — catches errors that agent self-validation misses.

$ brew install workato-devs/tap/recipe-lint
$ wk plugins install recipe-lint
> scoop install recipe-lint
> wk plugins install recipe-lint
# Download and extract the archive for your platform from Releases.
# The binary inside is named recipe-lint (not wk-lint).
$ sudo mv /path/to/extracted-folder /usr/local/lib/recipe-lint
$ sudo xattr -rd com.apple.quarantine /usr/local/lib/recipe-lint
$ sudo ln -s /usr/local/lib/recipe-lint/recipe-lint /usr/local/bin/recipe-lint
$ wk plugins install recipe-lint
$ which recipe-lint

Tip: Right-click the extracted binary in Finder and hold Option to copy its full path.

Download from Releases →

3

Clone Workato Developer Skills

Agent-consumable knowledge for recipe authoring — connector config, datapill syntax, control flow, schemas. Also where connector-specific lint rules live. Point your coding agent here.

$ git clone https://github.com/workato-devs/recipe-skills.git
4

Install the recipe visualizer

IDE extension that renders recipe JSON as interactive workflow graphs. Works in VS Code, Cursor, and Windsurf.

# Search "Recipe Visualizer" in your editor's Extensions panel, or:
$ code --install-extension WorkatoLabs.recipe-visualizer

# Cursor and Windsurf use the same command:
$ cursor --install-extension WorkatoLabs.recipe-visualizer

VS Code Marketplace → · Open VSX →

# Download the .vsix from the recipe-visualizer releases, then:
$ code --install-extension ./recipe-visualizer-1.0.0.vsix

# Or for Cursor / Windsurf:
$ cursor --install-extension ./recipe-visualizer-1.0.0.vsix

Download from Releases →

Repositories

Open by default. Built for agents. Shipped fast, in the open.

Read our guiding principles