GeekMagic AI Status — AI skill for Claude Code
Show which AI model is working on a GeekMagic SmallTV-Ultra screen, without modifying its stock firmware.
How to install GeekMagic AI Status
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open MacheteFlow/GeekMagic-AI-Status and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What GeekMagic AI Status does
Show which AI model is working on a GeekMagic SmallTV-Ultra screen, without modifying its stock firmware. Claude Code hooks, usage bars, guided installer.
Alternatives in AI
- Cursor Talk To Figma MCP — TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to c 7k ★
- Manifest — Real-time cost observability for OpenClaw agents — track tokens, costs, messages, and model usage 4.1k ★
- Cc Mini — Ultra-light Harness scaffolding for AI agents, a mini version of claude code 825 ★
README
GeekMagic AI Status
Show which **AI model is working right now** on the screen of a GeekMagic SmallTV-Ultra, colour-coded by state, with usage bars for your rate-limit windows. When no AI is active the screen goes back to the stock weather station.
| State | Colour | Mark | When |
|---|---|---|---|
WORKING |
orange | spinner / - \ | |
the assistant is thinking |
WAITING |
red | ? |
it asked you something and is waiting for your answer |
IDLE |
green | ✓ |
session open but nothing happening |
| — | stock weather station | — | no session active |
The bars show how much of your 5-hour and weekly usage windows you have spent, to the percentage point. They only appear when that information is available.
`WORKING` is an animated GIF, which the device loops by itself, so a spinner that turns for an hour still costs a single upload. The tick is drawn with lines rather than typed, because U+2713 is absent from the monospace fonts this targets and would come out as an empty box.
The original firmware is never touched
This is the core constraint of the project, and it is honoured literally: **no firmware is ever written or modified**. The original configuration pages, the themes, the weather and every setting stay exactly as they were.
GeekMagic firmware is closed-source and shipped only as a binary, so "adding a piece" to it was never an option — it could only be replaced. It does not need to be, because the stock firmware already exposes everything required. These are the same endpoints its own *Pictures* page uses:
| Endpoint | Purpose |
|---|---|
POST /doUpload?dir=/image/ |
upload a 240×240 frame |
GET /set?img= |
show it full screen |
| `GET /se |
Related Skills
Geekclock Claude
Display Claude.ai usage limits on a $30 desktop WiFi clock (GeekMagic SmallTV ESP32)
Pbi Status
Show what is open in Power BI Desktop (Bridge status, unsaved changes, pages), which local model instances the
Next Term
A native macOS terminal for the AI era: tabs that show which agents are working, done or waiting for you, plus
Agent Desktop Pets
Pixel-art desktop pets for Windows - one per AI agent (Claude Code, Codex, Cursor, Copilot, Gemini, Grok, Herm
Current
Show the effective LLM profile for the current working directory
Mem Budget
Show a 4-tier weighted context plan for a query (working/episodic/semantic/procedural) within a token budget.
Related Agents
UI Smoke
Fast, read-only smoke check of a running UI (Haiku, low effort): is the page or screen up, does it show text X
Agent Issues
Use when working from an agent-issues issue, an ISS id, or an issue-guided implementation task. This agent sta
Installer Safety Reviewer
Reviews changes to install.sh, uninstall.sh, update.sh and lib/hooks.sh for safety before they touch a real us