Skip to content
ccmods.app

cache-tax

Keeps the prompt cache warm while you take a break and shows the estimated cost before a cold send.

by @karanb192148Updated Moderate accessGitHub

Installation

  1. 1. Clone the repository

    $ git clone https://github.com/karanb192/cache-tax.git
  2. 2. Start Claude Code with the mod loaded for this session

    $ claude --plugin-dir ./cache-tax

The repository has no marketplace file yet, so this loads the mod for one session. Needs Claude Code 2.1.287 or later, in a terminal. Full install guide

cache-tax running in Claude Code
Image from the project README

What does cache-tax do?

  • /keepwarm pings the prompt cache during breaks, six hours by default or a set window like /keepwarm 90m
  • Drops a cold send once and shows the estimated cache rewrite cost; resend to continue
  • A row above the prompt shows warm, cold or unknown state, next ping and last ping cost
  • /cache-tax shows the cache estimate, warming window and this session's cold-write tally
  • /cache-tax guard warn shows the price and sends instead of refusing

What do you need?

  • Claude Code 2.1.287 or later (terminal)
  • A one-hour prompt cache; API-key, usage-credit and cloud-provider sessions must set promptCacheTtl to "1h"
  • Claude Code left running during the break
  • Pings cost tokens

What can this mod access?

Read from the mod's code with claude plugin validate on Claude Code 2.1.296, synced Oct 12, 2026. This is a capability list, not a security audit. Mods run with your permissions, so install only from authors you trust.

Moderate access
  • Reads or rewrites your prompts
  • Reads environment variables or settings
  • Calls models on your plan (uses quota)
Hooks and engine calls (10 + 17)

hooks

  • classic.SessionStart
  • command.run{command=cache-tax}
  • command.run{command=keepwarm}
  • config.set{key=theme}
  • prompt.submit
  • session.compact
  • session.start
  • turn.complete
  • turn.step
  • ui.render{component=AbovePrompt}

calls

  • $.clock.after
  • $.clock.now
  • $.command.list
  • $.command.register
  • $.config.list
  • $.env.get
  • $.model.fork
  • $.session.id
  • $.session.model
  • $.session.usage
  • $.store.delete
  • $.store.get
  • $.store.set
  • $.ui.invalidate
  • $.ui.log
  • $.ui.resolve
  • $.ui.status

navigator

qf-studio/navigator

356

Context engineering for Claude Code that keeps long sessions on track so work gets finished instead of derailed.

UIPromptToolsBroad access
$ claude plugin install navigator --marketplace qf-studio/navigator

great-cto

avelikiy/great_cto

103

Runs Claude Code as a pipeline of specialist agents with stage checks and hard spending caps, while you keep the key decisions.

UICommandsBroad access
$ claude plugin install great_cto --marketplace avelikiy/great_cto

router

alexei-led/claude-router

18

Picks the model and effort tier for each turn using a classifier, so simple turns cost less and hard ones get more.

UICommandsBroad access
$ claude plugin install router --marketplace alexei-led/claude-router