Open-source · by EraCode
Stop losing track of your own codebase
Sure, we ship faster with agents, but we are less in tune with the codebase as a result. Even without agents, are you in tune with that feature another developer shipped? Refresh your code ownership with a sip of coffee sized piece of info about your repo.
Install
Pick your agent, copy the command, open the repo you are shipping from.
Add the marketplace
/plugin marketplace add RMPasta/codebase-coffeeInstall the plugin
/plugin install codebase-coffee@codebase-coffeeOpen your repo
Morning coffee may appear automatically—or run `/codebase-coffee` anytime.
Morning offer is optional. Dismiss it or start manually whenever you want.
What you get
Your repo, not a tutorial
One real pattern from the codebase you have open—with file pointers and one gotcha.
Under a minute
The whole brief fits on a phone screen. Brevity is the product.
Picks up where you left off
`.codebase-coffee.md` at the repo root tracks what you already covered.
Example daily brief
Meter dedupe uses an idempotent insert: rows carry a source id, and a unique constraint on `(meter_id, source_id)` makes replays no-ops. That lives in `backend/meters/models.py` and the ingest path in `backend/meters/services.py:42`. Gotcha: partial retries can hit the same constraint—treat a duplicate as success. Go deeper?
Why it exists
The failure mode is not using AI—it is waking up and not knowing where decisions live, which invariants matter, or how a change ripples through the system you maintain.
Coffee is a small orientation habit. Not another assistant. Not a docs rewrite. One concept per day, grounded in files you actually touch.
What a coffee looks like
Under 100 words: pattern, why, file pointers, gotcha. First run scans the repo and writes .codebase-coffee.md at the root so the next pick moves forward.
Say yes to “Go deeper?” if you want a short walkthrough. Most days you will not need it.
Good to know
Runs in your coding agent—not the EraCode app. In Claude Code you may get a morning offer; elsewhere run /codebase-coffee yourself.