LLMPrice.io

What your Claude skills really cost

Point this at your Claude Code folder (100% private). It reads your own transcripts and shows what you really spent: which scheduled task, on which model, how many tokens each run took, and what that work would cost at metered API rates. Then it says which changes are worth making, and what each one is worth.

Two things surprise most people. Almost all of the cost is the conversation being re-sent on every turn, not the prompts they wrote. And a scheduled job that runs just before you sit down has already spent part of your plan’s limit, so you hit that limit sooner during your own work.

Runs entirely in your browser · nothing is uploaded · open your network tab and check

Choose your .claude folder

Choose the .claude folder in your HOME directory, which is where skills and scheduled tasks live: C:\Users\you\.claude on Windows, ~/.claude on macOS and Linux.

Most projects have a .claude folder too, and it is not the one you want: it holds settings and launch config, no skills and no routines. The folder is hidden on every platform, so if the dialog will not show it, type the path straight into the dialog's folder box.

It reads only definition files: skills, scheduled tasks, agents, commands, CLAUDE.md and the memory index. Transcripts, caches and node_modules are skipped and never opened.

or drop one here

Cannot pick a folder? Paste one file instead

Paste the contents of a single SKILL.md, agent or CLAUDE.md. Give it a path so it can be classified, for example skills/my-skill/SKILL.md.

What this cannot see

Worth reading before you act on any of it. A cost tool that implies it counted everything is worse than no cost tool.

Tool schemas from MCP servers, in the estimated figures. They are usually the largest single item a session loads, often several times everything else, and they are produced by the servers when they connect rather than stored on disk, so nothing on your filesystem can count them. The measured numbers from your transcripts are unaffected: those are the counts the API returned, and they already include everything.

The scheduled-runs table is a projection, not a measurement. It starts from what a task costs to load and cannot know what a run then reads, writes or takes back from a tool. The usage section above does measure that, from your transcripts, so trust those numbers over the projection wherever both appear.

Anything a plugin brings with it. A plugin marketplace on disk is a catalogue of skills and agents you could install, and nothing there says which are actually installed and loading. Counting the catalogue overstated one real setup by 31 skills and 34 agents, so it is excluded entirely. If you run installed plugins, the fixed part is larger than shown here, not smaller.

Whether any of it is worth keeping. This reports what text costs and where the same text is paid for twice. It has no opinion on whether a description is too long or a routine too frequent, because that is a question about your work and we publish no quality judgments about anything.

Tokens are estimated at four characters each, the same estimator used across this site. Real tokenisers differ by a few percent per provider, so treat these as close rather than exact. Rates come from our own price archive.