# SkillKeeper > SkillKeeper shows what your AI coding agent actually runs – Claude Code, Codex, Cursor and > Gemini CLI, one tool at a time. It comes as a macOS menu bar app and as a Claude Code mod that > runs in the terminal on Windows, Linux and Mac. For Claude Code it shows where your tokens go, > by skill, subagent, tool, MCP server, slash command, memory file, plugin and session, over the > last 5 hours, 24 hours, week or month, next to how much of the 5-hour and weekly limit is used; > for Codex and Gemini CLI, by skill and session. Cursor keeps its token counts on its own > servers, so for Cursor it shows skill counts only. > It also shows which skills fire and how often, groups subskills under their router, and lets > you edit descriptions and trigger phrases directly in the real SKILL.md files. ## Key facts - Platforms: macOS 13 or later (menu bar app); Windows, Linux and Mac (Claude Code mod, runs in the terminal) - Distribution: the app is a direct download (not on the Mac App Store), signed and notarized by Apple; the mod installs from the Claude Code plugin marketplace - Trial: every feature free for 3 days from install, one trial per computer, shared by the app and the mod - Free after the trial: the last week, and search - Paid license: $19 one-time via Gumroad; unlocks 5-hour, 24-hour and month history, skill editing and notifications; one key works for the app and the mod; the Mac app runs on up to 2 Macs per license - Privacy: reads ~/.claude/projects/**/*.jsonl and ~/.claude/skills/** locally; skill contents and transcripts never leave your computer, only anonymous usage counts are sent ## Install the Claude Code mod (Windows, Linux, Mac) In a terminal, start Claude Code (`claude`), then run: ``` /plugin marketplace add inBuro/skillkeeper-releases /plugin install skillkeeper@skillkeeper /skillkeeper ``` ## Links - Site: https://skillkeeper.app/ - Download the Mac app: https://skillkeeper.app/download - Paid license (one-time, $19): https://buy.skillkeeper.app - Pricing: https://skillkeeper.app/pricing.md - Updates: https://skillkeeper.app/updates - Privacy: https://skillkeeper.app/privacy - Feedback: https://skillkeeper.app/feedback ## Guides and comparisons - Claude Code context, memory, MCP and hooks: what loads and what it costs: https://skillkeeper.app/claude-code-context - Claude Code skills: why they don't trigger, how to measure them, how to tune them: https://skillkeeper.app/claude-code-skills - Claude Code usage, limits and token cost: a guide: https://skillkeeper.app/claude-code-usage - Claude Code usage monitor for Mac: see where your tokens go: https://skillkeeper.app/claude-code-usage-monitor-mac - How to check Codex CLI token usage and limits: https://skillkeeper.app/codex-cli-token-usage - Claude Code usage tools compared: https://skillkeeper.app/compare - SkillKeeper vs ccusage: https://skillkeeper.app/compare/ccusage - SkillKeeper vs the built-in /usage command: https://skillkeeper.app/compare/claude-code-usage-command - SkillKeeper vs other Claude Code menu bar monitors: https://skillkeeper.app/compare/menu-bar-monitors - How to check Cursor token usage and limits: https://skillkeeper.app/cursor-token-usage - How to check Gemini CLI token usage and quota: https://skillkeeper.app/gemini-cli-token-usage ## Blog - Blog index: https://skillkeeper.app/blog - Claude Code context window full: what happens and what to do: https://skillkeeper.app/blog/claude-code-context-window-full - Claude Code MCP token usage: what servers cost and how to cut it: https://skillkeeper.app/blog/claude-code-mcp-token-usage - How much context CLAUDE.md and memory files take in Claude Code: https://skillkeeper.app/blog/claude-code-claude-md-memory-context - Why Claude Code hooks are slow, and how to find which one: https://skillkeeper.app/blog/claude-code-hooks-slow - Claude Code usage monitor for Windows and Linux: https://skillkeeper.app/blog/claude-code-usage-monitor-windows-linux - disable-model-invocation: stop Claude Code from running a skill on its own: https://skillkeeper.app/blog/claude-code-disable-model-invocation - Claude Code 5-hour limit explained: session window and weekly cap: https://skillkeeper.app/blog/claude-code-5-hour-limit-explained - How to check Claude Code token usage: 5 ways: https://skillkeeper.app/blog/how-to-check-claude-code-token-usage - Why Claude Code burns through tokens and how to find the cause: https://skillkeeper.app/blog/why-claude-code-burns-through-tokens - Claude Code skill description limits: 1,536 vs 1,024 characters: https://skillkeeper.app/blog/claude-code-skill-description-limits - Why your Claude Code skill never triggers: https://skillkeeper.app/blog/claude-code-skill-not-triggering - How to see which Claude Code skills you actually use: https://skillkeeper.app/blog/see-which-claude-code-skills-you-actually-use