PartiallyFrozen

EchoPortal — Development skill for Claude Code

Development community

A round dashboard for a 1st-gen Amazon Echo Spot: Kotlin shell on LineageOS plus a Windows tray agent.

How to install EchoPortal

This entry records only its repository, not the path inside it, so there is no exact command to give. Open PartiallyFrozen/EchoPortal and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What EchoPortal does

A round dashboard for a 1st-gen Amazon Echo Spot: Kotlin shell on LineageOS plus a Windows tray agent. Clock, PC/GPU telemetry, ComfyUI, local voice, markets, weather art, Claude Code monitor.

Alternatives in Development

  • Kotlin Lsp — Kotlin /plugin install kotlin-lsp@claude-plugins-official 14k ★
  • Check 1: Cache Exists? — CLAUDE_DIR="${CLAUDE_CONFIG_DIR:-$HOME/.claude}" CACHE_EXISTS=$(ls -d "$CLAUDE_DIR/plugins/cache/claude-hud" 2 10.9k ★
  • Echo Analyst — Use the @echo-analyst agent to surface requirement gaps and assumptions for the following: $ARGUMENTS 523 ★

README

EchoPortal

[![CI](https://github.com/PartiallyFrozen/EchoPortal/actions/workflows/ci.yml/badge.svg)](https://github.com/PartiallyFrozen/EchoPortal/actions/workflows/ci.yml) [![Release](https://img.shields.io/github/v/release/PartiallyFrozen/EchoPortal?include_prereleases&sort=semver)](https://github.com/PartiallyFrozen/EchoPortal/releases) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Platform](https://img.shields.io/badge/device-Echo%20Spot%201st%20gen-informational)](docs/HARDWARE.md) [![Agent](https://img.shields.io/badge/agent-Windows%2010%2F11-blue)](docs/AGENT.md)

Turn a first-generation Amazon Echo Spot into a round, always-on dashboard for your PC.

EchoPortal is two pieces: a Kotlin **shell** that runs as the launcher on an Echo Spot flashed with LineageOS, and a small **Windows agent** in the system tray that feeds it live data over your LAN. The Spot shows a ring of swipeable "faces": a clock with weather, real-time PC and GPU telemetry, ComfyUI render progress, local voice dictation, market prices, generated weather art, and a monitor for Claude Code.

No cloud service, no account, no Amazon software left on the device. The Spot talks to one machine on your own network and nothing else.

Ring launcher Clock styles PC Mon
Ring launcher Clock styles PC telemetry
ComfyUI Voice Sky
ComfyUI progress Voice dictation Weather art

What it does

Face What it shows
Clock Five styles, local weather, sunrise and sunset, CPU and GPU complications
PC Mon Task-Manager-style pages: overview gauges, CPU, memory, GPU (3D/copy/VRAM), disks
Voice Tap to talk. Whisper runs on your own GPU and types into the focused window
ComfyUI Live render progress on the rim, then the fi