coco-bundled-skills
v1.1.69Snowflake Cortex Code (CoCo) bundled skills, redistributed with written permission from Snowflake.
By Snowflake Inc.License: LicenseRef-Snowflake-CoCo-Permission0 GitHub starsUpdated yesterday
Directory evidence
- Runtimes
- Agent Plugins
- Parsed components
- 50 skill or MCP entries
- Source updated
- Aug 25, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Get the plugin
git clone https://github.com/clssck/agent-pluginsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/coco-bundled-skills/.
This listing currently publishes only the generic Agent Plugins format. Automatic install commands for other clients are not generated yet.
Plugin files
├── plugin.json├── skills/access-troubleshooter/SKILL.md├── skills/agent-studio/SKILL.md├── skills/ai-data-share/SKILL.md├── skills/ai-readiness-score/SKILL.md├── skills/alert/SKILL.md├── skills/attach-ai-products-to-share/SKILL.md├── skills/automation/SKILL.md├── skills/billing/SKILL.md├── skills/business-ontology/SKILL.md├── skills/certify-object/SKILL.md├── skills/cortex-code-guide/SKILL.md├── skills/cortex-secrets/SKILL.md├── skills/cost-intelligence/SKILL.md├── skills/data-quality/SKILL.md├── skills/dcm/SKILL.md├── skills/deploy-to-spcs/SKILL.md├── skills/dynamic-tables/SKILL.md├── skills/dynamic-tables-apply-recommendations/SKILL.md├── skills/error-tables-ops/SKILL.md├── skills/event-table/SKILL.md├── skills/find-skill-and-plugin/SKILL.md├── skills/html-authoring/SKILL.md├── skills/integrations/SKILL.md├── skills/key-and-secret-management/SKILL.md├── skills/manage-authentication-policy/SKILL.md├── skills/manage-zerocopy-sapbdc/SKILL.md├── skills/native-app-consumer/SKILL.md├── skills/network-security/SKILL.md├── skills/notification/SKILL.md├── skills/openflow/SKILL.md├── skills/openflow-observability/SKILL.md├── skills/organization-management/SKILL.md├── skills/recommend-object/SKILL.md├── skills/sar-actions-desktop/SKILL.md├── skills/security-investigation/SKILL.md├── skills/setup-snowflake-sso/SKILL.md├── skills/share-skill-and-plugin/SKILL.md├── skills/sharing/SKILL.md├── skills/skill-development/SKILL.md├── skills/snowflake-interactive/SKILL.md├── skills/snowflake-notebooks/SKILL.md├── skills/snowflake-publish-report/SKILL.md├── skills/snowflake-tasks/SKILL.md├── skills/snowpark-python/SKILL.md├── skills/snowpipe-streaming/SKILL.md├── skills/sql-author/SKILL.md├── skills/storage-lifecycle-policy/SKILL.md├── skills/team-workflow/SKILL.md├── skills/trust-center/SKILL.md└── skills/warehouse/SKILL.md
Included Skills50
Debug authorization and permission issues in Snowflake. Use when: access denied, insufficient privileges, permission errors, role issues, missing grants, privilege analysis, least-privilege role creation, find authorizing roles. Triggers: access denied, insufficient privileges, permission error, authorization failed, can't access, missing permission, grant needed, role recommendation, SQL access control error, does not exist or not authorized, EXPLAIN_PRIVILEGES, SYSTEM$ANALYZE_ROLE_ACCESS, SYSTEM$SUGGEST_ROLE_GRANTS.
Semantic View, Semantic Model, Cortex Analyst, and Cortex Agent skill. Use for ALL requests that mention these — including create, build, edit, deploy, validate, audit, optimize, evaluate, suggest VQRs/relationships, or manage verified queries. Keywords: semantic view, semantic model, Cortex Analyst, Cortex Agent, analyst YAML, semantic YAML, analyst model, VQR, verified query, verified query representation, agentic optimization, optimize agent, improve agent accuracy, production-ready agent, sql_correctness, SQL generation accuracy, audit semantic view, suggest relationships, suggest metrics, suggest filters, agent alias, agent version, importing Tableau workbooks (.twb/.twbx/.tds/.tdsx), importing Power BI files (.pbit/.pbix), importing OSI (Open Semantic Interchange, also known as Ossie) YAML models. DO NOT attempt these operations manually — this is the entry point.
Make a listing or data share AI-Ready. Use when: creating semantic views for listings, creating cortex agents for data shares, making data AI-ready. Triggers: AI-ready listing, share agent, data share semantic view, marketplace AI.
Measure AI readiness for this Snowflake account. Scores Consumption-Ready (CR) tables, Semantic View (SV) coverage and quality, and demand coverage. Generates an HTML scorecard report with recommendations. Runs in Snowsight (notebook) or CLI mode (direct SQL), auto-detected by environment. Caches results for fast reruns. Use when: AI readiness, readiness score, how AI-ready am I, measure my ai readiness, semantic view coverage, Semantic View (SV) quality, Consumption-Ready (CR) tables, demand coverage, CR tables, AI readiness report, score my account.
Snowflake alert management - create, alter, suspend, resume, and troubleshoot alerts. Use when: user wants to create a new alert, modify an existing alert, set up monitoring, suspend or resume alerts, or investigate why an alert is firing/failing/not delivering. Triggers: create alert, new alert, add alert, alter alert, modify alert, change alert, suspend alert, resume alert, monitor with alert, set up alert, alert condition, troubleshoot alert, debug alert, investigate alert, alert firing, alert failed, alert not firing, why did my alert trigger, CONDITION_FAILED, ACTION_FAILED, notification not delivered.
Attach AI products to Snowflake shares. Use when: adding semantic views, cortex agents, or cortex search services to a share. Triggers: share semantic view, share agent, share cortex search. Invoke this skill to add AI products to a share as a step of sharing AI products or creating a listing to share an AI product.
Schedule recurring Cortex Code runs as Snowflake AGENT TASKs via the `cortex automation` CLI (aka `/automation`): daily/hourly/weekly tasks, recurring reports, unattended cron jobs, and checking automation fire history. NOT the LangGraph Cortex Automations product (see cortex-automations).
Org-level Snowflake billing in dollars/currency. Use for: dollar spend by service type, monthly spend trends, which services cost the most money, remaining balance, contract termination date, contract expiration date, contract start date, contract details, rate comparison, reconciliation. Consumption invoices: ODSS_INVOICE_DOCUMENTS, outstanding invoice, overdue invoice, unpaid invoice. Not for credit-based analytics (cost-intelligence) or warehouse DDL (warehouse). Key distinction: dollars/currency → billing, credits only → cost-intelligence.
Create and manage Business Ontology nodes, domains, relationships, and Snowflake object associations — individually or via bulk import with AI extraction. Also owns source registration: track stage files and prefixes as ontology sources, run imports from them, and expose those sources to Cortex Sense for enrichment.
Apply, verify, and manage the SNOWFLAKE.CORE.CERTIFICATION_STATUS tag on Snowflake objects to mark them as trusted sources in the data catalog. Triggers: certify this table, mark as certified, apply certification, tag as trusted, mark this object as certified, certify it. Use when: user wants to mark a specific Snowflake object as certified.
Load this skill when users ask about Cortex Code capabilities, CoCo features, available commands, tools, settings, shortcuts, how to use the CLI, what CoCo can do, CLI reference, keyboard shortcuts, slash commands, configuration options, skill management, agent types, MCP setup, special syntax triggers, hook events, or any question about Cortex Code functionality
MUST consult whenever any command needs a credential, secret, API key, token, or password — whether discovered from an error, source code, --help output, or any other signal. MUST also consult when the user shares, pastes, or includes a secret value directly in their message. Also use when: the user asks about /secrets, storing credentials, secret scopes, or consent modes. Triggers: secret, secrets, /secrets, API key, credential, token, password, authentication, unauthorized, 401, 403, forbidden, EACCES, permission denied, access denied, missing key, invalid token, auth error, connection refused, login failed, .env, environment variable, env var, keychain, export SECRET, cortex secret list, inline secret injection, pasted secret, shared secret, my key is, my password is, my token is, here is my, use it to.
Account-level cost analytics via SNOWFLAKE.ACCOUNT_USAGE. Credit usage by warehouse, user, service. Budgets, spending limits, custom budgets. Quotas, per-user spending limits, per-user credit caps, quota notifications, quota enforcement, exclude users from quota, quota shared resources. Resource monitors, suspend triggers. Anomaly detection, anomaly monitors, tag-based anomaly monitoring, costs, chargeback, storage, serverless, containers, data transfer, top user spend, query cost grouping. Cortex AI cost or usage including Cortex Agents, Snowflake Intelligence, Snowflake CoWork, AI function, Cortex Code, CoCo, Cortex Search, Cortex Analyst, Cortex REST API, model training/fine-tuning, and provisioned throughput. Cost insights, waste reduction, savings. Not for org-wide currency spend or multi-account billing (billing/organization-management) or warehouse DDL (warehouse).
Monitor, analyze, and enforce data quality using Snowflake DMFs. Schema-level and per-table DMF attachment, health scoring, incident investigation, circuit breakers, data quality notifications (expectation/anomaly email and webhook), table comparison, dataset popularity, ad-hoc assessment, prompt quality scoring, and per-group monitoring via WITHIN GROUP clause.
Use for **ALL** requests that mention: create, build, set up, debug, fix, troubleshoot, optimize, improve, evaluate, or analyze a DCM project. This is the **REQUIRED** entry point - even if the request seems simple. DO NOT attempt to create DCM projects manually or search for DCM documentation - always invoke this skill first. This skill guides users through creating, auditing, evaluating, and debugging workflows for DCM (Database Change Management) projects. Triggers: DCM, DCM project, Database Change Management, snow dcm, manifest.yml with DEFINE, infrastructure-as-code, three-tier role pattern, database roles, DEFINE TABLE, DEFINE SCHEMA.
Deploy containerized apps to Snowpark Container Services. Use when: deploying Docker apps, creating SPCS services, pushing images to Snowflake registry, granting role access to SPCS service endpoints. Triggers: SPCS, Snowpark Container Services, deploy to Snowflake, container deployment, grant access to service, grant role access, service role, consumer access, SPCS service, service endpoints.
**[REQUIRED]** Use for **ALL** Snowflake Dynamic Table operations: creating, optimizing, monitoring, troubleshooting, and pipeline diagnostics. This is the required entry point for any dynamic table related tasks (DT is an acronym for dynamic table). Triggers: dynamic table, data pipeline, incremental pipeline, DT pipeline, incremental refresh, target lag, UPSTREAM_FAILED, refresh failing, full refresh instead of incremental, DT health, create DT, debug DT, pipeline timeline, Gantt chart, why was DT skipped, trace pipeline, critical path, why was DT skipped, dbt to DT, convert dbt to dynamic table, dbt dynamic table, dbt materialized dynamic_table.
Apply Snowflake-emitted recommendations to a specific dynamic table. Triggers: apply DT recommendations, apply recommendations to dynamic table, look at recommendations for, RECOMMENDATIONS column, AUTO_RESOLVED_TO_FULL_REFRESH, QUALIFY_RANK_NOT_TOP_LEVEL, TOP_LEVEL_AGGREGATE_NOT_TOP_LEVEL, QUALIFY_RANK_KEYS_NOT_PERSISTED, TOP_LEVEL_AGGREGATE_EXPRESSIONS_NOT_PERSISTED, EXPENSIVE_ORDER_DEPENDENT_WINDOW_FUNCTION, NON_MONOTONIC_GROUPING_KEY, HIGH_BASE_TABLE_CHANGES, CHANGED_BASE_TABLES_UNDER_JOIN, WAREHOUSE_TOO_SMALL, ICEBERG_BASE_TABLE_V2_TO_V3.
Assess, enable, monitor, and manage Error Tables (DML Error Logging) across your Snowflake account. Use when: error tables, error logging, ERROR_TABLE, DML errors, which tables should I enable, which tables have error logging, analyze errors, error table storage, error table retention, clean up errors, monitor errors, error table health, error table report, set up alerting, failed DML queries, string truncation, NOT NULL violation, numeric overflow, check constraint violation, constraint failed.
Manage Snowflake event tables and telemetry configuration. Use when: viewing/configuring event tables, checking telemetry setup, getting/setting telemetry levels, querying event table data, understanding telemetry formats. Triggers: event table, get event table, show event table, current event table, event table setup, event table configuration, telemetry, telemetry setup, telemetry configuration, telemetry levels, get telemetry, show telemetry, check telemetry, log level, trace level, metric level, logging setup, tracing setup, observability setup, event table format, telemetry format, log format, trace format, metric format.
Find, add, check, or update Cortex Code catalog skills and plugins before using them. Use when the user asks to search "the catalog" (even without specifying skill or plugin), discover available skills or plugins, install a catalog skill or plugin, try to find a skill or a plugin that can help with a task, make an uninstalled `/skill` or `$skill` usable, search the skill or plugin marketplace/catalog, check whether installed skills or plugins have updates, or update skills and plugins from the catalog, stage, GitHub, or tarball sources. ALSO use when the user expresses intent to acquire, install, or enable a capability, tool, or integration that no already-installed skill covers — even without naming a skill, plugin, or catalog, and including non-Snowflake developer domains such as infrastructure, CI/CD, and third-party SaaS. Do not use this for public Snowflake Marketplace datasets or apps; use marketplace-search for third-party data/product listings.
**[REQUIRED]** for ALL creation, updating, or editing of `.html` files, regardless of complexity. Snowflake renders report HTML in a strict, sandboxed environment: no inline event handlers, no `eval`, no runtime network calls, no remote images or CDN scripts — only a fixed set of vendored libraries served from `/libs/`. Author every report to these rules so it renders correctly and is safe to share. Must use whenever generating, creating, updating, or modifying an `.html` file (e.g. 'update the HTML report at …').
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.
Use for **ALL** requests that mention Tri-Secret Secure, customer-managed key operations, or periodic data rekeying in Snowflake. Handles CMK status checks, registration, activation (standard, Postgres, private connectivity), deactivation, key rotation, change history, and periodic data rekeying. DO NOT attempt TSS, CMK, or periodic rekeying operations manually - invoke this skill first. Triggers: tri-secret secure, TSS, CMK, BYOK, encryption key, key rotation, CMK history, activate CMK, deactivate CMK, periodic rekeying, periodic data rekeying, PERIODIC_DATA_REKEYING, data rekey, enable rekeying, disable rekeying.
Use for requests about Snowflake authentication policies. Create, modify, view, attach, detach, drop, OR recommend authentication policies. Covers: restricting authentication methods (PASSWORD, SAML, OAUTH, KEYPAIR), enforcing MFA, configuring PAT expiry and network policy, workload identity federation, client type restrictions, minimum driver versions, and security integration controls. Invoke when user mentions: authentication policy, auth policy, MFA policy, MFA enrollment, PAT policy, client types, workload identity, driver version policy, keypair only, SAML only, require MFA, block password login, restrict client access, service account authentication, show/list authentication policies, recommend/suggest authentication policies, help me set up auth policies, audit my authentication, harden authentication, lock down authentication.
Manage the end-to-end lifecycle of the Snowflake and SAP BDC Zero-Copy Integration and connector. Use when: consuming SAP data products in Snowflake, publishing Snowflake databases to SAP BDC with minimal CSN (v1.0, SDK-compatible), analyzing shared SAP data, or troubleshooting SAP BDC connector issues. This version uses MINIMAL CSN generation only (no options, no reviews, no validation loops). Triggers: SAP BDC, SAP connector, minimal CSN, SDK CSN, zerocopy connector, SAP data product, SAP BDC Connect, SAP publish, SAP share, SAP troubleshoot.
**[REQUIRED]** for ALL Snowflake Native App consumer tasks: installing apps from listings as a consumer, configuring installed apps (granting privileges, approving specifications, reviewing references), managing maintenance policies, understanding native app cost and credit usage, adding native apps to budgets, diagnosing and fixing agent and MCP server issues (caller grants, feature policies, role delegation), uninstalling apps. Triggers: native app, install native app, configure native app, approve spec, decline spec, maintenance policy, maintenance window, upgrade schedule, control upgrades, app cost, app budget, app spending, native app cost, native app credits, how much does my app cost, uninstalling apps, dropping apps, remove app, drop application, app-created agent not working, app agent issues, app MCP issues, caller grants for app, GRANT CALLER to app, fix agent in app, diagnose app agent, configure agent in app, app-created MCP not working, grant caller to application, app MCP configuration.
Recommend, evaluate, and migrate Snowflake network policies using built-in security procedures. Use when: generating network policy recommendations from access history, evaluating candidate policies before deployment, migrating existing policies to use Snowflake-managed SaaS rules, creating hybrid policies combining custom rules with SaaS rules. Triggers: recommend network policy, evaluate network policy, candidate policy, migrate policy, SaaS rules, hybrid policy.
Router for Snowflake notification skills. Routes to integration creation/management, content formatting, or sending. Triggers: notification, notification integration, email notification, webhook, slack, teams, pagerduty, send notification, notification content.
Openflow data integration operations. Openflow is a Snowflake NiFi-based product for data replication and transformation. Use for connector deployment, configuration, diagnostics, and custom flows.
Troubleshoot Openflow connector / runtime / deployment issues via Snowsight SQL diagnostics, and run a narrow set of confirmation-gated SQL actions on SQL-managed runtimes. Use when: connector is unhealthy, table FAILED, runtime stuck or OOM, EAI / network issues, restart / resume / suspend runtime, attach EAI to runtime. Triggers: openflow, connector, runtime, deployment, EAI, table FAILED, openflow troubleshoot, openflow runtime.
Snowflake organization management — accounts, org users, org insights, org spending, org security, globalorgadmin. ORGANIZATION_USAGE views, cross-account analytics, org-wide metrics. Use when the user asks about: 30 day summary of my organization, 30-day summary, 30 day summary, accounts in my organization, list accounts, how many accounts, account editions, account regions, account inventory, organization users, organization user groups, executive summary of my org, org overview, org spending, org cost, org security posture, org reliability, org auth posture, org hub, org usage views, trust center, MFA readiness, login failures, warehouse credits, storage trends, edition distribution, who has globalorgadmin, what is globalorgadmin, globalorgadmin role, orgadmin role, organization administrator, org admin, enable orgadmin, disable orgadmin, org admin permissions, account admins, ORGANIZATION_USAGE, org-level, cross-account, org-wide.
Score and rank candidate Snowflake objects on trust signals to identify the most trustworthy source for a user's data question. Trust signals include: semantic view backing (including verified queries), dashboard/Streamlit dependency usage, daily refresh patterns, service role ownership, schema placement, freshness, and structural quality. Triggers: which table should I use, score these tables, rank these objects, which is most trustworthy, best source for, which table has, what is the best data to use for. Use when: candidates have already been identified and the user needs to know which one is the most trustworthy source for a given metric or concept.
Desktop/CLI environment for building Snowflake Apps in CoCo Desktop on a local machine with a full shell, the `snow` CLI, and `npm`. Load this alongside the `snowflake-apps` skill for ANY Snowflake App request on the desktop: create, scaffold, build, develop, run locally, deploy, publish, operate, monitor, or troubleshoot. A Snowflake App is a web application (typically Next.js) deployed to SPCS via `snow app` — NOT a Streamlit app or Native App. Triggers: build me an app, new app, scaffold, web app, dashboard, data app, deploy my app, push to snowflake, ship it, deploy failed, run locally, develop, app logs, app status, app.yml, app.yml v2, snowflake.yml, snow app setup, snow app deploy --target, snowflake-app.
Comprehensive Snowflake security investigation and threat detection. Use for: login anomalies, IP analysis, brute force detection, impossible travel, data exfiltration, bulk exports, unauthorized sharing, privilege escalation, RBAC violations, suspicious grants, backdoor accounts. This is the REQUIRED entry point for all security investigations. Routes to specialized sub-skills for focused analysis.
Set up Single Sign-On (SSO) for Snowflake with your Identity Provider (IdP). Supports Microsoft Entra ID (Azure AD), Okta, and other SAML 2.0 providers including OneLogin, Ping Identity, Google Workspace, Auth0, Duo, JumpCloud, and more. Includes advanced scenarios: Allowed Interfaces, Auto Redirect, and Snowflake Intelligence tile setup.
Share or unshare a local skill or plugin to users within the same account by executing the Cortex Extension share SQL directly. Use when the user says "share skill", "publish skill", "share my skill", "share plugin", "publish plugin", "share my plugin", "share with users", "share publicly", "upload to cortex extension", "publish my skill", "publish my plugin", "make available", "add to skill catalog", "add to catalog", "add skill to catalog", "add plugin to catalog", "add my skill to the catalog", "publish to skill catalog", "publish to the catalog", "submit to skill catalog", "put in the skill catalog", "unshare skill", "unshare plugin", "stop sharing", "remove shared", "revoke access", "remove from catalog", "delete from catalog" or "delete shared". This is for publishing a local skill or plugin TO the catalog; to install or pull an existing skill FROM the catalog, use find-skill-and-plugin instead. Does not handle consumer/install flows. Does not handle sharing across accounts.
Router for Snowflake sharing and collaboration. Routes to Secure Data Sharing, Declarative Sharing, Native Apps, or Data Clean Rooms. Asks up to 2 questions when intent is ambiguous, then loads the target sub-skill. This skill should supersede invocation of product-specific skills unless the product is named explicitly — in particular, open-ended or comparison requests (alternatives, options, 'which should I use', 'manifests or native apps') must come here, not to a product skill. Triggers: share, sharing, listing, data product, how do I share, what's the best way to share, compare sharing options, alternative to a share, alternatives to sharing, what are my options for sharing, which sharing option, not sure how to share, manifests or native apps.
Create, document, audit, refactor, or compile skills for Cortex Code. Use when: creating new skills, capturing session work as skills, reviewing skills, refactoring large skills, building a deterministic fast path for a skill. Triggers: create skill, build skill, new skill, summarize session, capture workflow, audit skill, review skill, refactor skill, triage skills, compile skill, speed up skill, programmatic skill, fast path for skill.
**[REQUIRED]** Use for **ALL** Snowflake Interactive Table and Interactive Warehouse operations. Triggers: interactive table, interactive warehouse, low-latency queries, high-concurrency dashboard, TARGET_LAG for interactive.
Create and edit Workspace notebooks (.ipynb files) for Snowflake. Use when: creating workspace notebooks, editing notebooks, debugging notebook issues, converting code to notebooks, multi-step workflows that combine SQL queries with Python code execution and visualization, step-by-step data analysis requiring both SQL and Python, interactive data exploration with code and charts. Do NOT use for: static SQL-only dashboards (use dashboard skill), Streamlit apps, standalone Python scripts, or stored procedures. Triggers: notebook, .ipynb, snowflake notebook, workspace notebook, create notebook, edit notebook, jupyter, ipynb file, notebook cell, SQL cell, step-by-step analysis with SQL and Python, data exploration with code and visualization, combine SQL and Python.
Publish a local HTML report file as a shareable Snowflake Intelligence (Cowork) report artifact from Cortex Code. Copies the HTML into the user's workspace (an editable copy) and creates the report artifact linked back to it, so the "edit" button opens the workspace copy. Use after authoring an HTML report, or whenever the user asks to publish or share one. Triggers: publish report, publish the html, publish this report, share report, publish to snowflake intelligence, publish to cowork, share to cowork, publish as a snowflake intelligence / cowork report.
**[REQUIRED]** Use for **ALL** Snowflake Task operations: creating, scheduling, managing, monitoring, and troubleshooting tasks and task graphs. This is the required entry point for any task-related work. Triggers: task, tasks, scheduled task, cron task, task graph, DAG, task chain, task pipeline, triggered task, stream trigger, WHEN condition, SYSTEM$STREAM_HAS_DATA, suspend task, resume task, alter task, drop task, task history, task failure, auto-suspended, SUSPEND_TASK_AFTER_NUM_FAILURES, serverless task, finalizer task, task permissions, EXECUTE TASK, task schedule, task monitoring, parameterized task, CONFIG, SYSTEM$GET_TASK_GRAPH_CONFIG, runtime parameters, configurable pipeline, return value, pass data between tasks, SYSTEM$SET_RETURN_VALUE, SYSTEM$GET_PREDECESSOR_RETURN_VALUE, inter-task communication.
**[REQUIRED]** Use for **ALL** requests involving Snowpark Python — writing pipelines, transforming data, loading files, deploying stored procedures/UDFs, OR observability. MUST invoke this skill even for seemingly simple tasks because Snowflake DataFrame semantics differ from Pandas in ways that silently produce wrong results (NULL handling, division by zero, GREATEST, datediff, type casting). Always load this skill BEFORE writing any Snowpark code. Triggers: Snowpark, Python, DataFrame, pipeline, ETL, ingest, transform, load data, CSV, Parquet, JSON, XML, join, aggregate, window function, UDF, UDTF, UDAF, Stored Procedure, deploy, snow snowpark CLI, DBAPI, JDBC, external database, pull data, event table, logging, tracing, trace events, profiler, debug UDF, debug procedure, observability, telemetry, slow procedure, alert on error, monitor.
**[REQUIRED]** Use for ALL Snowpipe Streaming tasks: setup, configure, troubleshoot, monitor, optimize, or migrate streaming pipelines. Covers the High-Performance Architecture exclusively. Triggers: snowpipe streaming, streaming ingestion, low-latency ingestion, real-time ingestion, Snowpipe Streaming SDK, channel, insertRows, appendRows, streaming channel, PIPE object, streaming pipe, snowpipe v2, high-performance streaming, migrate classic streaming, troubleshoot streaming.
Use for ANY task that writes, fixes, runs, or debugs Snowflake SQL. Especially use when the user provides a failed query, a Snowflake SQL error, asks to repair SQL, asks for data from tables/views, or needs query validation.
Create, manage, and monitor Snowflake storage lifecycle policies. Use when: creating expiration or archival policies, attaching policies to tables, monitoring policy execution, retrieving archived data, managing data retention, reducing storage costs, saving on table storage. Triggers: storage lifecycle, lifecycle policy, archive data, expire data, COOL tier, COLD tier, data retention, archival storage, CREATE STORAGE LIFECYCLE POLICY, FROM ARCHIVE OF, ARCHIVE_FOR_DAYS, storage cost optimization, table is large, table is expensive, save on storage.
Multi-phase team orchestration for feature implementation. HIGHEST PRIORITY — load FIRST (before domain skills) when user requests teammates, teams, swarms, parallel agents, or the workflow auto-triggers (`/team`, `cortex --team`, ctrl+g).
Use for ALL Snowflake Trust Center requests: security findings, scanner analysis, scanner management, finding remediation, severity distribution, CIS benchmarks, Security Essentials, Threat Intelligence, AI Security, enable/disable scanners, scanner schedules, notifications, webhook, notification integration, at-risk entities, security posture, vulnerability analysis, detection analysis, remediation guidance.
Warehouse configuration, DDL, Gen2, adaptive warehouses, adaptive compute, compute, MAX_QUERY_PERFORMANCE_LEVEL, QUERY_THROUGHPUT_MULTIPLIER, performance tuning, sizing, credit-per-hour rates, resume behavior, region availability, Snowpark-optimized limitations, warehouse conversion, warehouse migration, convert to adaptive, migrate to adaptive, switch to adaptive, analytical workload, analytical queries, analytical pipeline, transformation workload, data loading pipeline, ETL workload, batch processing, warehouse suitability, warehouse fit, good candidate for adaptive, should I use adaptive, is adaptive right, why didn't adaptive work, warehouse spilling, warehouse performance issues, heavy spilling on warehouse, warehouse is slow, which warehouses to migrate. Not for cost analytics or warehouse spend (cost-intelligence) or billing.
Plugin manifests1
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "coco-bundled-skills",
"version": "1.1.69",
"description": "Snowflake Cortex Code (CoCo) bundled skills, redistributed with written permission from Snowflake.",
"author": {
"name": "Snowflake Inc."
},
"homepage": "https://docs.snowflake.com/en/user-guide/cortex-code/cortex-code",
"repository": "https://github.com/clssck/agent-plugins",
"license": "LicenseRef-Snowflake-CoCo-Permission",
"keywords": [
"coco",
"cortex-code",
"snowflake",
"skills"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[coco-bundled-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/coco-bundled-skills)