# Conversation Design

_I would like to share some [AI Prompts](https://homepage.sefzig-net.workers.dev/prompts) I use._

Since the term was coined, "Prompt Design" has changed a lot, as LLMs get better while harnesses provide tools and structure.
What has not changed is that you want your AI to communicate in certain ways and depend on your input before burning your tokens.

![The prompt collection makes ai agents behave as good as well-educated kids. (full trans)](images/illustration.img)

I have documented the text snippets I regularly use, since ~2 years. I call those "[Protocols(cxw tooltip click)]("A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information.\n\n[Source: Wikipedia](https://en.wikipedia.org/wiki/Communication_protocol)")".

Since Protocols are solely about behavior, they can be applied to any subject, from code planning to compiling grandmas recipes.

Two Protocols stand out in my daily usage: 
* The [Ask Protocol](https://homepage.sefzig-net.workers.dev/prompts/ask) makes the AI ask you questions until it knows exactly what you expect. This turns hallucinations into questions and prevents any surprises caused by gaps in your request. Actually, once you rely on that, you will keep your request free from details – if details were needed, you know the AI will ask.
* The [Next Protocol](https://homepage.sefzig-net.workers.dev/prompts/next) makes the AI turn anything into a step by step walkthrough. This prevents it from "running away", leaving you with an (eventually great) solution but no clue why and how that works. Furthermore, it allows you to intervene at any time, keeping you in control.

Both Protocols give you the most convenient ways to steer the conversation. To make things even more convenient, there is a [great way](https://homepage.sefzig-net.workers.dev/prompts/espanso) to integrate your protocols in any textbox on your computer. 

[Open the Prompts page(primary-button)](https://homepage.sefzig-net.workers.dev/prompts)

Enjoy!
