umbral-worker

Execute, enqueue, and monitor tasks via the Umbral Worker API with typed tools and async operations.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill umbral-worker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbral-worker
Source: https://github.com/Umbral-Bot/umbral-agent-stack/tree/main/openclaw/extensions/umbral-worker/skills/umbral-worker
Command: npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill umbral-worker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows agents to directly interact with the Umbral Worker API, enabling them to execute specific tasks, check system status, and manage asynchronous operations that go beyond simple reasoning.

Core Features & Use Cases

  • Task Execution: Run domain-specific tasks like Notion updates, Linear issue creation, web research, and document generation.
  • Status Monitoring: Inspect provider health, model routing, and the status of enqueued tasks.
  • Asynchronous Operations: Enqueue longer-running tasks that can be monitored for completion.
  • Use Case: An agent needs to create a new issue in Linear, update a Notion dashboard with the latest project status, and then generate a PDF report. This Skill provides the tools to execute these actions sequentially or asynchronously.

Quick Start

Use the umbral worker skill to check the status of the provider.

Frequently Asked Questions about umbral-worker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate task execution across Notion, Linear, and Google Calendar from an AI agent?

You can automate task execution across Notion, Linear, and Google Calendar by using an asynchronous worker API to run typed tools, discover available worker tasks, and manage direct execution of domain-specific actions. This allows agents to update dashboards and create issues sequentially or asynchronously.

Can I enqueue asynchronous operations for longer-running tasks like document generation?

Yes, you can enqueue asynchronous operations for longer-running tasks like document generation. The worker API supports enqueuing these tasks and monitoring their completion status, allowing agents to manage complex workflows without blocking execution.

What environment variables do I need to configure for API authentication and endpoint management?

API authentication and endpoint management require specific environment variables to be configured before use. These variables establish the connection to the worker API, enabling the agent to execute tasks, inspect provider health, and monitor model routing.

How does asynchronous worker task execution handle status monitoring for enqueued jobs?

Asynchronous worker task execution handles status monitoring by allowing agents to inspect provider health, check model routing, and track the real-time status of enqueued jobs. This ensures that long-running tasks like web research or PDF report generation are monitored until completion.

Does the Umbral Worker API support direct execution of typed tools for Figma and Gmail?

Yes, the Umbral Worker API supports direct execution of typed tools for Figma and Gmail. Agents can discover available worker tasks and run domain-specific actions directly, integrating with these services alongside Notion and Linear for comprehensive workflow automation.

What are the limitations of using an asynchronous worker for API task execution?

Limitations of using an asynchronous worker for API task execution include the dependency on specific environment variables for authentication and endpoint configuration. Additionally, complex multi-service workflows require proper status monitoring to ensure enqueued tasks complete successfully.