by Enhed
Claude usage limits in a tiny Windows widget + tray icon — with pixel Clawd who reacts to your Claude Code sessions, looks after your PC and chats with you, from the widget or your phone. PowerShell, no dependencies.
# Add to your Claude Code skills
git clone https://github.com/Enhed/clawd-usage-winwidgetGuides for using ai agents skills like clawd-usage-winwidget.
See how clawd-usage-winwidget compares with popular alternatives.
clawd-usage-winwidget is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Enhed. Claude usage limits in a tiny Windows widget + tray icon — with pixel Clawd who reacts to your Claude Code sessions, looks after your PC and chats with you, from the widget or your phone. PowerShell, no dependencies. It has 55 GitHub stars.
clawd-usage-winwidget's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/Enhed/clawd-usage-winwidget" and add it to your Claude Code skills directory (see the Installation section above).
clawd-usage-winwidget is primarily written in PowerShell. It is open-source under Enhed on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh clawd-usage-winwidget against similar tools.
No comments yet. Be the first to share your thoughts!
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
A tiny floating window + tray icon for Windows that shows how much of your Claude
plan limits you've used — the same numbers as /usage in Claude Code, refreshed
every minute. And a pixel Clawd who lives in it and reacts to what your sessions
are doing.

English · Русский
claude -p "/usage" — the
slash command runs headless, talks to Anthropic with your existing login and
does not call the model or spend tokens.Requirements: Windows 10/11 and Claude Code
installed and logged in (claude on PATH).
git clone https://github.com/Enhed/clawd-usage-winwidget.git
or download the ZIP and unpack it anywhere. Then double-click start-widget.vbs
(it starts the widget silently, without a console window).
Start with Windows — run once in PowerShell from the widget folder:
$a = New-ScheduledTaskAction -Execute "wscript.exe" -Argument "`"$PWD\start-widget.vbs`""
$t = New-ScheduledTaskTrigger -AtLogOn
Register-ScheduledTask -TaskName "clawd usage widget" -Action $a -Trigger $t -RunLevel Limited
Only one copy runs at a time, so a manual start next to autostart is harmless.
Windows hides new tray icons in the overflow (^). To keep it visible:
Settings → Personalization → Taskbar → Other system tray icons → clawd-usage-winwidget.
Big number — current session (the 5-hour window), straight from the server. The bar goes green → yellow (60%) → red (85%).
resets in 3h 03m — time until the window resets, from the exact reset time
in /usage.
WEEK — weekly limit and time to reset. FABLE · WEEK — the separate
weekly Fable limit; hidden if /usage doesn't report it.
SESSIONS — how many Claude Code sessions are running, how many are
working and how many are waiting for you. Hover for the list: ▶ working,
? waiting (permission, question, dialog — what exactly is in brackets),
○ idle, plus the folder. Handy for catching a forgotten agent quietly
burning your limit.
Sessions on another machine (a home server, a VM) can be added with
remoteSessions in config.json — a list of URLs or file paths, each
returning that machine's live sessions in the shape of
~/.claude/sessions/<pid>.json:
{ "generatedAt": "2026-10-17T03:41:47+00:00", "host": "unraid",
"sessions": [ { "name": "api", "status": "busy", "waitingFor": "",
"kind": "interactive", "sessionId": "4b8ca9ab-..." } ] }
The publisher lists only live sessions; cwd is optional. They count for the
line and for Clawd and show the host in the hover list. A source that
fails, hangs or has a generatedAt older than two minutes adds nothing.
Service status — green "All Claude systems operational", or yellow/red with the active incident and affected components. Click opens status.claude.com.
Tray icon — the same percentage as a colored number; the tooltip adds the week and Fable.
Bottom line — your plan and account email (red "not logged in" if auth
expired) and the time of the last /usage answer, marked "stale" if it's old.
The ▾ in the header expands details (remembered between runs):
/usage: share on large
context, always-on context, subagent-heavy sessions, top MCP servers, skills
and subagents. Claude Code itself calls this approximate and counts only this
computer.showHistory) — the 5-hour (green) and weekly (blue) percentages over the
last week, one line each. Hover for the moment under the cursor: the time, both
percentages and the project that spent the most in that hour. On the first run
the chart is filled from the transcripts that /usage checks of earlier
versions left in ~/.claude/projects; after that every /usage answer is a
sample in usage-history.json.claude update in a separate window; otherwise a click opens
Claude Code's changelog. Next to it is the widget's own version: hover for what's
new in it, click for its CHANGELOG.md on GitHub. When a new release of the
widget is out it turns into a yellow "Clawd X is out" (with a Windows
notification once per version): hover for what's new, click to download it,
replace the files and restart — config.json and the other local files stay. In a
git clone the click opens the changelog instead. If the new version does not
come up within five minutes, the old one is put back and started again, and
the widget says so (and won't offer that version again).Left-click the tray icon to show/hide the window; right-click for the menu: show/hide, refresh, settings, exit. Drag the window anywhere — the position is saved.
Settings — the gear in the window's header (or the tray menu): language,
theme, Clawd's skin picked from cards with a live preview (he raises his arms
under the mouse), size, opacity, always on top, which blocks the window shows,
the tips, the chat, recurring tasks and Clawd's session. Everything applies at
once; the rest of the keys are in config.json, linked at the bottom.
The Claude Code tab is Claude Code's own ~/.claude/settings.json, a picked
set of what is otherwise easy to miss: the model of new sessions, fast mode,
language of answers, the permission mode at start, auto-compact, auto memory,
checkpoints for /rewind, the byline in commits, how long sessions are kept,
the update channel, the terminal theme and renderer, the answer style, the
transcript view, tips, pushes to the phone and more — each with a hint on hover.
Only the changed key is rewritten, the rest of the file stays as it was; the
file as it was before the first change is kept as settings.json.clawd-bak.
Changes take effect in new sessions, and Clawd's chat uses them too.
| situation | Clawd |
|---|---|
| Claude Code isn't running | burrows into the sand and sleeps, "z"s float up |
| sessions are idle | wanders, looks around, follows your cursor, whistles; sometimes waves or stretches |
| 10 minutes with no mouse over the window | dozes standing up, sometimes startles |
| a session is working | runs edge to edge with a focused squint, dust flying |
| a session is waiting for you | wide eyes, jumps and waves, yellow "?" above |
| a session just finished | crouches and throws his arms up, like in Claude Code |
| you click him | a random Claude Code animation — jump, spin, peekaboo, wink, boop, sneeze, coin hop… — and a heart |
| the 5-hour window resets | celebrates: two jumps, green "!", confetti |
| session above the red threshold | sweats and darts his eyes |
| session at 100% | lies belly-up with X eyes; click him and his soul floats out on a string, anime-style |
The three hearts in the header are his health, tamagotchi-style: how much of the session limit is left. Each half-heart is about 16.7%; zero hearts only at 100%. Health changes how he behaves on top of everything above — full of energy he walks faster and hops, tired he yawns and slows down, barely alive he staggers, sweats and sometimes trips over.
Right-click Clawd for developer mode: force