By workato-devs
Workato recipe skills: base + connector skills that teach an agent to generate valid Workato recipe JSON
Asana integration recipes for Workato. Enables AI agents to generate valid recipe JSON for Asana operations including task management, project organization, portfolio tracking, goal setting, team management, and workspace administration.
Data Tables connector recipes for Workato. Covers triggers, CRUD actions, search, upsert, batch operations, UUID column mapping, and table reference objects for the internal workato_db_table connector.
Gmail integration recipes for Workato. Enables AI agents to generate valid recipe JSON for Gmail operations including sending emails, listing/searching messages, managing labels, and message details.
Jira integration recipes for Workato. Enables AI agents to generate valid recipe JSON for Jira operations including searching issues by JQL, creating and updating issues, and querying sprint data.
Salesforce integration recipes for Workato. Enables AI agents to generate valid recipe JSON for Salesforce operations including record creation, updates, upserts, and searches using standard SObjects and custom objects.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
An open-source knowledge library for agent-assisted Workato recipe development. A Workato Labs project.
Workato Developer Skills teach AI agents how to generate valid Workato recipe JSON. Each skill encapsulates the connector-specific knowledge an agent needs -- which actions exist, when to use each one, how datapills work for that connector, and what gotchas to avoid. Without skills, agents hallucinate action names, produce malformed schemas, and miss critical connector rules.
A skill IS:
A skill is NOT:
| Skill | Description |
|---|---|
| workato-recipes | Core Workato recipe fundamentals -- triggers, control flow, datapills, formulas, recipe JSON structure |
| Skill | Connector | Native Actions | Triggers |
|---|---|---|---|
| asana-recipes | Asana | 16 | 2 |
| datatable-recipes | Workato Data Tables | 7 | 4 |
| gmail-recipes | Gmail | 3 | 1 |
| jira-recipes | Jira | 17 | 11 |
| salesforce-recipes | Salesforce | 32 | 15 |
| slack-recipes | Slack (native + Workbot) | 9 | 2 |
| stripe-recipes | Stripe | 7 | 4 |
Action and trigger counts reflect what is audited in each skill's lint-rules.json. All connectors also support __adhoc_http_action for API operations beyond the native action set.
Recipe Skills install as a plugin in your coding agent. Install it once, then ask for recipes in any project — you don't clone this repo or work inside it. The plugin bundles the base workato-recipes skill plus every connector skill; your agent loads the base and the relevant connector automatically when you ask for a recipe.
Claude Code
/plugin marketplace add workato-devs/recipe-skills
/plugin install recipe-skills@workato-labs
Codex
codex plugin marketplace add https://github.com/workato-devs/recipe-skills
Then open /plugins, install recipe-skills, and restart your session.
Cursor — coming soon (pending publication to the Cursor plugin marketplace).
Ask for a recipe in plain language:
Tip: name your connection when it matters (e.g. "…using my Gmail connection named 'My Gmail account'") — the agent can't guess connection names, and importing a recipe fails if the named connection doesn't exist in your workspace.
If you're improving the skills themselves, clone the repo and open it in any AGENTS.md-aware agent (Codex, Cursor, and others) — the root AGENTS.md routes a request to the right skill. Each skill follows the open agent skills standard (name/description frontmatter; skill.yaml with extends: workato-recipes). See CONTRIBUTING.md.
Generated recipes are standard Workato recipe JSON. Push them to your workspace:
wk push
Each connector skill follows this structure:
skills/<connector>-recipes/
├── skill.yaml # Metadata and manifest
├── SKILL.md # Main knowledge document
├── lint-rules.json # Valid action/trigger names (source of truth)
├── validation-checklist.md # Connector-specific validation checks
├── templates/ # Validated recipe templates
│ └── *.json
└── patterns/ # Pattern documentation
└── *.md
The base skill (workato-recipes) additionally includes fundamentals/, triggers/, and control-flow/ subdirectories covering core Workato concepts that all connector skills inherit.
Skills are structured around a key principle: lint rules own the "what," instructions own the "how."
npx claudepluginhub workato-devs/recipe-skills --plugin recipe-skillsEditorial "Automation Builder" bundle for Claude Code from Antigravity Awesome Skills.
Create Make.com (Integromat) scenarios with AI assistance - visual automation design
Agent skills and verified examples for writing Zapier SDK code that works.
Expert skills for designing, building, and deploying Make.com automation scenarios — for Claude Code and other AI agents
Generate n8n automation workflows from natural language descriptions
Production-grade n8n workflow building skills. Pairs with the official n8n instance-level MCP server to teach Claude how to architect, validate, and ship workflows that work in production.