archive/skills/snowcli/SKILL.md
CLI for Snowflake. Query data, manage warehouses, databases, schemas, tables, and stages. Use when working with Snowflake data platform.
npx skillsauth add michalvavra/agents snowcliInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
CLI for Snowflake via Snowflake CLI.
# Run SQL query (use --format json for pipeable output)
snow sql -q "SELECT * FROM table LIMIT 10" --format json
# Show objects
snow sql -q "SHOW WAREHOUSES" --format json
snow sql -q "SHOW DATABASES" --format json
snow sql -q "SHOW SCHEMAS" --format json
snow sql -q "SHOW TABLES" --format json
snow sql -q "SHOW TABLES IN database.schema" --format json
# Describe table structure
snow sql -q "DESCRIBE TABLE database.schema.table" --format json
# Object commands
snow object list warehouse --format json
snow object list database --format json
snow object list schema --format json
snow object list table --format json
# Connection test
snow connection test
Always use --format json for agent workflows (pipeable to jq):
snow sql -q "SHOW TABLES" --format json | jq '.[].name'
snow sql -q "SELECT * FROM t" --format json | jq 'length'
Available formats: json, csv, tsv, plain, table (default).
snow sql -q "SHOW TABLES" -c connection_name
See references/setup.md for configuration and authentication. See references/examples.md for query patterns and workflows.
devops
Use when preparing, reviewing, or documenting versioned app releases, changelogs, SemVer bumps, release commits, git tags, or tag-gated production deploys
development
Staff-level codebase health review. Finds monolithic modules, silent failures, type safety gaps, test coverage holes, and LLM-friendliness issues.
documentation
Write AI-scannable technical documentation.
development
Search HexDocs documentation for Elixir and Erlang packages. Use when looking up package APIs or guides.