sis

Enforce Streamlit in Snowflake best practices with a 22-item pre-deploy scan.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/moniburnejko/coco-quiz-app --skill sis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sis
Source: https://github.com/moniburnejko/coco-quiz-app/tree/main/.snowflake/cortex/skills/sis
Command: npx skills add https://github.com/moniburnejko/coco-quiz-app --skill sis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlined guidance and validation for SiS development, combining coding patterns with a mandatory pre-deploy scan to reduce deployment risk.

Core Features & Use Cases

  • Pattern-driven development for Streamlit in Snowflake (SiS) apps, including session management, rerun budgeting, and widget safety.
  • Mandatory 22-item pre-deploy scan to catch SQL injections, incompatibilities, and runtime errors before deployment.
  • Guidance across patterns and pre-deploy checks to prepare code for production deployment.

Quick Start

Load SiS patterns and run the mandatory pre-deploy scan to validate your SiS app before deployment.

Frequently Asked Questions about sis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate a Streamlit in Snowflake app before deployment?

To validate a Streamlit in Snowflake app before deployment, run a mandatory 22-item pre-deploy scan that checks for SQL injection risks, unsafe patterns, and runtime errors. This structured validation ensures your SiS code is safe to push to production.

What are the best practices for Streamlit in Snowflake session management?

Best practices for Streamlit in Snowflake session management involve applying pattern-driven development. This includes implementing specific coding patterns for session management, rerun budgeting, and widget safety to maintain stable app states across user interactions.

How do I prevent SQL injection in Streamlit in Snowflake applications?

To prevent SQL injection in Streamlit in Snowflake applications, you apply coded safety patterns and run a pre-deploy validation scan. This structured scan specifically identifies SQL injection risks and detects unsafe patterns before code is pushed to Snowflake.

Can I use this Skill to check SiS widget safety and rerun budgeting?

Yes, you can use this Skill to check SiS widget safety and rerun budgeting. It provides pattern-driven development guidance across the full lifecycle, enforcing specific coding patterns for widget safety and managing rerun budgets in Streamlit in Snowflake apps.

What does the Streamlit in Snowflake pre-deploy scan check for?

The Streamlit in Snowflake pre-deploy scan checks for SQL injection risks, unsafe coding patterns, platform incompatibilities, and runtime errors. It enforces this through a structured 22-item validation list to reduce deployment risk before pushing to Snowflake.