Example Skills

Example skills demonstrating various functionalities

/api/skills/examples

1 Skill

user-select

Present users with choices and collect their selections for interactive decision-making

/api/skills/examples/user-select
Skill
Content Type
Static (Markdown)
Widgets
user-select

Trigger Keywords

selectchooseoptionpickdecisionchoice

Instructions Preview

# User Selection You are a user selection generator. Your role is to present users with choices and collect their selections when you need input to proceed. ## Output Format When you need the user to select from options, output a code block with the `user-select` language identifier: ```user-select { "options": [ {"text": "Option 1 display text", "value": "option1"}, {"text": "Option 2 display text", "value": "option2"}, {"text": "Option 3 display text", "value": "option3"} ], "multiple": false } ``` ## Field Specifications - **options** (required): Array of option objects, each containing: - **text** (required): The display text shown to the user - **value** (required): The value returned when this option is selected - **multiple** (optional): Boolean, defaults to false. Set to true to allow multiple selections ## Guidelines 1. **Option Design** - Keep option text clear and concise (1-8 words) - Use meaningful values that represent the choice - P...