Your best prompt is in a chat you closed weeks ago. Here's a personal system to capture it, find it and keep it working in any AI tool.
Capture a prompt right after it gives you something you kept, move names and numbers into slots so nothing confidential is saved, tag each entry with a verb and one job, and spend five minutes a week testing, rewriting or retiring entries. Start in a single document and move up only when scrolling gets annoying.
The prompts that work tend to get written once and lost. They sit in a chat from three weeks ago, in a note called “prompts?”, or in the history of whichever tool you happened to be using that day. The next time the same task comes up, you rebuild the prompt from memory, get a slightly worse version, and spend the time you saved editing the output.
A content marketer sits down on Monday to turn last week’s campaign results into a recap for her manager. She knows she wrote a prompt a few weeks ago that got the tone right: plain, numbers first, no hype. She scrolls the chat history for a minute, can’t tell which thread it was, and types a shorter version instead. What comes back is generic, opens with a line about strong performance, and offers a reason for a dip that nobody told it about. The edit takes longer than rewriting the original prompt would have.
What got lost wasn’t the idea. It was the details that made the first prompt good: who the recap is for, what to leave out, what to do about a number that’s missing. Those details are hard to reconstruct on demand, and they’re exactly the part worth saving.
This guide is about saving them in a personal system I’ll call a prompt vault: one place, kept by you, for prompts you’ve already proven. The habit has three moves. Capture a prompt the moment it works, tag it by the job so you can find it, and retire it when it stops earning its place. It works with whichever AI tool you use, because a saved prompt is just text you can paste into Claude, ChatGPT, Gemini or Copilot. The payoff is concrete: you stop re-explaining your context from scratch, and the output gets more consistent because the prompt has already been refined.
There’s plenty of advice on building a shared prompt library for a team, and it covers real ground: agreeing a home, naming conventions, getting colleagues to contribute. A personal vault has a different job and different habits. It holds the prompts that match your judgment, your voice and your shortcuts, and nobody has to approve an entry. When a colleague asks for one of yours, that’s the moment it graduates, and our guide to building an AI prompt library for your team picks up from there.
| Question | Personal vault | Team library |
|---|---|---|
| Who it serves | You, on your own recurring tasks | Everyone doing similar work across a team |
| Who decides what goes in | You, the moment a prompt works | An owner or a review, so entries stay consistent |
| What keeps it alive | A five-minute weekly habit | Ownership, contribution norms and a regular review |
| How it usually fails | A pile you can’t search | A page nobody opens |
A Future Factors working comparison based on our own judgment, not research.
Two things a vault isn’t. It isn’t a set of custom instructions, the standing profile some tools apply to every conversation (our custom instructions setup guide covers those). A vault entry is a task prompt you choose on purpose, for one job. And it isn’t a swipe file of prompts collected from the internet. A prompt you haven’t run on your own work is one you can’t judge, and a vault full of those turns into noise. The way a prompt gets in is by earning it, which is the next move.
The container matters less than whether you open it. A fair test: when you start a task, can you reach the vault in about the time it takes to open a blank chat? If you can’t, it’s the wrong container, however well organised it is.
| Level | What it is | Pick it if | Watch out for |
|---|---|---|---|
| 1. One running doc | A single document with each prompt under its own heading, newest at the top | You have a couple of dozen prompts or fewer, or you want to start today | Finding things by scrolling stops working as it grows |
| 2. A spreadsheet | One row per prompt: name, job, the prompt, slots, tool notes, last used, status | You like sorting and filtering and want to see what’s gone stale | Long prompts are awkward to read inside a cell |
| 3. A notes tool with tags | One page per prompt in a notes or database tool you already use, filtered by tag | You already live in one and use tags without thinking | It’s tempting to over-engineer the setup before you’ve saved ten prompts |
Pick the one that matches what you already open every day. Any of the three works with any AI tool.
If you’re unsure, start at level one. Moving a document into a spreadsheet later is an afternoon of copying, whereas an elaborate system built on day one is a common way these habits end before they start.
Some AI tools also let you save instructions inside the tool, as a saved project, a custom assistant or something similar. That’s an optional next level, worth it once a prompt is stable and you use it daily. Keep the master in your vault and treat the in-tool copy as a working copy, so your prompts come with you when you switch tools. And because the vault is plain text, the same entry pastes into Claude, ChatGPT, Gemini or Copilot. The “tool notes” field is where you record what needed adjusting for each.
The right moment to save a prompt is right after it gave you something you kept, because that’s when you still remember what you changed along the way. The usual path is that the first attempt is vague, the second adds the audience, the third adds “no jargon”, and by the fourth the prompt is good and buried in a thread. The vault entry should be that fourth version, rewritten as one clean prompt.
Save a prompt after it has produced something you kept, not before.
You don’t have to do the rewriting by hand. In the same chat where the prompt worked, ask the AI to pull out the reusable version.
| Look back over this conversation. I want to reuse the approach that produced the version I kept. Write one clean prompt I can paste into a new chat to get the same quality of result on a different input. Put every detail that belongs to this particular job (names, figures, dates, client or product details, pasted material) into a square-bracket slot such as [AUDIENCE] or [PASTE RESULTS HERE]. Keep every instruction that shaped the result: audience, tone, length, format, what to leave out, and what to do when information is missing. Then list the slots with one line each on what goes in them, and add one line on what I should check in the output before I use it. Do not add instructions we did not use. |
Read the result before you save it. It can drop a constraint you added late in the chat, so compare it with the version you kept.
What goes in a slot is anything that changes from one use to the next, and that includes anything confidential.
The vault keeps the pattern. The slots keep the people and the numbers.
This has a practical edge. Keep client names, customer details, unreleased figures and anything covered by an NDA out of saved entries, and check that your company allows that kind of material in the AI tool at all before you fill a slot. If the chat you’re extracting from contains any of it, swap it for a slot and read the finished entry line by line before it goes in. A vault usually lives in a document or notes app that may sync across devices, which makes it a poor place for sensitive text.
Slots help the model too. Anthropic’s prompting guidance says to wrap instructions, context and variable input in their own tags so the model can tell them apart.[1] You don’t need special markup for that. A plain label such as RESULTS: above each pasted block is a quick way to follow the same idea.
Here are three one-off prompts a marketer might plausibly have typed, next to the vault version of each.
| Role | Before: the one-off | After: the vault entry |
|---|---|---|
| Content marketer | write a linkedin post about our webinar, make it punchy, not too salesy | Write a LinkedIn post of about [LENGTH] words promoting [EVENT OR ASSET]. Reader: [AUDIENCE AND WHAT THEY ALREADY KNOW]. Tone: [TONE, and words to avoid]. Open with the problem the reader recognises, not the event. One call to action: [CTA]. Do not invent speakers, dates or numbers; use only what I paste here: [PASTE DETAILS]. Give me two versions with different opening lines. |
| Performance marketer | give me headlines for the spring sale ads | Write [NUMBER] ad headlines for [OFFER] aimed at [AUDIENCE] on [CHANNEL], each within [CHARACTER LIMIT]. Group them by angle and label each group. Avoid [BANNED WORDS AND CLAIMS]. Do not state a price, discount or guarantee unless it appears here: [PASTE APPROVED OFFER TERMS]. Flag any headline that may need legal review. |
| Head of marketing | summarise these results for my boss | Summarise [CAMPAIGN OR PERIOD] results for [READER], who has to decide [DECISION]. Lead with the number that matters most to that decision, then what changed against [COMPARISON PERIOD]. Keep it to [LENGTH]. Use only the figures pasted below; if a figure is missing or looks inconsistent, say so instead of explaining it. List [NUMBER] questions I should be ready for. RESULTS: [PASTE]. |
Brackets mark where you fill in. The first column is how most one-offs look; the second keeps the details that made a good result good and moves everything specific into a slot.
Most of the new text is the “do not invent” and “if it’s missing, say so” lines. People add those constraints after something goes wrong, which makes them the most valuable lines in the entry and the first ones lost when you rewrite from memory.
Finding a prompt usually fails because you search by what you remember, and what you remember is the job, not whatever name you gave the prompt. So name entries by the job. Start the name with a verb and add the output: “Write: LinkedIn post from a webinar”. Then give each entry one tag from a short list. Six covers most marketing work.
| Tag | Use it for | Example entry names |
|---|---|---|
| Write | Drafts that go out under your name | Write: LinkedIn post from a webinar. Write: ad headline set by angle |
| Research | Reading and comparing what’s out there | Research: competitor pricing page into a comparison table |
| Analyse | Turning numbers or feedback into findings | Analyse: campaign results for a decision |
| Plan | Briefs, calendars and outlines | Plan: one-page campaign brief from a messy kickoff note |
| Review | Checking your own work or the AI’s | Review: claims in this draft against the source I paste |
| Prepare | Meetings, pitches, tough conversations | Prepare: questions finance will ask about this budget |
A starting point, not a standard. If one tag holds more than a dozen entries, split it. Under fifteen prompts in total, three tags are plenty.
The Review tag is the one people skip, and I’d add it early. A prompt that checks a draft against a source you paste in often pays off sooner than another writing prompt, because checking is where the time goes.
A good entry is short. Here is one filled in, using the first prompt from the table above.
| Field | What goes in it |
|---|---|
| Name | Write: LinkedIn post from a webinar |
| Job tag | Write |
| Use when | You have a recording summary or slide notes and need a post that sounds like you, not a press release |
| The prompt | The full text with its slots, pasted here in one block |
| Slots | [EVENT OR ASSET], [AUDIENCE], [TONE], [CTA], [PASTE DETAILS] |
| Check before using | Every date, name and number matches the details I pasted |
| Tool notes | One line per tool when something needed changing, with the date you tested it |
| Last used / Status | Update the date each time you paste it. Status is Active, Testing or Retired |
Eight fields are enough. The two people skip most often are Check before using and Tool notes, and they’re the two that pay off later.
A vault that only grows turns back into the pile you were trying to escape. Prompts go stale for ordinary reasons: the task changed, you improved the prompt in a later chat and didn’t update the entry, or the tool underneath changed. OpenAI’s own prompting guide notes that even different snapshots of models within the same family can produce different results, and it recommends building tests that measure prompt behavior as you change versions.[2] For a personal vault you don’t need a test suite. You need to notice when an old favourite starts needing hand-edits.
A performance marketer reruns a headline prompt she hasn’t touched in months, and the headlines come back wordier than she remembers. She trims each one by hand and moves on. The entry stays as it was, so the next time she trims them again. Nothing is broken, but the prompt is no longer doing the job she saved it for.
If you’ve hand-fixed the same prompt’s output three runs in a row, rewrite the entry or retire it.
Three runs is my default, not a measured threshold. Change it if your work moves faster or slower. Whatever the number, each flagged entry gets one of three outcomes:
Once a quarter, score the whole vault. Do it honestly and quickly.
| Check | What a 2 looks like |
|---|---|
| 1. Findable | I can locate any entry by its job in about ten seconds |
| 2. Proven | Every entry produced something I kept when I first ran it |
| 3. Clean slots | No client names, customer data or unreleased figures inside saved text |
| 4. Current | Entries I used this quarter have a recent last-used date and a tool note |
| 5. Pruned | Stale entries are marked Retired and out of my main view |
| 6. Opened | I started at least two real tasks from the vault last week |
Maximum 12.
| Score | What it means | What to do |
|---|---|---|
| 10 to 12 | The vault is part of how you work | Keep the weekly pass and re-score next quarter |
| 7 to 9 | Useful, with a weak spot | Fix the lowest-scoring line first, usually Findable or Pruned |
| 0 to 6 | Closer to a pile than a vault | Keep your ten most-used entries, retire the rest, then re-tag what’s left |
Bands are a Future Factors working guide, not a benchmark.
Counting entries tells you how much you’ve saved, not whether it helps. A better read has three parts. Use: did you start tasks from the vault this week? Persistence: are you still doing that a month later without a reminder? Impact: does the first draft need less rewriting than when you started from a blank chat? A big vault that scores well on use and badly on impact is telling you the prompts need rewriting.
The vault is a place for your judgment, with AI doing the clerical work around it. Here’s the split I’d keep in writing.
| What AI does | What the human still owns | How it gets checked |
|---|---|---|
| Rewrites a chat that worked into a clean template with slots | Whether the prompt deserves a place, and whether the constraints that mattered survived the rewrite | Compare it with the version you kept, then run it once on a new input |
| Suggests a name, a tag and a ‘use when’ line | The final name and tag, and whether you already have this entry under another name | Search your vault for the verb before you add it |
| Flags entries that look like duplicates or have gone stale, when you paste in the list | What gets merged, rewritten or retired | You read every flagged entry yourself; the AI doesn’t delete anything |
| Runs a saved prompt on a new input | Every fact in the output and whether the input is safe to paste | The ‘Check before using’ line in the entry, on each use |
A Future Factors working view. Keep your own list of what you’re allowed to paste into each tool.
Then the habit that holds it together, about five minutes once a week. That’s my default for a vault of a manageable size, and the first month usually needs more.
Five steps, about five minutes. Skip a week and do it twice the week after; skipping a month is what turns it back into a pile.
A vault pays off most on recurring work, so the advice shifts by role:
In training terms, a vault is a small piece of workflow design for one person: it gives what you’ve learned somewhere to land. The weekly pass is the reinforcement, and adoption is what you see when you reach for the vault without thinking about it. You can start on your own, and plenty of people do. Where a team wants the same habits, training with an experienced facilitator shortens the learning curve and builds shared capability across the team, not just in one enthusiastic person. For wider context, read what makes an AI-powered professional different, and for checking a prompt before you rely on it, see how to test your AI prompts.
This week, open the last chat where AI gave you something you kept. Run the capture prompt, swap the specifics for slots, name it with a verb, and save it as entry one. Entry two can wait until next week.
It’s the personal version of a prompt library: a document, spreadsheet or notes page that you keep for prompts you’ve already tested. What makes it a vault and not a pile is the routine around it, which is capturing a prompt when it works, tagging it by job, and retiring it when it stops working. It’s a habit more than a product.
No. A document you already open every day is enough to start. Dedicated prompt-manager apps exist and some people like them, but they’re optional, and I haven’t tested them for this guide. Before you put prompts into any third-party app, check where the text is stored and who can see it, since saved prompts can carry more about your work than you’d think.
Yes, in the sense that a saved prompt is plain text you can paste anywhere. The output won’t be identical, though, because tools and model versions respond differently. That’s what the tool notes field is for: when a prompt needs a tweak for one tool, write down what and when, so the master copy stays tool-neutral.
Name each entry with a verb and the output, and give it one job tag, such as Write or Review. If you have fewer than fifteen prompts, three tags are enough. The test is whether you can find an entry from the job you’re about to do, not from what you called the prompt when you saved it.
Less than you’d expect if you don’t backfill. Skip the archaeology through old chats and save the next three prompts that work, using the capture prompt. Setup is then a short sitting, and upkeep is the five-minute weekly pass. Honestly, the habit is harder to keep than the system is to build, so protect the weekly slot.
Sources were read on October 12, 2026: Anthropic’s Claude prompting best practices (on structuring prompts so instructions, context and variable input are separated) and OpenAI’s prompt engineering guide (on model snapshots, differing results and prompt tests). The comparison table, tag scheme, health check and weekly pass are Future Factors working methods based on our own judgment, not research-validated models, and the three-run threshold is a default, not a measured one. The scenes in this guide are illustrations, not client stories. We didn’t use any figure for time saved by reusing prompts, because we couldn’t confirm one against a primary source.