โ† All skills
Tencent SkillHub ยท Developer Tools

Eachlabs Workflows

Build and orchestrate multi-step AI workflows combining multiple EachLabs models. Create custom pipelines, trigger executions, and manage workflow versions....

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Build and orchestrate multi-step AI workflows combining multiple EachLabs models. Create custom pipelines, trigger executions, and manage workflow versions....

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Known item issue.

This item's current download entry is known to bounce back to a listing or homepage instead of returning a package file.

Quick setup
  1. Open the source page and confirm the package flow manually.
  2. Review SKILL.md if you can obtain the files.
  3. Treat this source as manual setup until the download is verified.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Manual review
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, references/WORKFLOW-EXAMPLES.md

Validation

  • Open the source listing and confirm there is a real package or setup artifact available.
  • Review SKILL.md before asking your agent to continue.
  • Treat this source as manual setup until the upstream download flow is fixed.

Install with your agent

Agent handoff

Use the source page and any available docs to guide the install because the item currently does not return a direct package file.

  1. Open the source page via Open source listing.
  2. If you can obtain the package, extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the source page and extracted files.
New install

I tried to install a skill package from Yavira, but the item currently does not return a direct package file. Inspect the source page and any extracted docs, then tell me what you can confirm and any manual steps still required.

Upgrade existing

I tried to upgrade a skill package from Yavira, but the item currently does not return a direct package file. Compare the source page and any extracted docs with my current installation, then summarize what changed and what manual follow-up I still need.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 20 sections Open source page

EachLabs Workflows

Build, manage, and execute multi-step AI workflows that chain multiple models together via the EachLabs Workflows API.

Authentication

Header: X-API-Key: <your-api-key> Set the EACHLABS_API_KEY environment variable. Get your key at eachlabs.ai.

Base URL

https://workflows.eachlabs.run/api/v1

Building a Workflow

To build a workflow, you must: (1) create the workflow, then (2) create a version with the steps.

Step 1: Create the Workflow

curl -X POST https://workflows.eachlabs.run/api/v1/workflows \ -H "Content-Type: application/json" \ -H "X-API-Key: $EACHLABS_API_KEY" \ -d '{ "name": "Product Photo to Video", "description": "Generate a product video from a product photo" }' This returns a workflowID. Use it in the next step.

Step 2: Create a Version with Steps

curl -X POST https://workflows.eachlabs.run/api/v1/workflows/{workflowID}/versions \ -H "Content-Type: application/json" \ -H "X-API-Key: $EACHLABS_API_KEY" \ -d '{ "description": "Initial version", "steps": [ { "name": "enhance_photo", "model": "gpt-image-v1-5-edit", "version": "0.0.1", "input": { "prompt": "Place this product on a clean white background with studio lighting", "image_urls": ["{{inputs.image_url}}"], "quality": "high" } }, { "name": "create_video", "model": "pixverse-v5-6-image-to-video", "version": "0.0.1", "input": { "image_url": "{{steps.enhance_photo.output}}", "prompt": "Slow cinematic rotation around the product", "duration": "5", "resolution": "1080p" } } ] }' Important: Before adding a model to a workflow step, check its schema with GET https://api.eachlabs.ai/v1/model?slug=<slug> to validate the correct input parameters.

Step 3: Trigger the Workflow

curl -X POST https://workflows.eachlabs.run/api/v1/{workflowID}/trigger \ -H "Content-Type: application/json" \ -H "X-API-Key: $EACHLABS_API_KEY" \ -d '{ "inputs": { "image_url": "https://example.com/product.jpg" } }'

Step 4: Poll for Result

curl https://workflows.eachlabs.run/api/v1/executions/{executionID} \ -H "X-API-Key: $EACHLABS_API_KEY" Poll until status is "completed" or "failed". Extract output from step_outputs.

List Workflows

curl https://workflows.eachlabs.run/api/v1/workflows \ -H "X-API-Key: $EACHLABS_API_KEY"

Get Workflow Details

curl https://workflows.eachlabs.run/api/v1/workflows/{workflowID} \ -H "X-API-Key: $EACHLABS_API_KEY"

Bulk Trigger

Trigger the same workflow with multiple inputs: curl -X POST https://workflows.eachlabs.run/api/v1/{workflowID}/trigger/bulk \ -H "Content-Type: application/json" \ -H "X-API-Key: $EACHLABS_API_KEY" \ -d '{ "executions": [ { "inputs": { "image_url": "https://example.com/product1.jpg" } }, { "inputs": { "image_url": "https://example.com/product2.jpg" } }, { "inputs": { "image_url": "https://example.com/product3.jpg" } } ] }'

Check Execution Status

curl https://workflows.eachlabs.run/api/v1/executions/{executionID} \ -H "X-API-Key: $EACHLABS_API_KEY" Response includes status (pending, running, completed, failed) and step_outputs with results from each step.

Webhooks

Configure a webhook to receive results asynchronously: curl -X POST https://workflows.eachlabs.run/api/v1/{workflowID}/trigger \ -H "Content-Type: application/json" \ -H "X-API-Key: $EACHLABS_API_KEY" \ -d '{ "inputs": { "image_url": "https://example.com/photo.jpg" }, "webhook_url": "https://your-server.com/webhook" }'

Version Management

Workflow versions allow you to iterate on workflows while keeping previous versions intact. Steps are defined in versions, not in the workflow itself.

Create a Version

curl -X POST https://workflows.eachlabs.run/api/v1/workflows/{workflowID}/versions \ -H "Content-Type: application/json" \ -H "X-API-Key: $EACHLABS_API_KEY" \ -d '{ "description": "Added upscaling step", "steps": [ { "name": "generate_image", "model": "gpt-image-v1-5-text-to-image", "version": "0.0.1", "input": { "prompt": "{{inputs.prompt}}", "quality": "high" } }, { "name": "upscale", "model": "topaz-upscale-image", "version": "0.0.1", "input": { "image_url": "{{steps.generate_image.output}}" } } ] }'

Get a Version

curl https://workflows.eachlabs.run/api/v1/workflows/{workflowID}/versions/{versionID} \ -H "X-API-Key: $EACHLABS_API_KEY"

Update a Version

curl -X PUT https://workflows.eachlabs.run/api/v1/workflows/{workflowID}/versions/{versionID} \ -H "Content-Type: application/json" \ -H "X-API-Key: $EACHLABS_API_KEY" \ -d '{ "description": "Updated prompt template", "steps": [ { "name": "generate_image", "model": "gpt-image-v1-5-text-to-image", "version": "0.0.1", "input": { "prompt": "Professional photo: {{inputs.prompt}}", "quality": "high" } } ] }'

List Versions

curl https://workflows.eachlabs.run/api/v1/workflows/{workflowID}/versions \ -H "X-API-Key: $EACHLABS_API_KEY"

Workflow Features

Two-phase creation: Create workflow first, then add steps via versions Step chaining: Reference previous step outputs with {{steps.step_name.output}} Input variables: Use {{inputs.variable_name}} to pass dynamic inputs Version management: Create, update, and retrieve workflow versions Bulk execution: Process multiple inputs in a single API call Webhook support: Get notified when executions complete Public/unlisted sharing: Share workflows with others

Example Workflow References

See references/WORKFLOW-EXAMPLES.md for common workflow patterns.

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Docs
  • SKILL.md Primary doc
  • references/WORKFLOW-EXAMPLES.md Docs