streamlit-snowflake
Installation
Summary
Build and deploy Streamlit apps natively in Snowflake with Snowpark integration and Marketplace publishing.
- Supports two runtime options: Warehouse Runtime (personal instances, Anaconda packages) and Container Runtime (shared instances, PyPI packages, significantly lower cost)
- Includes Snowpark session integration for native data access, multi-page app structure, and caller's rights connections (v1.53.0+) for per-user data isolation
- Prevents 14 documented errors including package channel misconfigurations, authentication failures, caching bugs with parametrized queries, and performance issues with wide DataFrames
- Covers deployment via Snowflake CLI, CI/CD workflows, and Native App publishing to Snowflake Marketplace
SKILL.md
Streamlit in Snowflake Skill
Build and deploy Streamlit apps natively within Snowflake, including Marketplace publishing as Native Apps.
Quick Start
1. Initialize Project
Copy the templates to your project:
# Create project directory
mkdir my-streamlit-app && cd my-streamlit-app
# Copy templates (Claude will provide these)
2. Configure snowflake.yml
Related skills
More from jezweb/claude-skills
tailwind-v4-shadcn
|
2.7Ktanstack-query
|
2.5Kshadcn-ui
Install and configure shadcn/ui components for React projects. Guides component selection, installation order, dependency management, customisation with semantic tokens, and common UI recipes (forms, data tables, navigation, modals). Use after tailwind-theme-builder has set up the theme infrastructure, when adding components, building forms, creating data tables, or setting up navigation.
2.5Ktailwind-theme-builder
>
2.2Kfastapi
|
2.0Kcolor-palette
>
1.9K