automate
Use when the user wants to create, run, schedule, or debug automated workflows and recurring jobs. Triggers: create workflow, schedule report, automate query, run flow, send me a daily/weekly email, cron schedule, recurring report, debug workflow, flow not running, execution stuck, schedule not triggering, execute workflow, run this every day/week/month, set up recurring, automate this. Key signal: any mention of recurring, scheduled, daily, weekly, or automated execution means this skill, not ask. Not for one-time queries — use ask. Not for creating agents or tools — use configure.
Install
With your agent
Install OMGSkills skill "alation/alation-plugins:skills/automate" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/Alation/alation-plugins /tmp/alation-plugins && ln -s /tmp/alation-plugins/skills/automate ~/.claude/skills/automate
From README
Automate Create, manage, and debug automated workflows and schedules. Routing | User Intent | CLI Command | |---|---| | List workflows | scripts/run-cli workflow list | | Create a workflow | scripts/run-cli workflow create or scripts/run-cli workflow create --from-template NAME | | Run a workflow | scripts/run-cli workflow execute ID [--dry-run] | | Schedule a workflow | scripts/run-cli schedule create | | Enable/disable schedule | scripts/run-cli schedule enable ID / scripts/run-cli schedule disable ID | | Debug a failing workflow | See Diagnostics section below | Not This Skill User wants to run a one-time query → use ask User wants to create an agent or tool needed by a workflow → use configure User wants to create a data product that a workflow will query → use curate Key distinction: "Set up a daily email report" is automate. "Set up an agent" is configure. The word "set up" alone is ambiguous — look for scheduling/recurring/automation language to choose automate.
More from this repo
ask
Used when the user asks a data question, wants to run a query against a data product, chat with an AI agent, or invoke...
configure
Used when the user wants to create, modify, or manage AI agents, custom tools, LLM configurations, or data source...
curate
Used when the user wants to create, update, or manage data products, publish or unpublish data products to a...
