Deco
Skill msageha/skills/deco
Claude Code / Codex / Antigravity 用の Agent Skills 集
npx -y skills add msageha/skills --skill decoAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
TP-Link Deco BE85 mesh router management. Use when: user asks about home network / Wi-Fi status, connected clients, mesh (Deco) nodes, toggling or reconfiguring Wi-Fi (incl. guest Wi-Fi), WAN/internet status, or rebooting the Deco. Controls the router via the deco-be85-api REST wrapper.
SKILL.md
3.4 KB, 606 tokens by cl100k_base, as published. Nobody here has run it
Deco BE85
Base URL: https://deco.msageha.net/api (FastAPI wrapper around the TP-Link
Deco BE85 local API). Requests to this instance don't need any authentication
header/cookie — the server logs into the router itself with stored credentials.
Key facts
- Login to the router is lazy: the first call after startup/idle triggers it and is slower. Expired sessions are re-logged-in and retried automatically.
- Requests are serialized behind a server-side lock (single router session). Call endpoints sequentially; don't fan out parallel requests.
bandisband2_4/band5_1/band6;networkishost/guest.GET /wirelessreturnsssid/passwordbase64-encoded; write endpoints accept them in plain text (the server encodes them).- Confirm with the user before any write: Wi-Fi toggles/config changes briefly
disconnect clients on that band,
POST /reboot(requiresconfirm: true) takes the whole network down for minutes, andPOST /rawwith a non-readoperationcan change arbitrary router settings. - Errors:
401router auth failure,502router-side error (detail+error_code),504router unreachable,400/422request validation.
Core operations
| Task | Endpoint |
|---|---|
| Overview (WAN/CPU/mem/node & client counts) | GET /dashboard |
| Deco units (mesh nodes) | GET /devices |
| Connected clients | GET /clients?online_only=true |
| Blocked clients | GET /clients/blocked |
| Wi-Fi settings (all bands, host/guest) | GET /wireless |
| Wi-Fi ON/OFF per band | POST /wireless |
| Change SSID/password/channel etc. | POST /wireless/config |
| WAN / internet / LAN / IPv6 status | GET /network/wan, /network/internet, /network/lan, /network/ipv6 |
| CPU / memory usage | GET /network/performance |
| Reboot Deco units (destructive) | POST /reboot |
| Any other Deco endpoint (escape hatch) | POST /raw |
| Server health / explicit login | GET /health, POST /login, POST /logout |
Full request/response schemas and ready-to-run curl examples: see references/api-reference.md and references/commands.md.
What ships with it: 2 files
15.5 KB alongside SKILL.md
references/
- api-reference.md11.8 KB
- commands.md3.7 KB