probe

A powerful YAML-based workflow automation tool designed for testing, monitoring, and automation tasks. Probe uses plugin-based actions to execute workflows, making it highly flexible and extensible.

24 articles 11 View on GitHub ↗
24 articles
How to Add Delays or Timing Controls Before Step Execution in Probe

Learn how to add delays and timing controls before step execution in Probe. Explore wait fields, retry initialDelay, and repeat interval for precise execution timing backed by Go timeDuration.

how-to-guide
Mar 6, 2026
How Probe Handles Embedded Jobs and Composite Workflows: A Technical Deep Dive

Discover how Probe handles embedded jobs and composite workflows by referencing external files and sharing context. Learn the technical details for efficient workflow management.

deep-dive
Mar 6, 2026
How to Use YAML Anchors for Reusable Configurations in Probe Workflows

Master YAML anchors in Probe workflows to create reusable configurations. Define steps, variables, and dependencies once and reference them effortlessly.

how-to-guide
Mar 6, 2026
How to Display Job Dependency Graphs in Mermaid Format with Probe CLI

Visualize job dependencies with Probe CLI using the dag mermaid flag. Generate Mermaid flowcharts to easily understand workflow execution order and dependencies.

how-to-guide
Mar 6, 2026
How to Display Job Dependency Graphs in ASCII Format Using the Probe CLI

Display job dependencies as ASCII art in your terminal. Use the Probe CLI with the --dag-ascii flag to visualize workflows directly.

how-to-guide
Mar 6, 2026
How to Run a Probe Workflow from the Command Line: A Complete Guide

Easily run a Probe workflow from the command line using the probe binary and a YAML file. Master verbose output and DAG visualization with this complete guide.

how-to-guide
Mar 6, 2026
What Operators Are Supported by Probe's Expression Engine? Complete Syntax Reference

Discover the operators supported by Probe's expression engine. Explore arithmetic, comparison, logical, and custom functions like random_int() for flexible data manipulation.

api-reference
Mar 6, 2026
Built-in Functions Available in Probe's Expression Engine: Complete Reference

Discover Probe's expression engine and its nine built-in functions for JSON comparison, random data, time utilities, type conversion, and Base64 encoding. Explore the complete reference.

api-reference
Mar 6, 2026
Probe Expression Engine Context Variables: Complete Reference for Workflow Automation

Explore Probe's expression engine context variables. Understand vars, res, req, rt, report, outputs, status, and repeat_index for efficient workflow automation.

api-reference
Mar 6, 2026
How to Configure Automatic Retries for Steps in Probe

Learn to configure automatic retries for steps in Probe using max_attempts, interval, and initial_delay. Ensure your workflows are resilient with Probe.

how-to-guide
Mar 6, 2026
How to Define Conditional Execution for Jobs and Steps in Probe

Learn how to define conditional execution for jobs and steps in Probe using the skipif field and Go-template expressions. Control your workflows precisely.

how-to-guide
Mar 6, 2026
How to Configure Email Operations Using Probe's SMTP and IMAP Plugins

Learn to configure email operations in Probe using its SMTP and IMAP plugins. Discover essential YAML parameters to send mail and query mailboxes with HashiCorp go-plugin.

how-to-guide
Mar 6, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →