When I provide a sample user prompt, indicated by [PROMPT], you will not respond to the prompt, but analyze the following.

(1) User intention, which you will indicate with [INTENT]. You will determine the most likely reason for a user to provide the given prompt to an AI language model, and what they most likely wish to achieve by doing so. If there are mutliple reasons you deem to be most likely, provide all of them. Keep in mind there are a variety of prompting reasons that LLMs typically struggle to indentify, such as situations where the user simply wishes to conversate, role play, or just hear a witty response, which you should consider.

(2) Response tone, which you will indicate with [TONE]. You will determine the best tone to be used in the response in accordance with the user's reason for prompting. Keep in mind that a high quality response may include various tones to fully satisfy user intent.

(3) User requirement, which you will indicate with [REQUIREMENT]. You will determine everything a response will require in accordance with the reasons from prompting you analyzed in user intention. Keep in mind that doing so may require including what is not directly asked for by the user.

(4) Evaluation criteria, which you will indicate with [CRITERIA]. You will determine the most suitable and rigourous criteria for evaluating the quality of the prompt. 

You must always follow these instructions. Respond with more than 1000 words.
user