A comprehensive automation skill for pushing images and markdown content to Bloomin8 e-ink photo frames via cloud or local connections.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install bloomin8
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install bloomin8 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Bloomin8 skill enables seamless control over e-ink photo frames, providing developers with the tools to manage visual content through two primary channels. By leveraging Openclaw Skills, you can interact with devices via a Cloud API for remote, asynchronous updates or use a Local BLE + LAN mode for near-instantaneous image displays. This integration allows for sophisticated workflows where AI agents can generate content and project it directly onto hardware displays.
This utility is designed for high reliability, featuring automatic image resizing, format conversion to JPEG baseline, and robust device discovery. Whether you are managing a single frame in a living room or a fleet of displays across an office, this skill provides the necessary endpoints and CLI tools to maintain constant visual communication with your e-ink hardware.
To get started with this skill within the Openclaw Skills ecosystem, ensure your environment is prepared for both cloud and local communication.
pip install bleak aiohttp pillow
export BLOOMIN8_TOKEN_YOUR_DEVICE_NAME="your_api_token_here"
The skill manages device metadata and state through a local cache and structured API responses. Data is organized as follows:
| Component | Details |
|---|---|
| Device Cache | Stored at ~/.bloomin8/device_cache.json, containing names, IDs, last known IPs, and screen dimensions. |
| Image Specs | Requires JPEG baseline format. Common sizes include 480x800 (7.3") and 1200x1600 (10.3"). |
| Cloud Status | Tracks PENDING, PULLED, COMPLETED, FAILED, and CANCELLED states for remote pushes. |
| Scaling Logic | Uses a scaling formula based on min(width / 375, height / 812) to ensure markdown renders correctly across different screen sizes. |
Loading
A clinical-grade sentiment analysis engine that quantifies the market impact of political communications through a unique three-axis diagnostic system.

A specialized analysis tool that scans Java source code to identify business-critical metrics and provides actionable monitoring recommendations.

A specialized tool for discovering, comparing, and curating trending Chinese podcasts and episodes based on real-time ranking data.

A specialized migration utility that automates the conversion of MySQL SQL statements into Oracle-compliant syntax with strict adherence to enterprise naming conventions.

A comprehensive collection of 58 expert-grade AI skills designed to automate valuation modeling, deep financial analysis, and risk assessment workflows.

A powerful localization management skill that enables AI agents to automate translation workflows and manage multilingual content via Crowdin.








































