superplane-expressions
SuperPlane Expressions
Write expressions for SuperPlane canvas node configuration using the Expr language.
Quick Reference
| Pattern | Description |
|---|---|
{{ expression }} |
Expression delimiters in YAML config values |
$['Node Name'].field |
Access a named node's output payload |
root() |
Root trigger event payload |
previous() |
Immediate upstream node's payload |
previous(n) |
N levels upstream |
Syntax Basics
Expressions go inside {{ }} delimiters in any YAML configuration value:
More from superplanehq/skills
superplane-cli
Use when working with the SuperPlane CLI to discover integrations, actions, and triggers, build or troubleshoot canvases, manage secrets, and monitor executions. Covers authentication, list/get commands, interpreting configuration schemas, wiring channels between nodes, resolving integration binding issues, and inspecting runs. Triggers on "superplane", "canvas", "workflow", "CLI", "connect", "integration is required", "execution".
65superplane-monitor
Monitor and debug SuperPlane workflow executions. Inspect runs, diagnose failures, and manage execution queues. Use when a workflow fails, an execution is stuck, or the user wants to check run status. Triggers on "debug", "failed", "failure", "execution", "output channel", "passed but failed", "run status", "stuck", "queue", "troubleshoot".
62superplane-canvas-builder
Design and build SuperPlane workflow canvases from requirements. Translates workflow descriptions into canvas YAML with triggers, actions, edges, and expressions. Use when the user wants to create a new workflow, build a canvas, design a pipeline, or wire up actions. Triggers on "build canvas", "create workflow", "design pipeline", "automate".
61superplane-troubleshoot
Diagnose and fix SuperPlane canvas and execution problems using decision-tree troubleshooting. Covers canvas won't activate, events not triggering executions, nodes stuck in pending, expression errors, merge deadlocks, and integration failures. Use when something isn't working, a workflow is broken, or the user says "it's not running", "stuck", "broken", "why didn't it trigger".
1superplane-integrations
Discover, connect, and configure SuperPlane integrations. Covers the full lifecycle from listing available providers to binding integration instances to canvas nodes and resolving integration-resource fields. Use when connecting a new integration, troubleshooting "integration is required" errors, listing resources for a connected integration, or selecting the right provider for a workflow.
1