display
SolidUse when the user asks to change eye expression directly, show info text on the display (time, weather, timer), or manually control the round LCD — NOT needed for normal conversation (Emotion skill auto-syncs eyes).
Install
Quality Score: 83/100
Skill Content
Details
- Author
- autonomous-ai
- Repository
- autonomous-ai/autonomous-os
- Created
- 2 months ago
- Last Updated
- today
- Language
- Python
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
emotion
Express emotion through coordinated servo + LED + display eyes on EVERY conversational response. This is the PRIMARY response skill that makes the device feel alive. Do NOT use for ambiance lighting (use Scene) or custom LED colors (use LED Control).
ha-esphome-display-author
Authors the on-screen content of an ESPHome display device per spec/ha/esp32-s3-box-display — fixing the rendering path (display with pages and lambdas, or lvgl, never mixed), then emitting a page for every reachable state including the degraded ones, the single redraw script that update_interval: never requires, the layout-zone geometry, fonts with explicit size and bounded glyph sets, images with explicit type and resize in the form matching the config's min_version, id-carrying colours, and lambdas guarded against unavailable values and zero divisors. Records the measured truncation budget and the framebuffer and asset flash cost. Activate on "design the screen for my ESPHome device", "add a page to the box display", or equivalent German requests. Do not activate for the panel's hardware binding (ha-esphome-config-augment), for where the values come from (ha-esphome-binding-add), for the voice pipeline (ha-esphome-voice-satellite-add), or for a Divoom Pixoo display (ha-pixoo-solution).
emoting-on-8x8
Design legible expressions and custom animations for the ESP32-S3 8x8 LED matrix (Claude's expression channel, matrix_express / matrix_animate / the CANNED library in mcp_server/expressions.ts). Use whenever creating, redesigning, or debugging a glyph or animation that has to read on the physical 64-pixel panel, including when an expression "doesn't read," looks like one flat color, flickers, or freezes the board.