CoCo Skills Pulse

Tracking skills shipped in the public Cortex Code CLI installed via curl -LsS https://ai.snowflake.com/static/cc-scripts/install.sh

Latest Changes

[v1.0.73] 2026-04-28
ADDED: +5    REMOVED: -1    MODIFIED: ~4
  • ai-data-shareMake a listing or data share AI-Ready. Use when: creating semantic views for lis… +
  • alert
    Snowflake alert management - create, alter, suspend, resume alerts. Use when: us… +
    • alert-create-alter Create and alter Snowflake alerts with condition queries. Use when: us…
  • attach-ai-products-to-shareAttach AI products to Snowflake shares. Use when: adding semantic views, cortex … +
  • event-table
    Manage Snowflake event tables and telemetry configuration. Use when: viewing/con… +
    • event-table-get-setup Get/show current Snowflake event table configuration and telemetry lev…
    • event-table-modify-setup Set up or verify Snowflake event table configuration and telemetry lev…
    • event-table-telemetry-format Parse and explain telemetry formats (logs, metrics, traces, events) fr…
  • notification
    Router for Snowflake notification skills. Routes to integration creation/managem… +
    • notification-content Generate notification content for SYSTEM$SEND_SNOWFLAKE_NOTIFICATION f…
    • notification-integration Create and manage Snowflake notification integrations for email and we…
    • notification-send Send notifications. Takes content and an integration name, wraps the c…
  • snowpark-connect
  • cortex-ai-functionsdescription_changed +
  • data-productsdescription_changed +
  • data-qualitydescription_changed +
  • native-app-providerdescription_changed +
[v1.0.71] 2026-04-24
ADDED: +1    MODIFIED: ~3
  • access-troubleshooterDebug authorization and permission issues in Snowflake. Use when: access denied,… +
  • data-qualitydescription_changed +
  • dbt-projects-on-snowflakedescription_changed +
  • semantic-viewdescription_changed +
[v1.0.66] 2026-04-22
ADDED: +2    MODIFIED: ~6
  • billingOrg-level spend in currency via SNOWFLAKE.ORGANIZATION_USAGE. Covers USAGE_IN_CU… +
  • ctx-workflowMulti-phase team orchestration for feature implementation. Supports two entry pa… +
  • cost-intelligencedescription_changed +
  • data-productsdescription_changed +
  • dynamic-tablesdescription_changed +
  • icebergdescription_changed +
  • snowflake-postgresdescription_changed +
  • warehousedescription_changed +
[v1.0.60] 2026-04-18
ADDED: +3    REMOVED: -3    MODIFIED: ~4
  • declarative-sharing**[REQUIRED]** Use for **ALL** declarative sharing and application packages with… +
  • migration-guide
  • setup-snowflake-ssoSet up Single Sign-On (SSO) for Snowflake with your Identity Provider (IdP). Sup… +
  • dashboard
  • declarative
  • snowconvert-assessment
  • cortex-ai-functionsdescription_changed +
  • machine-learningdescription_changed +
  • native-app-consumerdescription_changed +
  • native-app-providerdescription_changed +

Base Version (when this tracker started)

[v1.0.58+183258.b9d8c6466577] 41 bundled skills

  • build-react-appBuild React/Next.js apps with Snowflake data. Use when: building dashboards, cre… +
  • cortex-agent
    **[REQUIRED]** Use for ALL requests that mention agents: list, show, create, bui… +
    • adhoc-testing-for-cortex-agent Interactive testing of Cortex Agents. Use this when you want to test s…
    • agent-observability-report Generate comprehensive observability reports for Cortex Agents using A…
    • agent-system-of-record Establish a consistent protocol for tracking agent optimization work b…
    • best-practices This skill contains best practices on how to write good system prompt/…
    • chat-with-agent Interactive chat with a Cortex Agent. Supports object-based and lite (…
    • create-cortex-agent Create and administer Cortex Agents. Use for: creating agents, adding …
    • dataset-curation Create and manage evaluation datasets for Cortex Agents. Use this to b…
    • debug-single-query-for-cortex-agent Interactively debug specific agent query failures to identify and fix …
    • delete-cortex-agent Delete (DROP) an existing Cortex Agent. Use for: delete agent, drop ag…
    • edit-cortex-agent Edit an existing Cortex Agent's configuration (instructions, tools, co…
    • evaluate-cortex-agent Run formal evaluations on Cortex Agents using Snowflake's native Agent…
    • investigate-cortex-agent-evals
    • list-cortex-agents List Cortex Agents in a Snowflake account, database, or schema. Use fo…
    • manage-agent-threads Manage Cortex Agent conversation threads. Create, list, describe, upda…
    • optimize-cortex-agent This goes through a workflow to guide AI assistants through optimizing…
    • optimize-cortex-search-service
  • cortex-ai-functions
    Use Snowflake Cortex AI Functions for text/image analytics. Use when: classifyin… +
    • document-intelligence Extract, parse, analyze and classify documents using Snowflake Cortex …
  • cortex-code-guideComplete reference guide for Cortex Code (CoCo) CLI. Use when: learning cortex f… +
  • cortex-secretsMUST consult whenever any command needs a credential, secret, API key, token, or… +
  • cost-intelligence**[REQUIRED]** Use for ALL Snowflake cost and billing questions: spending, credi… +
  • dashboardCreate, modify, and answer questions about interactive dashboards with charts, t… +
  • data-cleanrooms
    Use for ALL requests related to Snowflake Data Clean Rooms (DCR): clean room, cl… +
    • browse Browse Clean Room Environment - explore collaborations, data offerings…
    • create Create a new DCR collaboration or clean room - gather collaborators, c…
    • register Register data offerings and templates for use in DCR collaborations. T…
    • review-join Review and Join Collaborations - review invitations, check status, and…
    • run Run analysis or activation templates on DCR collaborations. Triggers: …
      • activation Run activation templates - standard audience overlap activation or cus…
      • analysis Run analysis templates - standard audience overlap or custom sql_analy…
  • data-governance**[REQUIRED]** for all Snowflake data governance tasks. Routes to six sub-skills… +
  • data-products
    Create organizational listings to share data products via Internal Marketplace. … +
    • certification Recommend the best Snowflake table(s) to answer a user's data question…
  • data-qualitySchema-level data quality monitoring, table comparison, dataset popularity analy… +
  • dbt-projects-on-snowflake
    ONLY for dbt projects deployed INTO Snowflake as native objects via the `snow db… +
    • deploy Deploy dbt projects to Snowflake
    • execute Execute dbt commands on Snowflake (run, test, build, seed, snapshot, s…
    • manage Manage dbt projects in Snowflake (list, rename, drop, describe, add ve…
    • migrate Migrate dbt projects to run on Snowflake. Triggers: migrate, env_var, …
    • monitoring Monitor dbt project executions: get logs, locate artifacts, download a…
    • schedule **[REQUIRED]** Schedule dbt project execution via Snowflake Tasks. Inv…
  • dcm
    Use for **ALL** requests that mention: create, build, set up, debug, fix, troubl… +
    • create-project Create new DCM projects from scratch. Triggers: new project, create dc…
    • deploy-project Safe deployment workflow for DCM projects. Triggers: deploy dcm, apply…
    • modify-project Modify existing DCM projects. Triggers: modify dcm, update project, ad…
    • roles-and-grants Best practices for roles and grants in DCM projects. Triggers: dcm rol…
  • declarative**[REQUIRED]** Use for **ALL** declarative sharing and application packages with… +
  • deploy-to-spcsDeploy containerized apps to Snowpark Container Services. Use when: deploying Do… +
  • developing-with-streamlit**[REQUIRED]** Use for ALL Streamlit tasks: creating, editing, debugging, beauti… +
  • dynamic-tables
    **[REQUIRED]** Use for **ALL** Snowflake Dynamic Table operations: creating, opt… +
    • create Create new Snowflake dynamic tables with proper configuration
    • dt-alerting Set up monitoring and alerting for dynamic table refreshes using event…
    • monitor Monitor health, status, and refresh performance of Snowflake dynamic t…
    • optimize Optimize Snowflake dynamic table performance and cost
    • permissions Troubleshoot dynamic table failures because of permissions/privilege i…
    • task-to-dt Convert streams and tasks pipelines to dynamic tables. Use when: repla…
    • troubleshoot Diagnose and fix dynamic table refresh failures, UPSTREAM_FAILED error…
  • error-tables-opsAssess, enable, monitor, and manage Error Tables (DML Error Logging) across your… +
  • iceberg
    Use for **ALL** Iceberg table requests in Snowflake. This is the **REQUIRED** en… +
    • auto-refresh Debug auto-refresh issues for Iceberg and Delta Direct tables in Snowf…
    • catalog-linked-database Setup, verify, and troubleshoot catalog-linked databases (CLD) for RES…
      • create Create and execute catalog-linked database SQL
      • setup Gather configuration options for catalog-linked database setup
      • verify Verify catalog-linked database sync status and table health
    • cld-snowflake-intelligence Surface Iceberg tables from Catalog-Linked Databases (CLD) in Snowflak…
    • external-volume Use for **ALL** requests related to debugging, troubleshooting, or dia…
  • integrations
    Create, replace, alter, drop, describe, and show Snowflake integrations. Covers … +
    • alter-api-integration Modify properties of an existing API integration (AWS API Gateway, Azu…
    • alter-catalog-integration Modify properties of an existing catalog integration for Apache Iceber…
    • alter-external-access-integration Modify properties of an existing external access integration used for …
    • alter-integration Modify properties of an existing integration (generic). Use a type-spe…
    • alter-notification-integration Modify properties of an existing notification integration (cloud messa…
    • alter-security-integration Modify properties of an existing security integration (SCIM, SAML2, Sn…
    • alter-storage-integration Modify properties of an existing storage integration (Amazon S3, Googl…
    • create-api-integration Create a new API integration for AWS API Gateway, Azure API Management…
    • create-catalog-integration Create a new catalog integration for Apache Iceberg tables (AWS Glue, …
    • create-external-access-integration Create a new external access integration for network access to externa…
    • create-integration Create a new integration (generic overview). Use a type-specific CREAT…
    • create-notification-integration Create a new notification integration for cloud message queuing servic…
    • create-security-integration Create a new security integration (SCIM, SAML2, Snowflake OAuth, Exter…
    • create-storage-integration Create a new storage integration for Amazon S3, Google Cloud Storage, …
    • describe-catalog-integration Describe the properties of a specific catalog integration
    • describe-integration Describe the properties of a specific integration of any type
    • describe-notification-integration Describe the properties of a specific notification integration
    • drop-catalog-integration Remove a catalog integration from the Snowflake account
    • drop-integration Remove any type of integration from the Snowflake account. Syntax: DRO…
    • show-catalog-integrations List catalog integrations in the account with their metadata and prope…
    • show-delegated-authorizations List active delegated authorizations for a user, integration, or the e…
    • show-integrations List integrations in the account, optionally filtered by type. Syntax:…
    • show-notification-integrations List notification integrations in the account
  • interactive
    **[REQUIRED]** Use for **ALL** Snowflake Interactive Table and Interactive Wareh… +
    • clustering Choose optimal clustering keys for interactive tables using query anal…
    • create Create Snowflake interactive tables (static, dynamic). Triggers: creat…
    • getting-started Getting started with interactive tables - convert existing tables, est…
    • query Query patterns, JOINs, and benchmarking for Snowflake interactive tabl…
    • troubleshoot Troubleshoot errors and performance issues with interactive tables/war…
    • update-delete UPDATE/DELETE operations for interactive tables via standard + dynamic…
    • warehouse Create and manage Snowflake interactive warehouses. Triggers: create i…
  • investigation
    Comprehensive Snowflake security investigation and threat detection. Use for: lo… +
    • exfiltration-detection Detect data exfiltration attempts in Snowflake. Use when: investigatin…
    • login-ip-anomaly Detect IP address anomalies in Snowflake LOGIN_HISTORY. Use when: logi…
    • privilege-escalation Detect privilege escalation attempts in Snowflake. Use when: investiga…
  • key-and-secret-management
    Use for **ALL** requests that mention Tri-Secret Secure, customer-managed key op… +
    • tri-secret-secure Manage Tri-Secret Secure (TSS) encryption with customer-managed keys (…
      • change-history
  • lineageAnalyze data lineage and dependencies in Snowflake. Use for: impact analysis, ro… +
  • machine-learning
    **[REQUIRED]** For **ALL** data science and machine learning tasks. This skill s… +
    • batch-inference-jobs Run batch inference on models in Snowflake Model Registry. Covers BOTH…
      • non-template Batch inference on media files (images, audio, video) using InputSpec …
      • template Batch inference with multimodal LLMs using OpenAI chat message format.…
    • datasets Snowflake Datasets for ML workflows. Use when: creating versioned data…
    • debug-inference Debug model inference issues for both warehouse and SPCS. Covers dtype…
    • distributed-training Distributed ML training on Snowpark Container Services. Routes to spec…
      • dpf General-purpose distributed processing with DPF. Custom distributed wo…
      • estimators Distributed model training with XGBEstimator, LightGBMEstimator, and P…
      • mmt Train and run inference on one model per data partition using ManyMode…
      • tuner Distributed hyperparameter tuning with Ray Tune on Snowpark Container …
    • experiment-tracking Track ML experiments in Snowflake. Use when: logging metrics, logging …
    • feature-store **[REQUIRED]** Use for **ALL** Snowflake Feature Store operations: cre…
      • create Create Snowflake Feature Store, register entities, create feature view…
      • lineage Feature lineage analysis (which models consume which features) and cre…
      • migrate Migrate to Snowflake Feature Store from Feast, Tecton, or custom featu…
      • monitor Monitor, audit, validate, and promote Snowflake Feature Store: health …
      • online Enable and use Snowflake Feature Store online serving for low-latency …
      • pipelines Build and manage Snowflake Feature Store pipelines — managed (Dynamic …
      • training Generate training datasets from Snowflake Feature Store with point-in-…
    • inference-logs View and analyze captured inference data from model services with Auto…
    • ml-development **[REQUIRED]** for ALL data science, machine learning, data analysis, …
    • ml-jobs Transform local Python scripts into Snowflake ML Jobs. Use when: runni…
    • ml-lineage Query and manage ML Lineage in Snowflake. Use when: tracing model trai…
    • ml-pipeline-orchestration Create and deploy ML pipelines using Snowflake Task Graphs (DAGs). Use…
    • model-monitor Set up and manage ML Observability for Snowflake Model Registry models…
    • model-registry Deploy models to Snowflake Model Registry and route to inference deplo…
      • hugging-face-models Deploy Hugging Face models to Snowflake Model Registry. Use when: Logg…
      • partitioned-inference Partitioned inference with CustomModel and @partitioned_api decorator
    • spcs-inference Deploy models from Snowflake Model Registry to Snowpark Container Serv…
  • native-app-consumer
    Use for **ALL** Snowflake Native App consumer tasks: installing apps from listin… +
    • configure-app Review and configure an installed Snowflake Native App as a consumer: …
    • install-app Install a Snowflake Native App from a Marketplace listing as a consume…
    • manage-maintenance-policy Create, apply, and manage consumer-controlled maintenance policies for…
  • native-app-provider
    Use for **ALL** Snowflake Native App Framework tasks: creating app packages, wri… +
    • app-version-release Manage versions, patches, and release channels for a Snowflake Native …
    • configure-event-sharing Configure event sharing for a Snowflake Native App: set up event accou…
    • configure-telemetry-event-and-health-update Configure telemetry levels, event definitions, health status reporting…
    • debug-app Debug a Snowflake Native App in a developer account: session debug mod…
    • deploy-test Deploy and test a Snowflake Native App: create application package, up…
    • monitor-app-telemetry-event-and-status Query and monitor Snowflake Native App health status, lifecycle events…
    • request-account-privilege Configure the account-level privileges a Snowflake Native App requests…
    • request-external-access-integration Configure External Access Integrations (EAI) for a Snowflake Native Ap…
    • request-listing Configure a Listing (data sharing) app specification for a Snowflake N…
    • request-object-access Configure a Snowflake Native App to request access to consumer-owned o…
    • request-security-integration Configure a Security Integration app specification for a Snowflake Nat…
    • setup-app Prepare local files for a new Snowflake Native App: write manifest.yml…
    • shared-data Share data content with consumers in a Snowflake Native App: tables in…
  • network-securityRecommend, evaluate, and migrate Snowflake network policies using built-in secur… +
  • openflowOpenflow data integration operations. Openflow is a Snowflake NiFi-based product… +
  • organization-management
    Snowflake organization management — accounts, org users, org insights, org spend… +
    • accounts Snowflake account inventory, editions, and role analytics across your …
    • globalorgadmin GLOBALORGADMIN and ORGADMIN role reference — when to use each role, ho…
    • org-hub Executive organization summaries, org-wide spending, reliability, and …
    • org-usage-view ORGANIZATION_USAGE view discovery, access troubleshooting, and feature…
  • semantic-view
    **[REQUIRED]** Use for ALL requests that mention: create, build, debug, fix, tro… +
    • audit Comprehensive audit system for semantic views with multiple audit type…
      • best_practices Verify semantic view compliance with established best practices includ…
      • custom_criteria Evaluate semantic view against user-defined validation rules and custo…
      • vqr_testing Systematically test semantic views by evaluating all verified queries …
    • creation Create new semantic views using FastGen system function for automated …
    • debug Debug and fix specific SQL generation issues in semantic views. Diagno…
    • filters_and_metrics_suggestions Suggest filters, metrics, and facts for a semantic view by analyzing q…
    • import_tableau Import Tableau workbooks (.twb/.twbx) and datasources (.tds/.tdsx) int…
    • optimization Library of optimization patterns for dimensions, metrics, filters, rel…
    • setup Initial setup for all semantic view workflows. Creates session directo…
    • time_tracking Track and report execution time for workflow steps including setup, au…
    • upload Upload a semantic view YAML file to Snowflake database.schema
    • validation Validate semantic model changes by comparing SQL execution results wit…
    • vqr_suggestions Generate verified query (VQR) suggestions for a semantic view by analy…
  • skill_development
    Create, document, or audit skills for Cortex Code. Use when: creating new skills… +
    • audit-skill Audit and lint skills against best practices. Use when: reviewing skil…
    • create-from-scratch Create new skills from scratch. Use when user wants to build a new ski…
    • summarize-session Capture current session as reusable skill. Use when: user wants to tur…
  • snowconvert-assessment
    Analyzes workloads to be migrated to Snowflake using SnowConvert assessment repo… +
    • analyzing-sql-dynamic-patterns Analyzes Dynamic SQL occurrences from SnowConvert issues, classifies p…
    • etl-assessment
    • object_exclusion_detection Analyze SnowConvert reports for naming conventions to identify tempora…
    • waves-generator Analyze SQL object dependencies and create deployment waves/partitions…
  • snowflake-notebooksCreate and edit Workspace notebooks (.ipynb files) for Snowflake. Use when: crea… +
  • snowflake-postgres
    **[REQUIRED]** Use for **ALL** requests involving Snowflake Postgres: create ins… +
    • connect Network policy setup and connectivity checks. Triggers: 'my IP', 'netw…
    • diagnose Run Postgres health diagnostics via pg_doctor.py. Triggers: 'health ch…
    • manage Manage Snowflake Postgres instances: list, describe, create, suspend, …
    • pg-lake pg_lake data lake setup and usage: Iceberg tables, S3 storage integrat…
  • snowpark**[REQUIRED]** Use for **ALL** requests involving Snowpark Python — writing pipe… +
  • snowpark-connect
    Snowpark Connect (SCOS) skills for migrating and validating PySpark workloads on… +
    • migrate-pyspark-to-snowpark-connect Migrate PySpark and Databricks workloads to Snowflake SCOS (Snowpark C…
    • validate-pyspark-to-snowpark-connect Validate a completed PySpark to Snowpark Connect (SCOS) migration by r…
  • sql-authorUse for ANY task that involves writing, running, or debugging SQL against Snowfl… +
  • trust-center
    Use for ALL Snowflake Trust Center requests: security findings, scanner analysis… +
    • api-management
    • finding-remediation Help users understand and remediate Trust Center security findings. Us…
    • findings-analysis Analyze Trust Center security findings in Snowflake. Use when users as…
    • scanner-analysis Analyze Trust Center scanners and scanner packages in Snowflake. Use w…
  • warehouse
    **[REQUIRED]** Use for **ALL** Snowflake warehouse questions (except interactive… +
    • gen2-warehouse **[REQUIRED]** Use for **ALL** Snowflake Gen2 warehouse questions: cre…
  • workload-performance-analysisSnowflake SQL query execution analysis via ACCOUNT_USAGE views. Triggers: spilli… +

Latest Version

Today's version v1.0.73

Latest change 2026-04-28  |  +5 new  |  -4 deleted  |  ~17 modified  |  Generated 2026-05-13 04:15 UTC