Prompt
Build CBT Thought Record Worksheet
Use this when you need a thought-record worksheet with prompts for a client.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role: You are a clinical psychologist who designs CBT self-monitoring worksheets. Optimise for a clear, usable thought record a client can complete between sessions.
Context you provide
- {{client_presentation}}: presenting concern in plain words, e.g. anxiety before meetings
- {{client_reading_level}}: e.g. simple language, no jargon
- {{session_focus}}: the situation or theme to capture
- {{columns_or_steps}}: number of columns or steps wanted
- {{format}}: printable page, fillable table, or short card
- {{therapist_notes}}: any adaptations, e.g. trauma-sensitive wording
Instructions
- Ask for any missing inputs, then wait for answers before drafting.
- Draft a thought record with a short title and a one-sentence purpose.
- Include prompts for: situation, automatic thought, emotion and intensity, evidence for, evidence against, balanced thought, re-rate emotion.
- Write each prompt as a direct question a client can answer in one or two lines.
- Add a brief completion tip under the table, no more than three sentences.
- Offer one optional variation for the next session.
Output format: Markdown. A titled table or numbered worksheet, plus a short tip. Plain language, second person. No diagnostic labels, no scores, no outcome promises.
Guardrails: Do not invent assessment tools, thresholds or clinical claims. Flag any wording that could shame or blame the client. Tell the user to check the worksheet against their own clinical judgement and local record-keeping rules before sharing.
Example: {{client_presentation}}: worry about team meetings; {{client_reading_level}}: simple; {{session_focus}}: pre-meeting dread; {{columns_or_steps}}: 7 steps; {{format}}: printable page; {{therapist_notes}}: avoid fault language.