🤹Skills
Skills
Skills let you teach your agent how your organization wants recurring questions answered — not just what terminology to use, but the full workflow: which resources to check first, what to prefer, what to avoid, and how to format the answer.
Where AI Instructions are short, always-on context (“prefer certified dashboards”, “when we say model we mean a Snowflake semantic view”), skills are structured playbooks for specific jobs. A skill might define a three-step discovery process for analytical questions, a governance checklist before recommending a dataset, or the exact output sections your analysts expect in every response.
Why use skills?
Most teams eventually ask the same kinds of metadata questions again and again:
“Where do I find metrics about customer retention?”
“Which semantic view covers this topic, and has anyone already built a report on it?”
“What base tables feed this KPI?”
Without a skill, the assistant searches ad hoc. It may load heavy metadata, miss existing BI work, or answer in a format that does not match how your team works.
A skill captures your approach once. After that, every run follows the same guardrails — parallel discovery rounds, preferred resource types, lineage checks, ranking rules — without the user repeating instructions in every conversation.
Skills vs AI Instructions
AI Instructions
Skills
Purpose
Global preferences and terminology
Repeatable workflows for specific question types
Length
A few sentences
Often a full Markdown document with steps and guardrails
When they apply
Always (when set)
When loaded manually, or automatically if configured
Best for
“Prefer certified assets”, naming conventions
“Route analytical questions through semantic layer → lineage → BI”
Use both together: AI Instructions set the baseline; skills handle the detailed procedure.
Example: Analytical Routing
The example below shows a customer skill for a common pattern: route analytical questions through the semantic layer, upstream lineage, and existing BI analyses.
It is written for accounts that use Snowflake semantic views as the primary routing surface and Tableau or Power BI for existing reports. Adapt the Customer Preferences section for your integrations, domains, and naming conventions.
Last updated