What problem does it solve? Building Frontline automation workflows and agent flows through the CLI requires knowing exactly which node types are valid for each graph type, which trigger fields are mandatory, and how variables interpolate — mistakes are rejected with 400 errors or silently never fire. This Skill encodes those rules so workflows are created correctly the first time. ## Core Features & Use Cases - Trigger configuration: Covers CONTACT_CREATED, CONVERSATION_IDLE, INCOMING_WEBHOOK, OBJECT_RECORD_CREATED, COMPOSIO_TRIGGER integration events, and cron-based SCHEDULED_TRIGGER nodes with their required fields. - Node and edge construction: Enforces valid node types per graph (automation vs agent flow), server-assigned nodeId handling, and correct edge handles such as the API node's success/fail outputs. - Data operations: Guides DYNAMIC_TABLES record actions (CREATE, UPDATE, DELETE, SEARCH, CHANGE_RECORD_TYPE) with object schema lookup, plus variable interpolation rules and loop semantics. - Use Case: Create an incoming webhook trigger, pipe the payload through a DATA_TRANSFORMER node to extract contact fields, and write a People record with a DYNAMIC_TABLES node — all wired with correct edges. ## Quick Start Use the workflow-builder skill to create a Frontline automation that triggers on an incoming webhook and creates a People record from the payload.