Everyone's prompt library starts the same way: a flat list that's fine at ten prompts and a junk drawer at eighty. The problem isn't the number of prompts, it's the lack of a system. Here's the one I use — it's boring, which is exactly why it keeps working as the library grows.
Folders by job, not by tool
The instinct is to file prompts by which model you use them with — a ChatGPT folder, a Claude folder. Don't. You reuse a good prompt across models, so filing by tool splits things that belong together. File by the job the prompt does: Writing, Coding, Research, Email. Those are the categories your brain actually searches by.
Nesting helps once a category gets busy: Coding → Code review, Coding → Debugging. Two levels is almost always enough. If you're reaching for a third, you probably want a tag instead.
Tags for the cross-cutting stuff
Folders answer "what is this for." Tags answer everything that cuts across folders — #client-x, #draft, #favorite. A prompt lives in one folder but can carry several tags, so tags are how you pull a slice across the whole library ("everything for client-x, wherever it lives").
Name prompts like search queries
Your future self searches with the words that were top of mind, so name prompts that way. Explain like I'm five beats ELI5 v2. Lead the title with the verb and the subject: Summarize a research paper, Rewrite email to be concise. Good titles make search feel like autocomplete.
Make templates, not near-duplicates
The fastest way to bloat a library is saving five versions of the same prompt with different details. Save one template with variables instead — one Cold email to {{role}} about {{product}} replaces a folder of near-identical prompts. Fewer, better prompts beat more prompts every time.
Prune on a cadence
A library is only useful if what's in it is trusted. Once a month, delete the prompts you never reach for and fix the ones that underperformed. A tight fifty you trust beats three hundred you have to sift through.
Let the tool do the filing
None of this works if organizing is manual busywork. The system should be one drag and one keystroke. Prompt Vault gives you nested folders, tags, favorites, drag-to-reorder, and instant search across titles and bodies — free, right inside Chrome — so the library stays a library instead of drifting back into a junk drawer.