Omarchy Agent Collectors — AI skill for Claude Code
Omarchy shell plugin: extensible usage collectors for AI coding agents (Pi, OpenCode, and more) feeding the stock omarchy.agents panel.
How to install Omarchy Agent Collectors
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rohaquinlop/omarchy-agent-collectors and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Omarchy Agent Collectors does
Omarchy shell plugin: extensible usage collectors for AI coding agents (Pi, OpenCode, and more) feeding the stock omarchy.agents panel.
Alternatives in AI
- Token Monitor — Local-first desktop widget for tracking token usage, costs, and limits across 32+ AI coding tools—including Cl 1.8k ★
- Agentic SEO Skill — An LLM-first SEO analysis skill for Antigravity, Codex, Claude with 16 specialized sub-skills, 10 specialist a 419 ★
- Codebase Digest — 🗜️ Codebase-digest is your AI-friendly codebase packer and analyzer 375 ★
README
omarchy-agent-collectors
Extensible usage collectors for AI coding agents on [Omarchy](https://omarchy.org).
One engine, many drop-in adapters. Writes stock-contract records into `~/.local/state/omarchy/agents/usage/`, where Omarchy's built-in `omarchy.agents` bar panel picks them up automatically — no UI code involved.
Out of the box: **Pi** (`~/.pi/agent/sessions`) and **OpenCode** (`~/.local/share/opencode/opencode.db`). Anything else is one manifest away.
Install
omarchy plugin add https://github.com/rohaquinlop/omarchy-agent-collectors.git --enable
The service runs the engine at shell start and every 15 minutes. Records for every detected agent appear within seconds; the Agents panel grows a chip per agent (`h`/`l` to switch).
To fully uninstall:
omarchy plugin remove rohaquinlop.agent-collectors
rm -f ~/.local/state/omarchy/agents/usage/pi.json \
~/.local/state/omarchy/agents/usage/opencode.json
rm -rf ~/.cache/omarchy/agent-collectors
How it works
adapters//manifest.json declarative source + field map ┐
~/.config/omarchy/agent-collectors/adapters//… ├→ engine → ~/.local/state/omarchy/agents/usage/.json
(optional) collect/limits hooks ┘
Per run the engine:
- Discovers adapters — built-in
adapters/, then the user dir (same id = user wins). - Filters: skips an id when an official
omarchy-agent-usage-collector exists (superseded), when disabled via widget settings, or when itsdetectpaths are missing. - Collects canonical events
{ts, session, model, kind, input, output, cacheRead, cacheWrite}. - Aggregates today / last-7-days / all-time / per-model token buckets.
- Writes
.jsonatomically (temp + rename, mode 600). One failing adapter never blocks others.
State (per-file parse caches) lives in
Related Skills
Flare Omarchy
Flare packaged as an Omarchy shell plugin — an AI usage notch for Claude Code, Codex, OpenCode, Cursor, Antigr
Pi Subs
Subscription usage panel for pi coding agent: OpenCode Go, Kimi, Codex, Command Code, Claude, Copilot, Z.AI, O
Omacash
Money left on your AI services, in the Omarchy bar: OpenRouter, Vercel AI Gateway, ElevenLabs, OpenAI and Anth
Jarvis AI Monitor Omarchy
AI observability plugin for the Omarchy shell: see which AI coding agents are on the machine, what they are co
Omarchy Agent Meter
Omarchy bar widget: AI coding usage limits (Claude Code, Codex, Fireworks) as a progress meter with the percen
Omarchy Quotatank
AI usage tracker for the Omarchy menu bar: Claude Code, Codex, Gemini CLI, Antigravity, Copilot, Cursor, Z.ai,
Related Agents
Omarchy Plugin Architect
Design and build Omarchy (Quickshell/QML) bar-widget, panel, and service plugins that actually work on a stock
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode