Skip to content

Commit f928bb2

Browse files
authored
Merge pull request #3 from renderinc/sync-skills
Sync skills from render-oss/skills
2 parents 0963354 + 5b67afb commit f928bb2

1 file changed

Lines changed: 17 additions & 2 deletions

File tree

  • plugins/render/skills/render-workflows

plugins/render/skills/render-workflows/SKILL.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,26 @@
11
---
22
name: render-workflows
3-
description: Set up, develop, test, and deploy Render Workflows. Covers first-time scaffolding (via CLI or manual), task patterns (retries, subtasks, fan-out), local development, Dashboard deployment, and troubleshooting. Use when a user wants to set up Render Workflows for the first time, install the Render Workflows SDK (Python or TypeScript), scaffold a workflow service, add or modify tasks, test locally, or deploy to Render.
3+
description: Sets up, develops, tests, and deploys Render Workflows. Covers first-time scaffolding (via CLI or manual), SDK installation (Python or TypeScript), task patterns (retries, subtasks, fan-out), local development, Dashboard deployment, and troubleshooting. Use when a user wants to set up Render Workflows for the first time, scaffold a workflow service, add or modify workflow tasks, test workflows locally, or deploy workflows to Render.
4+
license: MIT
5+
compatibility: Requires Render CLI 2.11.0+ for scaffolding and local development. Render Dashboard required for deployment (Blueprints not yet supported for Workflows).
6+
metadata:
7+
author: Render
8+
version: "1.0.0"
9+
category: workflows
410
---
511

612
# Render Workflows
713

8-
Define, test, and deploy distributed background tasks using the Render Workflows SDK.
14+
Render Workflows rapidly distribute computational work across multiple independent instances.
15+
Use them for AI agents, ETL pipelines, background jobs, and data processing.
16+
17+
**How it works:**
18+
1. **Define tasks** — Use the Render SDK (Python or TypeScript) to designate functions as tasks
19+
2. **Register** — Tasks register automatically when you link your repo to a Workflow service in the Dashboard
20+
3. **Trigger runs** — Execute tasks from anywhere using the SDK client or API; each execution is a "run"
21+
4. **Execute** — Render spins up each run in its own instance (typically under a second); runs can chain additional runs for parallel execution
22+
23+
**Key capabilities:** automatic queuing and orchestration, long-running execution (up to 24 hours), configurable retry logic with exponential backoff, adjustable compute specs per task, and execution observability through the Dashboard.
924

1025
**Render Workflows are in beta.** The SDK and API may introduce breaking changes.
1126

0 commit comments

Comments
 (0)