The display name shown on the skill button. Keep this short — aim for 2-4 words that clearly describe the task.
An opening message that sets the initial interaction. This is sent to the AI before the description and is useful for:
- Greeting the user and explaining what the skill does
- Asking the user for input before proceeding (e.g., an account name or date range)
When input is set, the AI will typically respond to the input first, then use the description as its instructions for the rest of the conversation. The instructions sent to the AI when the skill is triggered. This can range from a single sentence to a detailed, multi-step prompt with specific output formats, decision logic, and references to topics.Write this as if you’re instructing an analyst: be specific about which data to query, how to structure the output, and what steps to follow.
Controls skill visibility based on user access grants. Skills with this parameter will only appear to users who hold the required access grants.Values must match access_grants defined in the model file. Supports conditional grant expressions using | for OR and & for AND conditions.Note: This controls visibility only. Actual data access at execution time is still enforced by access grants on the underlying topics, fields, and views the skill touches.