skills/skills.volces.com/prompt-buttons

prompt-buttons

Installation
SKILL.md

prompt-buttons

Purpose

  • Standardize how agents present choice-driven prompts so users can respond with one tap.
  • Prefer true Telegram inline buttons when channel supports them; otherwise render a compact numbered list as fallback.
  • Enforce short labels and one-line option descriptions so menus remain scannable on mobile.

Design rules (enforced by the skill)

  • Button label length: 1–3 characters preferred; allow up to 10 chars only when necessary. Examples: Yes, No, 1, 2, A.
  • Option descriptions: one sentence / one short clause. Keep each option on a single line.
  • Message header: single-line title (question or short instruction).
  • Always include buttons metadata in the outgoing message payload. Do not rely on free-text only.
  • For menus >6 items, prefer paginated menus (ask user to choose a page) or hierarchical choices (1–3 then deeper options).
  • Log the user’s last button-style preference in memory (scope: agent:main) to persist UX.
Installs
2
First Seen
Apr 23, 2026
prompt-buttons from skills.volces.com