agentsclimarketplace

Snowflake

Skill G1Joshi/Agent-Skills/skills/databases/snowflake

Snowflake cloud data warehouse with data sharing. Use for cloud analytics.From its SKILL.md

Install
npx -y skills add G1Joshi/Agent-Skills --skill snowflake

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.7 KB, 370 tokens by cl100k_base, as published. Nobody here has run it

Snowflake

Snowflake is a cloud-native data warehouse. It separates compute ("Virtual Warehouses") from storage, allowing them to scale independently.

When to Use

  • Data Warehousing: Central repository for all business data.
  • ELT Workflows: Load raw data (JSON/CSV) then Transform it via SQL.
  • Data Sharing: Securely share live data tables with other companies/accounts without copying.

Quick Start (SQL)

-- Create warehouse (Compute)
CREATE WAREHOUSE my_wh WITH WAREHOUSE_SIZE = 'X-SMALL';

-- Query JSON directly (Variant type)
SELECT src:sales.order_id::integer
FROM raw_data;

Core Concepts

Virtual Warehouses

Compute clusters. You can have an XS warehouse for reporting and a 4XL warehouse for heavy ML training running simultaneously on the same data.

Zero-Copy Cloning

Clone a Multi-Terabyte database in seconds for testing. It points to the same underlying S3 objects until changed.

Snowpark

Allows writing code in Python/Java/Scala that executes inside Snowflake (for ML/Data Engineering).

Best Practices (2025)

Do:

  • Use auto-suspend: Shut down warehouses after X minutes of idleness to save money.
  • Use Variant Type: Load semi-structured data (JSON) as-is into VARIANT columns, then parse on read.
  • Use Clustering Keys: For very large tables (>1TB), manual clustering improves query skipping.

Don't:

  • Don't use INSERT INTO ... VALUES: For bulk loading, use COPY INTO from S3/Stage. It is much faster.

References

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.