Cortex Skills
  • Skills Directory
  • Categories
  • Docs
Add SkillBrowse Skills
  1. Home
  2. Skills Directory
  3. Cortex Search
  4. integrations
IntermediateCortex Searchtrending

integrations

Jump to Installation

Compatible with

Cortex

About this skill

Snowflake Integration Commands

Integration commands enable you to manage your integrations in Snowflake.

Routing

Route to the matching sub-skill based on the user's intent. If the user asks about a specific integration type (API, catalog, storage, etc.), prefer the type-specific sub-skill over the general one.

Sub-Skills by Category

General

CommandSub-SkillWhen to Use
CREATE INTEGRATIONcreate-integration/SKILL.mdCreate or replace an integration (generic overview — use a type-specific command when available)
ALTER INTEGRATIONalter-integration/SKILL.mdModify or replace an existing integration (generic — use a type-specific command when available)
SHOW INTEGRATIONSshow-integrations/SKILL.mdList integrations in the account, optionally filtered by type
DESCRIBE INTEGRATIONdescribe-integration/SKILL.mdDescribe properties of an integration of any type
DROP INTEGRATIONdrop-integration/SKILL.mdRemove any type of integration from the account (cannot be recovered)

API

CommandSub-SkillWhen to Use
CREATE API INTEGRATIONcreate-api-integration/SKILL.mdCreate or replace an API integration for AWS API Gateway, Azure API Management, Google Cloud API Gateway, or Git repositories
ALTER API INTEGRATIONalter-api-integration/SKILL.mdModify or replace an existing API integration (AWS API Gateway, Azure API Management, Google Cloud API Gateway, or Git repository)

Catalog

CommandSub-SkillWhen to Use
CREATE CATALOG INTEGRATIONcreate-catalog-integration/SKILL.mdCreate or replace a catalog integration for Apache Iceberg tables (AWS Glue, Object Store, Snowflake Open Catalog, Apache Iceberg REST, or SAP Business Data Cloud)
ALTER CATALOG INTEGRATIONalter-catalog-integration/SKILL.mdModify an existing catalog integration (REST auth credentials, refresh interval, comment)
DROP CATALOG INTEGRATIONdrop-catalog-integration/SKILL.mdRemove a catalog integration from the account (cannot be recovered)
SHOW CATALOG INTEGRATIONSshow-catalog-integrations/SKILL.mdList catalog integrations with their metadata and properties
DESCRIBE CATALOG INTEGRATIONdescribe-catalog-integration/SKILL.mdDescribe properties of a specific catalog integration

External Network Access

CommandSub-SkillWhen to Use
CREATE EXTERNAL ACCESS INTEGRATIONcreate-external-access-integration/SKILL.mdCreate an external access integration for network access to external locations from a UDF or procedure handler (network rules, authentication secrets)
ALTER EXTERNAL ACCESS INTEGRATIONalter-external-access-integration/SKILL.mdModify or replace an existing external access integration for UDF or procedure handlers

Notification

CommandSub-SkillWhen to Use
CREATE NOTIFICATION INTEGRATIONcreate-notification-integration/SKILL.mdCreate or replace a notification integration for cloud message queuing services (Azure Event Grid, Google Pub/Sub, Amazon SNS), email services, or webhooks
ALTER NOTIFICATION INTEGRATIONalter-notification-integration/SKILL.mdModify or replace an existing notification integration (cloud messaging, email, or webhook)
DESCRIBE NOTIFICATION INTEGRATIONdescribe-notification-integration/SKILL.mdDescribe properties of a specific notification integration
SHOW NOTIFICATION INTEGRATIONSshow-notification-integrations/SKILL.mdList notification integrations with their metadata and properties

Security

CommandSub-SkillWhen to Use
CREATE SECURITY INTEGRATIONcreate-security-integration/SKILL.mdCreate or replace a security integration (SCIM, SAML2, OAuth, or API Authentication) for interfacing with third-party services
ALTER SECURITY INTEGRATIONalter-security-integration/SKILL.mdModify or replace an existing security integration (SCIM, SAML2, OAuth, or API Authentication)
SHOW DELEGATED AUTHORIZATIONSshow-delegated-authorizations/SKILL.mdList active delegated authorizations for a user, integration, or the entire account

Storage

CommandSub-SkillWhen to Use
CREATE STORAGE INTEGRATIONcreate-storage-integration/SKILL.mdCreate or replace a storage integration for Amazon S3, Google Cloud Storage, or Microsoft Azure Blob Storage
ALTER STORAGE INTEGRATIONalter-storage-integration/SKILL.mdModify or replace an existing storage integration (Amazon S3, Google Cloud Storage, or Microsoft Azure Blob Storage)

Installation

Install using the Cortex CLI:

bash
$cortex skill install integrations

Requires Cortex CLI v2.0+. Install guide →

Repository Sources

Loading repository files...

SKILL.md Preview

SKILL.md
---
name: integrations
description: >
  Create, replace, alter, drop, describe, and show Snowflake integrations.
  Covers API, catalog, external access, notification, security, and storage integration types.
  Use when the user wants to manage integrations or asks about integration SQL commands.
---

# Snowflake Integration Commands

Integration commands enable you to manage your integrations in Snowflake.

## Routing

Route to the matching sub-skill based on the user's intent. If the user asks about a specific integration type (API, catalog, storage, etc.), prefer the type-specific sub-skill over the general one.

## Sub-Skills by Category

### General

| Command | Sub-Skill | When to Use |
|---------|-----------|-------------|
| CREATE INTEGRATION | `create-integration/SKILL.md` | Create or replace an integration (generic overview — use a type-specific command when available) |
| ALTER INTEGRATION | `alter-integration/SKILL.md` | Modify or replace an existing integration (generic — use a type-specific command when available) |
| SHOW INTEGRATIONS | `show-integrations/SKILL.md` | List integrations in the account, optionally filtered by type |
| DESCRIBE INTEGRATION | `describe-integration/SKILL.md` | Describe properties of an integration of any type |
| DROP INTEGRATION | `drop-integration/SKILL.md` | Remove any type of integration from the account (cannot be recovered) |

### API

| Command | Sub-Skill | When to Use |
|---------|-----------|-------------|
| CREATE API INTEGRATION | `create-api-integration/SKILL.md` | Create or replace an API integration for AWS API Gateway, Azure API Management, Google Cloud API Gateway, or Git repositories |
| ALTER API INTEGRATION | `alter-api-integration/SKILL.md` | Modify or replace an existing API integration (AWS API Gateway, Azure API Management, Google Cloud API Gateway, or Git repository) |

### Catalog

| Command | Sub-Skill | When to Use |
|---------|-----------|-------------|
| CREATE CATALOG INTEGRATION | `create-catalog-integration/SKILL.md` | Create or replace a catalog integration for Apache Iceberg tables (AWS Glue, Object Store, Snowflake Open Catalog, Apache Iceberg REST, or SAP Business Data Cloud) |
| ALTER CATALOG INTEGRATION | `alter-catalog-integration/SKILL.md` | Modify an existing catalog integration (REST auth credentials, refresh interval, comment) |
| DROP CATALOG INTEGRATION | `drop-catalog-integration/SKILL.md` | Remove a catalog integration from the account (cannot be recovered) |
| SHOW CATALOG INTEGRATIONS | `show-catalog-integrations/SKILL.md` | List catalog integrations with their metadata and properties |
| DESCRIBE CATALOG INTEGRATION | `describe-catalog-integration/SKILL.md` | Describe properties of a specific catalog integration |

### External Network Access

| Command | Sub-Skill | When to Use |
|---------|-----------|-------------|
| CREATE EXTERNAL ACCESS INTEGRATION | `create-external-access-integration/SKILL.md` | Create an external access integration for network access to external locations from a UDF or procedure handler (network rules, authentication secrets) |
| ALTER EXTERNAL ACCESS INTEGRATION | `alter-external-access-integration/SKILL.md` | Modify or replace an existing external access integration for UDF or procedure handlers |

### Notification

| Command | Sub-Skill | When to Use |
|---------|-----------|-------------|
| CREATE NOTIFICATION INTEGRATION | `create-notification-integration/SKILL.md` | Create or replace a notification integration for cloud message queuing services (Azure Event Grid, Google Pub/Sub, Amazon SNS), email services, or webhooks |
| ALTER NOTIFICATION INTEGRATION | `alter-notification-integration/SKILL.md` | Modify or replace an existing notification integration (cloud messaging, email, or webhook) |
| DESCRIBE NOTIFICATION INTEGRATION | `describe-notification-integration/SKILL.md` | Describe properties of a specific notification integration |
| SHOW NOTIFICATION INTEGRATIONS | `show-notification-integrations/SKILL.md` | List notification integrations with their metadata and properties |

### Security

| Command | Sub-Skill | When to Use |
|---------|-----------|-------------|
| CREATE SECURITY INTEGRATION | `create-security-integration/SKILL.md` | Create or replace a security integration (SCIM, SAML2, OAuth, or API Authentication) for interfacing with third-party services |
| ALTER SECURITY INTEGRATION | `alter-security-integration/SKILL.md` | Modify or replace an existing security integration (SCIM, SAML2, OAuth, or API Authentication) |
| SHOW DELEGATED AUTHORIZATIONS | `show-delegated-authorizations/SKILL.md` | List active delegated authorizations for a user, integration, or the entire account |

### Storage

| Command | Sub-Skill | When to Use |
|---------|-----------|-------------|
| CREATE STORAGE INTEGRATION | `create-storage-integration/SKILL.md` | Create or replace a storage integration for Amazon S3, Google Cloud Storage, or Microsoft Azure Blob Storage |
| ALTER STORAGE INTEGRATION | `alter-storage-integration/SKILL.md` | Modify or replace an existing storage integration (Amazon S3, Google Cloud Storage, or Microsoft Azure Blob Storage) |

Tags

#integrations

Related Skills

Browse all
v1.0.0

cost-intelligence

cortex-community
[REQUIRED] Use for ALL Snowflake cost and billing questions: spending, credits, costs, warehouse costs, compute costs, serverless, tasks, Cortex, AI costs, storage, budgets, resource monitors, anomalies, optimization, metering, consumption, billing, user spending, top spenders, who is spending, expensive queries, query costs, top users, parameterized hash, query hash, query patterns, top queries, grouped by hash, budget actions, budget notifications, budget alerts, custom actions, spending limit, create budget, set budget, drop budget, delete budget, remove budget, threshold actions.
#cost-intelligence
Cortex
3093.5k
2 hours ago
v1.0.0

trust-center

cortex-community
Use for ALL Snowflake Trust Center requests: security findings, scanner analysis, scanner management, finding remediation, severity distribution, CIS benchmarks, Security Essentials, Threat Intelligence, enable/disable scanners, scanner schedules, notifications, at-risk entities, security posture, vulnerability analysis, detection analysis, remediation guidance.
#trust-center
Cortex
308385
2 hours ago
v1.0.0

cortex-ai-functions

cortex-community
Use Snowflake Cortex AI Functions for text/image analytics. Use when: classifying content, extracting entities, sentiment analysis, summarizing text, translating, filtering, embedding, parsing documents, redacting PII, aggregating data, document intelligence workflows, content insight workflows. Triggers: AI_CLASSIFY, AI_COMPLETE, AI_EXTRACT, AI_FILTER, AI_SENTIMENT, AI_SUMMARIZE, AI_TRANSLATE, AI_EMBED, AI_AGG, AI_REDACT, AI_PARSE_DOCUMENT, classify text, data, documents, extract from text, extract text from document, extract text from PDF, extract text from image, extracting, invoices, sentiment, summarize, translate, which AI function, cortex function, process documents, label content, analyze text, OCR, read PDF, read document, get text from PDF, get text from document, pull text from file, extract data from files, extract from my files, process my files, my files, my documents, read my documents, get data from document, file extraction, document processing, file processing, get information from documents, analyze files, parse files, data from PDF, invoice processing, contract extraction, receipt extraction, form extraction, extract fields, document data, file data, stage files, files on stage, PDF extraction, image extraction, document OCR, scan documents, digitize documents.
#cortex-ai-functions
Cortex
2703.3k
2 hours ago
v1.0.0

machine-learning

cortex-community
[REQUIRED] For ALL data science and machine learning tasks. This skill should ALWAYS be loaded in even if only a portion of the workflow is related to machine learning. Use when: analyzing data, training models, deploying models to Snowflake, registering models, working with ML workflows, running ML jobs on Snowflake compute, model registry, model service, model inference, log model, deploy pickle file, experiment tracking, model monitoring, ML observability, tracking drift, model performance analysis, distributed training, XGBoost, LightGBM, PyTorch, DPF, distributed partition function, many model training, hyperparameter tuning, HPO, compute pools, train at scale, pipeline orchestration, DAG, task graph, schedule training. Routes to specialized sub-skills.
#machine-learning
Cortex
2103.4k
2 hours ago

Details

Stars104
Installs4.1k
Authorcortex-community
Versionv1.0.0
Updated2 hours ago
LicenseMIT
View Repository
quick install
$ cortex skill install integrations