Skills and Plugins¶
Skills extend Cortex Code with specialized capabilities that can be invoked by typing / in the message box.
Built-in skills¶
Snowflake provides built-in skills that are available from any page in Snowsight. Type / to see and select from the available skills. The list of built-in skills evolves as feature teams add new skills to Snowsight.
Personal skills¶
You can create your own skills in a workspace to tailor Cortex Code to your specific workflows.
To add a personal skill, use any of the following options in the workspace:
- Upload Skill File(s)
- Upload Skill Folder(s)
- + Create Skill
Personal skills are stored in the .snowflake/cortex/skills directory of the workspace and can be invoked by typing / in the message box.
Note
Personal skills can only be accessed from the workspace where they were created. They are not available when using a different workspace or when outside of a workspace.
Skills and plugins in Horizon Catalog¶
Skills can be shared and discovered through the Horizon Catalog. The + menu and the / command both show Local, Built-in, and Skill Catalog skills.
To share a skill, use the share-skill skill, which provides a share link. To install a shared skill, paste a skill link into the message box. The find-skill skill helps facilitate skill discovery and invocation.
Managing skills in the Catalog¶
A user with the ACCOUNTADMIN role can manage skills through the Catalog:
- Navigate to Catalog >> Skills to browse and search available skills.
- Select a skill to view its details.
- Available management actions:
- Change access (role or user)
- Change owner
- Delete