dot-openapi

Compatibility router for Dot. OpenAPI work. Prefer dot-device-openapi for device operations and dot-canvas-designer for Canvas layout design.

mindreset/dot_skill112 installsMITSynced Aug 26

Works with

Claude CodeCursorCodex CLIGitHub CopilotGemini CLI
---
name: dot-openapi
description: Compatibility router for Dot. OpenAPI work. Prefer dot-device-openapi for device operations and dot-canvas-designer for Canvas layout design.
license: MIT
---

# Dot OpenAPI Compatibility Router

This skill remains for backward compatibility with older installs that reference `dot-openapi`.

Prefer the split skills:

- Use `dot-device-openapi` for device interaction:
  - list devices
  - check device status
  - switch to next content
  - list tasks
  - send Text API, Image API, or a finished Canvas API payload
- Use `dot-canvas-designer` for Canvas design:
  - build or revise `windowData`
  - design Canvas cards, dashboards, and status panels
  - use `$for` / `$empty`, `$ifAny` / `$then` / `$else`, `compare`, `formatDate`, and `formatCompactNumber`
  - reason about layout, style, overflow, and rendering boundaries

If a task asks to design and send a Canvas card, use both skills in sequence:

1. `dot-canvas-designer` to produce the Canvas payload.
2. `dot-device-openapi` to send it to the device.

Base URL: `https://dot.mindreset.tech`

Authentication:

```http
Authorization: Bearer dot_app_<your_api_key>
```

OpenAPI schema: `../../openapi/dot-openapi.yaml`

More API Design skills

← All API Design skills

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY