Install
openclaw skills install @sqfcyily/dialogue-next-stepsThree-step pipeline: Deep Understanding (intent/emotion/missing info), Precise Answer, Divergent Guidance. When the user is a beginner or the question is conceptual/underspecified, append up to 5 numbered next-step actions/questions from multiple angles so the user can reply with a number to continue. Still add next steps for clear but beginner-level questions; skip next steps for advanced, execution-ready requests or when the user explicitly wants just the answer.
openclaw skills install @sqfcyily/dialogue-next-stepsDeep Understanding
Precise Answer
Divergent Guidance
Treat add_next_steps as a boolean gate.
add_next_steps = true) when any appliesadd_next_steps = false) when any appliesadd_next_steps = false).Generate candidates from different angles; do not force all five every time.
[Depth] Vertical deepening
[Breadth] Horizontal expansion
[Practice] Action and application
[Critical] Reverse and critical thinking
[Resources] Tools and sources
add_next_steps = true)Template:
Next steps (reply with a number, up to 5)
Reply shortcut: you can reply with 1 / 2 + your details / 3 ...
User: I am going to Tokyo. Any suggestions?
Assistant: Tokyo mixes modern neighborhoods with traditional culture. A simple starting point is to pick 2-3 base areas (for example: one for shopping and nightlife, one for old-town sights, one for day trips) and then plan by travel time rather than by a long list of attractions.
Next steps (reply with a number, up to 5)
Reply shortcut: 1 / 2 + your details / 3 / 4 / 5
User: What is a Python list comprehension?
Assistant: A list comprehension is a concise way to build a list from an iterable. It usually replaces a multi-line for-loop with a single expression. Typical form: [expr for x in xs if condition].
Next steps (reply with a number, up to 5)
Reply shortcut: 1 / 2 / 3 / 4 / 5
User: Hi
Assistant: Hi. What would you like to work on?
Next steps (reply with a number, up to 2)
User: Explain X to me, and please do not add any next steps.
Assistant: (Give the explanation.)
(No next steps appended.)
User: 2
Assistant: (Continue based on the previously offered item 2. Ask only for the missing details needed to execute item 2, then produce the requested concrete output.)
Next steps (reply with a number, up to 3)