Image
Dot. Manual
Image
Dot. Manual
Back to home

Dot.

Install Dot. AppDiagnostic Tool

Quote

Quote/0
Pairing Quote/0How to Tap
Fixed ContentLoop Content
Share with Family and FriendsHow to Charge
Update DeviceReset NetworkReset DeviceChangelogNew

Rand The Pocket Prophet

Rand/0
Getting StartedWi-FiCustom Wallpaper
Features
MBTI GuideBook of AnswersFortuneCoin FlipDice RollWooden FishNumber Under TenClock
Bluetooth RemoteNewDownload Pocket NFC App
Update DeviceReset DeviceChangelogNew

Content & Services

Content Studio
RSS
Shortcuts
Co Create
Software
CastCardDiablo II Resurrected Terror Zone & Uber Diablo Alert ToolDot Calendar - Weather Calendar for Quote/0DotCanvasDotClientDot Crypto TickerDot Mate - Quote/0 Automation SchedulerIntelligent Poetry Weather Generation SystemDot ServiceDot Quote/0 Home Assistant Dashboard CardDot Quote/0 Home Assistant IntegrationMindReset Dot MCP (Lakphy)Quote/0 Send DemoQuote/0 + Calendar ShortcutQuote/0 Agent Skill (YangguangZhou)Quote/0 Evening SummaryQuote/0 Flash NoteQuote/0 Health ReminderQuote/0 + Holiday ShortcutQuote/0 MCP (stvlynn)Quote/0 MCP (thomaszdxsn)Quote/0 + WAY 2 Reminder ShortcutQuote/0 Yearly Progress CalendarQuote0 API Serverless MicroserviceQuote/0 AI Usage DashboardNewQuote0 Client Python SDKQuote/0 Token Usage DashboardNewQuote0 SDK & CLI (MrWillCom)Server Status
Hardware
IKEA SKÅDIS MountQuote/0 Carry Case HangerQuote/0 Desktop Charging Mini StandQuote/0 Desktop Stand (Andrrrrrrija)Quote/0 Desktop Stand (MindReset)Quote/0 Desktop Mini StandQuote/0 Monitor Mount (Kiiko)Quote/0 Excerpt Mount (GLB_wegoo777)Quote/0 Monitor Mount (TLL)Rand/0 Single Shoulder Bag Buckle 40mmNew
Developer Platform
What is an APIGet API KeyGet Device Serial NumberGet Device ListGet Device StatusGet TimezonesNewDevice SettingsNewSwitch to Next ContentList Device ContentControl Text ContentNewControl Image ContentNewControl Canvas ContentNewAI SkillNew
Roadmap

Explore More Possibilities

Request New ContentJoin Our Content Studio

Security

MSA-2025-08-001MSA-2025-09-001MSA-2025-09-002MSA-2025-10-001MSA-2025-10-002MSA-2025-10-003MSA-2026-04-001
Responsible Disclosure Policy

More

Service StatusPrivacy PolicyUser AgreementContact UsAbout MindReset
Content & ServicesDeveloper Platform
Image

AI Skill

Use AI Skill to let AI assistants directly control your Dot. devices.

RSS

What is Dot Skill?

Dot Skill is an open-source tool that allows AI assistants to interact with your Dot. devices through natural language commands. No need to manually write API requests—just tell the AI what you want to do.

Features

  • Plug and Play - Control devices through natural language after installation
  • Text Push - Display specified text content on the device
  • Image Push - Push images to the device for display
  • Canvas Push - Send data and windowData to draw a fully custom screen
  • Task Alias - Give text, image, and canvas items an easy-to-recognize task name
  • Status Query - Check device battery level, network status, and other information
  • Content Switching - Switch to the next content
  • Helper Scripts - Python scripts provided for automation

Supported Platforms

PlatformStatusIntegration path
CodexSupportedInstall as a Codex plugin with this repository's .agents/plugins/marketplace.json and plugins/dot-skill bundle
OpenAI GPT ActionsSupported via schemaImport openapi/dot-openapi.yaml and configure Bearer authentication
Claude / MCP clientsPlannedUse the OpenAPI schema today; a remote MCP server can be added later
Cursor and skill-compatible agentsSupported as skill docsInstall skills/dot-device-openapi and/or skills/dot-canvas-designer, or use this repository as context
MCP RegistryPlannedPublish server metadata after a Dot MCP server exists

Installation

Option 1: Install as a Codex plugin

Add the dot_skill repository as a Codex marketplace:

codex plugin marketplace add git@github.com:MindReset/dot_skill.git

Then install the plugin:

codex plugin add dot-skill@mindreset-dot-skill

Start a new Codex thread after installation so Codex can load the plugin's skills.

Option 2: Install with npx skills add

npx skills add https://github.com/MindReset/dot_skill.git

Install only the device interaction skill:

npx skills add https://github.com/MindReset/dot_skill.git --skill dot-device-openapi

Install only the Canvas designer skill:

npx skills add https://github.com/MindReset/dot_skill.git --skill dot-canvas-designer

Option 3: Manual Install

mkdir -p ~/.agents/skills
ln -sfn /path/to/dot_skill/skills/dot-device-openapi ~/.agents/skills/dot-device-openapi
ln -sfn /path/to/dot_skill/skills/dot-canvas-designer ~/.agents/skills/dot-canvas-designer

Restart your agent after manual installation. dot-openapi remains as a compatibility router for older installs; new installs should use dot-device-openapi and dot-canvas-designer.

Quick Start

Configure Environment Variables

export DOT_API_KEY="dot_app_your_api_key"

Start Using

After installation, you can simply say to your AI assistant:

  • "Show 'Meeting starts at 3 PM' on device ABCD1234ABCD"
  • "Show 'Meeting starts at 3 PM' on device ABCD1234ABCD and name it Meeting Reminder"
  • "Check my device status"
  • "Switch to the next content"

Task Alias

If you create multiple text, image, or canvas items on the same device, you can give each one a task alias so it is easier to identify in the device task list. Dot Skill passes this name when pushing text, image, or canvas content. If you do not provide one, the existing name is preserved; if you explicitly ask to clear the name, the alias is removed.

Related Links

  • Get API Key
  • Get Device ID
  • API Documentation Index

Did this solve your problem?

Join our community

Control Canvas ContentNew

Previous

Roadmap

Explore Dot.’s future direction and the roadmap for core feature updates.

Contents

What is Dot Skill?FeaturesSupported PlatformsInstallationOption 1: Install as a Codex pluginOption 2: Install with npx skills addOption 3: Manual InstallQuick StartConfigure Environment VariablesStart UsingTask AliasRelated Links
GitHub

MindReset/dot_skill

4