编程

omadeus

Interact with the Maestro API to create tasks, list tasks, and send room messages using the configured OpenClaw Maestro connection.

它能做什么

Interact with the Maestro API to create tasks, list tasks, and send room messages using the configured OpenClaw Maestro connection.

技能文档

Maestro Skill

Purpose

Use this skill whenever a user wants to interact with Maestro by creating tasks, listing tasks, or sending messages.

Configuration

Read configuration from the active OpenClaw configuration (openclaw.json).

Configuration path:

channels.omadeus

Required values:

  • baseUrl
  • apiKey
  • openClawMemberId

Never hardcode, expose, print, or ask the user for these values.

Authentication

Every request must include:

Accept: application/json, text/plain, */*
ApiToken: 

Never use Authorization: Bearer.

Base URL

Always use:

https://

Workflow

  1. Read configuration.
  2. Validate required fields.
  3. Build the request.
  4. Send the request.
  5. Validate the response.
  6. Return a concise user-friendly result.

Operations

Create Task

Endpoint:

POST /dolphin/apiv1/nuggets

Request body:

{
  "title": "...",
  "description": "...",
  "kind": "task",
  "priority": "low|medium|high|urgent",
  "memberReferenceId": ""
}

Rules:

  • Generate a concise title.
  • Generate a clear description from user input.
  • Default priority is low.
  • Never send stage.
  • Do not invent missing technical details.

List Tasks

Endpoint:

GET /dolphin/apiv1/global/taskviews?sort=-recentMessageAt&take=25&zone=tasklists-tasks

Rules:

  • Use requested take if provided.
  • Present readable results.
  • Do not dump raw JSON.

Send Message

Endpoint:

POST /jaguar/apiv1/rooms/{room_id}/messages

Body:

{"body":""}

Rules:

  • Never invent a room id.
  • Ask only if no room id is available.

Error Handling

If any of the following are missing, do not send requests:

  • channels.omadeus.baseUrl
  • channels.omadeus.apiKey
  • channels.omadeus.openClawMemberId

Report a configuration error without exposing internal values.

Security

Never:

  • expose credentials
  • log credentials
  • hardcode URLs
  • hardcode member IDs
  • include secrets in responses

Response Guidelines

  • Confirm successful operations.
  • Include task id when returned.
  • Summarize errors clearly.

相关技能

按命令族和 profile 选择合适的 OpenClaw CLI 命令,并校验执行结果。

335 次安装6 星标

按阶段引导 OpenMAIC 部署与课堂生成,每一步都需用户确认。

165 次安装5 星标

用一条 CLI 命令管理 Nextcloud 的笔记、任务、日历、文件、联系人和 Deck 看板。

187 次安装9 星标

Set up automatic notifications when OpenClaw gateway restarts. Use when user wants to be notified of gateway startup events via any messaging channel (iMessage, WhatsApp, Telegram, Discord, etc.).

47 次安装2 星标

通过 30 个内置工具驱动 Godot 4.x 编辑器,覆盖场景、节点、变换、输入模拟、截图和日志。

114 次安装