{"id":65292,"plugin_id":"Plugin_fc9843a6fb34819195d6c7802398a8a7","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-27T06:06:47.486Z","digest":"6902454726059b3473655d7df11dd72f33b697fef3864003a6d907373237bee6","against":null,"payload":{"description":"Use when one to three optional next tasks would help the user get started or continue from an answer, and the current host supports follow-up prompt buttons.","included_files":[],"name":"answers-follow-up","skill_md_contents":"---\nname: answers-follow-up\ndescription: \"Use when one to three optional next tasks would help the user get started or continue from an answer, and the current host supports follow-up prompt buttons.\"\n---\n\n# Follow-up suggestions\n\nApply the [shared Data instructions](../../shared/shared-skill-instructions.md) and the shared guidance referenced below. Use instructions already loaded for this task, including by the index or another skill; read only what is missing.\n\n## `follow_up_pill_group`\n\nPresent one to three useful next tasks as native prompt buttons. Selecting\na button sends its complete `query` as a new user turn.\n\nUse this widget only when the current host advertises\n`follow_up_pill_group` through its available widget directory or explicit\nruntime instructions. A bundled copy of this skill does not establish\nruntime support. If support is unavailable or unknown, use another native\nfollow-up format explicitly supported by the host, or offer the next tasks\nbriefly in prose. Do not emit an unsupported GenUI reference.\n\nChoose distinct, concrete tasks that fit the user's current context. Use\na short visible `label`, a unique stable `id`, and a self-contained `query`\npreserving the relevant goal, artifact, and constraints. Omit optional\nicons and source metadata unless their supported values are known.\n\nStarter tasks can help when the user has not chosen a workflow. After an\nanswer, offer follow-ups only when they add value; do not append buttons\nmechanically. Gather missing preferences or required task details through\nthe host's structured-input component instead of these suggestions.\n\nPresent the buttons and finish the turn. Do not execute a suggested task\nuntil the user selects it or asks for it. Selection starts a user request;\nit does not bypass any approval required for the requested action.\n\nInvocation:\n// Insert directly:\ngenui{\"follow_up_pill_group\": {\"actions\": {...}}}\n// This widget is not eligible for UUID Mode.\n\nExample:\ngenui{\"follow_up_pill_group\":{\"actions\":[{\"id\":\"make_checklist\",\"label\":\"Make a checklist\",\"query\":\"Turn the project plan above into a prioritized checklist.\"},{\"id\":\"compare_options\",\"label\":\"Compare the options\",\"query\":\"Compare the options in the project plan above by cost and effort.\"}]}}\n\nArgs schema:\n```text\n// FollowUpSuggestionGroupData\n{\n// Actions\n//\n// One to three ordered follow-up suggestions.\n// minItems: 1, maxItems: 3\nactions: Array<\n// FollowUpSuggestionAction\n{\n// Id\n//\n// Stable action identifier used for analytics.\nid: string, // minLength: 1, maxLength: 64\n// Label\n//\n// Visible action label.\nlabel: string, // minLength: 1, maxLength: 120\n// Query\n//\n// Question sent as a new user turn when selected.\nquery: string, // minLength: 1, maxLength: 2000\n// Icon\n//\n// Optional leading DIL icon name. Used by the pill presentation.\n// default: null\nicon?:\n | string // minLength: 1, maxLength: 64\n | null\n,\n// Source\n//\n// Optional stable source identifier attached to the new user turn.\n// default: null\nsource?:\n | string // minLength: 1, maxLength: 128\n | null\n,\n}\n>,\n}\n```\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}