Working with AI Conversations

Collect Reusable Snippets From a Chat

Pulls the code, commands, templates and phrasing worth keeping out of a long chat into a labeled list you can save and reuse.

Designed for general-purpose AI assistantsPublished November 2026

Customize

Fill in the fields and the prompt updates. What you type stays in this page and is never saved or sent.

Preview

Go through this whole conversation and extract the pieces I would want to reuse later. I will save them somewhere else and may never open this chat again.

What I do with this kind of work: software and writing
Kinds of things worth keeping: code, commands, templates, checklists, wording I liked
Where I will store them: a notes app, one entry per snippet

For each snippet, give:
- A short, searchable name that describes what it does or is for, not "snippet 3".
- The snippet itself, copied exactly from the conversation, in a code block. If I later changed or corrected it in the chat, give the final corrected version, not the first one.
- One line on when to use it and one line on any limit or condition, such as a version, a language or an assumption.
- Placeholders for values that were specific to this conversation, written in double curly braces, and a list of what each placeholder means.
- A status: Worked (I confirmed it), Untested (nobody confirmed it) or Replaced (a better version exists).

Include only what is likely to be useful again. Skip general explanations, one-time outputs and anything that was fixed or abandoned later, but list the abandoned items in one line at the end so I know they were considered.

Rules: copy text exactly, do not rewrite or improve it, and do not add snippets that are not in the conversation. If two snippets do almost the same thing, keep the better one and say why. Never include passwords, API keys, tokens, personal data or confidential names. Replace them with placeholders and tell me you did so.

End with: the number of snippets, the three most valuable, and the ones you were unsure about including.

Copy customized prompt includes your values. Copy original keeps the {{placeholders}}.

How to use it

  1. Run it when a long chat has done its job, before you close it or lose the tab.
  2. Copy each entry into a notes app or snippet manager, and keep the status so you remember which ones you have actually tested.
  3. Check the placeholder list, and look for any secrets that slipped through before you share a snippet with anyone.
  4. For a very long conversation, ask for the snippets in two halves and combine the results.

Example output

Illustrative only. Real answers depend on your input and the assistant you use.

Snippets found: 4. Most valuable: 1, 2, 4. Unsure about: 3.

1. Name: Find large files in a git repository history
Status: Worked
When to use: finding why a repo is huge. Limit: needs a recent git version.
git rev-list --objects --all | git cat-file --batch-check='%(objecttype) %(objectname) %(objectsize) %(rest)' | sort -k3 -n -r | head -20

2. Name: Polite follow-up email after no reply
Status: Worked
When to use: five working days after a first email. Limit: assumes one prior email.
Hi {{name}}, I wanted to add one thing in case it helps: {{new information}}. No need to reply if it is not relevant.
Placeholders: {{name}}, {{new information}}.

3. Name: Weekly review checklist
Status: Untested. Included because it may be useful; I could not tell if you adopted it.

Abandoned: an earlier shell script that deleted files by date (replaced by snippet 1's approach); a regex that missed edge cases.

Note: I replaced one API key in snippet 4 with {{api key}}.

Tips

The exact-copy rule matters for code and commands. A snippet that has been silently improved is a snippet you cannot trust.

Statuses save you later. A snippet marked Worked is something you can paste with confidence; an Untested one deserves a quick check first.

Reading the snippets once while saving them is a good moment to remove anything you would not want in a notes app or shared folder.

To keep the full chat as a source, the AI Chat to Markdown Converter converts it to Markdown, so a snippet can be traced back to the conversation it came from.

  • Working with AI Conversations

    Turn a Good Chat Into a Reusable Prompt

    Studies a conversation that went well and writes a reusable prompt template with variables, so you can repeat the result next time.

    Customizable fields
    4 fields
  • Working with AI Conversations

    Label a Chat So You Can Find It Later

    Writes a searchable title, tags, key terms and a one-line description for a finished chat, so it is easy to find months later.

    Customizable fields
    5 fields
  • Working with AI Conversations

    Have the AI Interview You Before It Answers

    Makes the assistant ask the questions it needs, in small rounds, before it writes anything, so the first answer fits your real situation.

    Customizable fields
    6 fields