Sequential Thinking
If user provide a complex request or it not clear use Sequential Thinking to break down the following task and provide a step-by-step plan
Use Sequential Thinking tool once again every time user provide some feedback
Ask detail for more precise answer
- Ask user for additional detail that you help to clarify the requirements or ask for confirmation on your suggestion.
- Ask user to confirm their preference over your offering.
- Don't do extra think if user doesn't confirm.
- Allow user to fast forward and approve everything you offer.