Agent skill · software engineering · aradotso
star-office-ui-pixel-dashboard
star-office-ui-pixel-dashboard — an agent skill for coding agents.
Why this skill is useful
Adds a custom CLI script for managing agent states and a REST API for real-time agent status updates that aren't standard knowledge.
What it needs
Requires node, python installed locally. About 6k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
bash git clone https://github.com/ringhyacinth/Star-Office-UI.git cd Star-Office-UI python3 -m pip install -r backend/requirements.txt cp state.sample.json state.json bash cd backend python3 app.py bash cp .env.example .env bash Required in production — use a long random string FLASKSECRETKEY=your-random-secret-here Password protecting the asset drawer sidebar ASSETDRAWERPASS=your-drawer-password Optional: Gemini API key for AI background generation GEMINIAPIKEY=$GEMINIAPIKEY bash python3 setstate.py <state> "<description>" bash python3 setstate.py idle "待命中" python3 setstate.py writing "Drafting README" python3 setstate.py researching "Looking up API docs" python3 setstate.py executing "Running test suite" python3 setstate.py syncing "Pushing to remote" python3 setstate.py error "Investigating crash" bash curl http://127.0.0.1:19000/health bash curl http://127.0.0.1:19000/status json { "state": "writing", "message": "Drafting README", "updatedat": "2026-03-10T14:22:00Z" } bash curl -X POST http://127.0.0.1:19000/setstate \ -H "Content-Type: application/json" \ -d '{"state": "executing", "message": "Running deploy script"}' bash curl http://127.0.0.1:19000/agents bash curl -X POST http://127.0.0.1:19000/join-agent \ -H "Content-Type: application/json" \ -d '{ "joinkey": "ocjexampleteam01", "agentname": "Guest Bot", "state": "idle", "message": "Just joined" }' bash curl -X POST http://127.0.0.1:19000/agent-push \ -H "Content-Type: application/json" \ -d '{ "agentid": "<id-from-join>", "state": "writing", "message": "Working on feature branch" }' bash curl -X POST http://127.0.0.1:19000/leave-agent \ -H "Content-Type: application/json" \ -d '{"agentid": "<id-from-join>"}' bash curl http://127.0.0.1:19000/yesterday-memo bash Get current config curl http://127.0.0.1:19000/config/gemini Set API key curl -X POST http://127.0.0.1:19000/config/gemini \ -H "Content-Type: application/json" \ -d '{"apikey": "$GEMINIAPIKEY"}' python import httplib2 import json OFFICEURL = "http …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/star-office-ui-pixel-dashboard