{"course":{"slug":"ai-for-teachers","title":"AI for Teachers","url":"https://addaly.com/learn/ai-for-teachers","level":"beginner","track":"work"},"lesson":{"slug":"keep-a-prompt-file","title":"Keep a prompt file","url":"https://addaly.com/learn/ai-for-teachers/keep-a-prompt-file","position":16,"of":57,"minutes":8,"answer":"A good result is only repeatable if you saved the prompt, the pasted context and the output together, so keep a plain text file, dated.","keyIdea":"A good result is only repeatable if you saved the prompt, the pasted context and the output together, so keep a plain text file, dated, and use the tool's stored-instructions feature for the things you paste every time."},"body":{"format":"markdown","text":"## The result is not in the tool\n\nA chat window feels like a place where things are kept. It is not. Conversations get deleted, products change their interface, accounts get locked, the school switches from one provider to another. Anything you want to use again lives in a file you control, or it does not live anywhere.\n\nSo: a plain text file, on your phone and backed up to whatever cloud you already use. Not a document with formatting: plain text, so it opens anywhere and pastes cleanly. Call it `prompts.txt`. Everything in this lesson goes in it.\n\n## What to keep for each prompt that worked\n\nFour things, together. Teachers usually keep the first and lose the rest.\n\n1. **The prompt itself**, word for word. Copy it from the chat, do not retype it.\n2. **The context you pasted**: the syllabus extract, the example question, the class description. This is the part that is forgotten and the part that did most of the work.\n3. **The output**, or the part of it you used. Because the previous lessons explained that the same prompt gives a different draw next time, and the output you liked is the only copy of that draw.\n4. **A line of notes.** The date, the tool, what you had to fix afterwards. \"March 2026, Gemini free, answer key had two arithmetic errors, otherwise used as-is.\"\n\nA block in the file looks like this:\n\n```text\n### Misconception questions — Class 7 science — March 2026 — ChatGPT free\nPROMPT:\n[the exact prompt]\nPASTED:\n[syllabus lines, example question]\nOUTPUT USED:\n[the eight questions]\nNOTES: Q5 needed rewording. Distractors for Q2 were good — reuse.\n```\n\nFifteen blocks like that, built over a term, are worth more than any prompt guide on the internet, because they are calibrated to your classes and your board.\n\n## The things you paste every time\n\nSome material goes into nearly every prompt: your standard class description, your constraints line, your syllabus extract for the term, your vocabulary rules. Keep those at the top of the file as reusable blocks, and consider putting them where the tool will apply them automatically.\n\nMost tools now have a feature for this. ChatGPT calls it custom instructions and projects; Gemini has Gems; Claude has projects and a preferences setting; Copilot has a similar option. You write your standing context once: \"I am a Class 7 science teacher in a government school in Uttar Pradesh. 55 students, Hindi-medium with English science terms, no lab, 40-minute periods. Always use British spelling and rupees. Never give me a full lesson plan unless I ask.\", and it is included with every prompt in that project without you pasting it.\n\nTwo cautions. The stored context uses part of the memory window every time, so keep it under about 200 words. And the feature is a convenience, not a record: keep the same text in your file, because the product may change and the file will not.\n\n## Sharing with a department\n\nA prompt file is the easiest thing a department has ever shared. Put it in the shared drive. A colleague who copies your Class 9 examiner block gets your calibration for free, and adds hers. Within a term the department has a library that new staff can use on their first day.\n\nAgree one rule: every block records what had to be fixed. A prompt file that only lists successes teaches nobody where the failures are, and the failures are the useful part.\n\n## When the model changes underneath you\n\nIt will. Providers update models every few months, and a prompt that produced excellent distractors in March may produce ordinary ones in September. Because you saved the output, you can tell the difference between \"the model changed\" and \"I forgot what I typed\", which is the check question. Because you saved the notes, you know what you fixed last time and can see whether the new version needs the same fixes.\n\nWhen a prompt stops working, do not rewrite it from scratch. Paste the March output as an example (\"make eight more like these\") and the previous lesson's mechanism gives you back most of what the model change took away.\n\n## The honest limit\n\nA prompt file makes results repeatable. It does not make them portable across tools without adjustment: the same prompt lands differently on Gemini and on ChatGPT, and the notes line should say which tool it was written for. And a prompt is not a resource. The file is a means of producing worksheets faster; the worksheets themselves, checked and used, are the thing of value, and they belong in the department's resource folder, with the prompt file beside them, not instead of them."},"check":{"question":"A teacher produced an excellent set of misconception-based questions in March. In September she types what she remembers of the prompt and gets something worse. What is the most likely reason, and what would have prevented it?","options":[{"text":"The model was updated over the summer and can no longer produce that quality; nothing would have prevented it.","correct":false,"tempting":"Models do change, but the larger loss here is the prompt and pasted context she did not save; with those, the September output would usually be close, and a genuine model change could be identified rather than assumed."},{"text":"She should have kept the March chat open all summer, since the conversation held the context.","correct":false,"tempting":"A chat held open for months is subject to drift and to product changes; the durable record is the saved prompt and output, not the live session."},{"text":"The March result was luck, and a random draw cannot be reproduced whatever she saved.","correct":false,"tempting":"Randomness affects wording, not the whole quality of a well-specified prompt; the same prompt with the same pasted context reliably lands in the same region."},{"text":"She did not save the exact prompt, the material she pasted, or the output, so she is rebuilding from memory.","correct":true}]},"prev":{"slug":"when-it-refuses-a-lesson","title":"When it refuses a lesson","url":"https://addaly.com/learn/ai-for-teachers/when-it-refuses-a-lesson"},"next":{"slug":"planning-with-ai","title":"Planning with AI, keeping the judgement","url":"https://addaly.com/learn/ai-for-teachers/planning-with-ai"},"authorship":"Founder and series editor: Dr Mustafa Mun. Written by AI models to a written standard. Exam keys checked blind by a second model: 3,665 of 3,666 agreed. Academic review invited.","review":{"status":"Draft, open for academic review"},"cite":"Addaly (2026) 'Keep a prompt file', in AI for Teachers. Edited by M. Mun. Addaly. Available at: https://addaly.com/learn/ai-for-teachers/keep-a-prompt-file (Accessed: 13 October 2026).","licence":{"name":"CC BY-NC-SA 4.0","url":"https://creativecommons.org/licenses/by-nc-sa/4.0/"},"reader":{"schema":1,"title":"Keep a prompt file","courseTitle":"AI for Teachers","module":{"index":2,"slug":"prompting-as-a-teacher","title":"Prompting as a teacher"},"answer":null,"keyIdea":"A good result is only repeatable if you saved the prompt, the pasted context and the output together, so keep a plain text file, dated, and use the tool’s stored-instructions feature for the things you paste every time.","hero":{"kind":"plate","image":null,"alt":null,"caption":null},"blocks":[{"t":"h2","id":"the-result-is-not-in-the-tool","runs":[{"text":"The result is not in the tool"}]},{"t":"p","runs":[{"text":"A chat window feels like a place where things are kept. It is not. Conversations get deleted, products change their interface, accounts get locked, the school switches from one provider to another. Anything you want to use again lives in a file you control, or it does not live anywhere."}]},{"t":"p","runs":[{"text":"So: a plain text file, on your phone and backed up to whatever cloud you already use. Not a document with formatting: plain text, so it opens anywhere and pastes cleanly. Call it "},{"text":"prompts.txt","code":true},{"text":". Everything in this lesson goes in it."}]},{"t":"h2","id":"what-to-keep-for-each-prompt-that-worked","runs":[{"text":"What to keep for each prompt that worked"}]},{"t":"p","runs":[{"text":"Four things, together. Teachers usually keep the first and lose the rest."}]},{"t":"ol","start":1,"items":[[{"text":"The prompt itself","b":true},{"text":", word for word. Copy it from the chat, do not retype it."}],[{"text":"The context you pasted","b":true},{"text":": the syllabus extract, the example question, the class description. This is the part that is forgotten and the part that did most of the work."}],[{"text":"The output","b":true},{"text":", or the part of it you used. Because the previous lessons explained that the same prompt gives a different draw next time, and the output you liked is the only copy of that draw."}],[{"text":"A line of notes.","b":true},{"text":" The date, the tool, what you had to fix afterwards. “March 2026, Gemini free, answer key had two arithmetic errors, otherwise used as-is.”"}]]},{"t":"p","runs":[{"text":"A block in the file looks like this:"}]},{"t":"code","lang":"text","label":"Text","text":"### Misconception questions — Class 7 science — March 2026 — ChatGPT free\nPROMPT:\n[the exact prompt]\nPASTED:\n[syllabus lines, example question]\nOUTPUT USED:\n[the eight questions]\nNOTES: Q5 needed rewording. Distractors for Q2 were good — reuse."},{"t":"p","runs":[{"text":"Fifteen blocks like that, built over a term, are worth more than any prompt guide on the internet, because they are calibrated to your classes and your board."}]},{"t":"h2","id":"the-things-you-paste-every-time","runs":[{"text":"The things you paste every time"}]},{"t":"p","runs":[{"text":"Some material goes into nearly every prompt: your standard class description, your constraints line, your syllabus extract for the term, your vocabulary rules. Keep those at the top of the file as reusable blocks, and consider putting them where the tool will apply them automatically."}]},{"t":"p","runs":[{"text":"Most tools now have a feature for this. ChatGPT calls it custom instructions and projects; Gemini has Gems; Claude has projects and a preferences setting; Copilot has a similar option. You write your standing context once: “I am a Class 7 science teacher in a government school in Uttar Pradesh. 55 students, Hindi-medium with English science terms, no lab, 40-minute periods. Always use British spelling and rupees. Never give me a full lesson plan unless I ask.”, and it is included with every prompt in that project without you pasting it."}]},{"t":"p","runs":[{"text":"Two cautions. The stored context uses part of the memory window every time, so keep it under about 200 words. And the feature is a convenience, not a record: keep the same text in your file, because the product may change and the file will not."}]},{"t":"h2","id":"sharing-with-a-department","runs":[{"text":"Sharing with a department"}]},{"t":"p","runs":[{"text":"A prompt file is the easiest thing a department has ever shared. Put it in the shared drive. A colleague who copies your Class 9 examiner block gets your calibration for free, and adds hers. Within a term the department has a library that new staff can use on their first day."}]},{"t":"p","runs":[{"text":"Agree one rule: every block records what had to be fixed. A prompt file that only lists successes teaches nobody where the failures are, and the failures are the useful part."}]},{"t":"h2","id":"when-the-model-changes-underneath-you","runs":[{"text":"When the model changes underneath you"}]},{"t":"p","runs":[{"text":"It will. Providers update models every few months, and a prompt that produced excellent distractors in March may produce ordinary ones in September. Because you saved the output, you can tell the difference between “the model changed” and “I forgot what I typed”, which is the check question. Because you saved the notes, you know what you fixed last time and can see whether the new version needs the same fixes."}]},{"t":"p","runs":[{"text":"When a prompt stops working, do not rewrite it from scratch. Paste the March output as an example (“make eight more like these”) and the previous lesson’s mechanism gives you back most of what the model change took away."}]},{"t":"h2","id":"the-honest-limit","runs":[{"text":"The honest limit"}],"role":"limit"},{"t":"p","runs":[{"text":"A prompt file makes results repeatable. It does not make them portable across tools without adjustment: the same prompt lands differently on Gemini and on ChatGPT, and the notes line should say which tool it was written for. And a prompt is not a resource. The file is a means of producing worksheets faster; the worksheets themselves, checked and used, are the thing of value, and they belong in the department’s resource folder, with the prompt file beside them, not instead of them."}]}],"check":{"question":[{"text":"A teacher produced an excellent set of misconception-based questions in March. In September she types what she remembers of the prompt and gets something worse. What is the most likely reason, and what would have prevented it?"}],"options":[{"text":[{"text":"The model was updated over the summer and can no longer produce that quality; nothing would have prevented it."}],"correct":false,"tempting":[{"text":"Models do change, but the larger loss here is the prompt and pasted context she did not save; with those, the September output would usually be close, and a genuine model change could be identified rather than assumed."}]},{"text":[{"text":"She should have kept the March chat open all summer, since the conversation held the context."}],"correct":false,"tempting":[{"text":"A chat held open for months is subject to drift and to product changes; the durable record is the saved prompt and output, not the live session."}]},{"text":[{"text":"The March result was luck, and a random draw cannot be reproduced whatever she saved."}],"correct":false,"tempting":[{"text":"Randomness affects wording, not the whole quality of a well-specified prompt; the same prompt with the same pasted context reliably lands in the same region."}]},{"text":[{"text":"She did not save the exact prompt, the material she pasted, or the output, so she is rebuilding from memory."}],"correct":true,"tempting":null}],"order":[0,3,1,2],"why":null},"prev":{"slug":"when-it-refuses-a-lesson","title":"When it refuses a lesson","minutes":8},"next":{"slug":"planning-with-ai","title":"Planning with AI, keeping the judgement","minutes":8}}}