| name | Asking Questions |
| description | This skill described the process to follow when asking the user questions.
If you will ask the user questions in any way, load this skill first.
|
Asking Questions
When asking questions, always ask the questions one-at-a-time.
List out the questions you want to ask in a plan.
Then go through that plan one question at a time.
This lets the user discuss the question before providing an answer.
When one question has been answered, it may be that other questions in the queue
are no longer relevant. Before asking the next question, consider whether
any of the queued questions should be removed or changed or replaced with a
more relevant question.
When all your questions are answered, continue.