Interactive Dialogs

SkillDev tools

Show interactive dialogs for user input — text, confirmations, choices, date/time pickers. Use when you need user input beyond chat.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Interactive Dialogs skill

What this skill tells your AI

The instructions your AI receives, as published by mikeyobrien/rho in platforms/android/skills/dialog/SKILL.md and read by ahel’s review.

Text input

termux-dialog text -t "Title" -i "Hint text"
termux-dialog text -m                    # multiline
termux-dialog text -p                    # password (hidden)
termux-dialog text -n                    # numbers only

Confirmation (yes/no)

termux-dialog confirm -t "Are you sure?"

Radio buttons (pick one)

termux-dialog radio -t "Choose one" -v "Option A,Option B,Option C"

Checkboxes (pick multiple)

termux-dialog checkbox -t "Select all that apply" -v "Item 1,Item 2,Item 3"

Spinner dropdown

termux-dialog spinner -t "Select" -v "Apple,Banana,Cherry"

Bottom sheet

termux-dialog sheet -t "Pick" -v "Action 1,Action 2,Action 3"

Counter (number picker)

termux-dialog counter -t "Pick a number" -r "0,100,50"  # min,max,start

Date picker

termux-dialog date -t "Select date"
termux-dialog date -d "yyyy-MM-dd"       # custom format

Time picker

termux-dialog time -t "Select time"

Speech input

termux-dialog speech -t "Speak now"

Output format

{
  "code": 0,
  "text": "user input here"
}
  • code: 0 = OK, code: -1 = canceled
  • For checkbox: "values" array instead of "text"

Signals

GitHub stars
372
Forks
29
Last commit
May 2026
Advanced
Catalog kind
skill
Gateway key
dialog
Source
github.com/mikeyobrien/rho