sis-pre-deploy

Automate a 22-item pre-deploy scan for SQL injection and SiS compatibility.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The pre-deploy scan enforces a 22-item checklist to detect SQL injection risks, runtime errors, and compatibility issues in SiS deployments for Snowflake Streamlit apps.

Core Features & Use Cases

  • 22-item automated checks covering SQL safety, parameterization, and environment compatibility
  • Clear PASS/FAIL reporting with actionable remediation guidance
  • Integrates into deploy workflows to run before every deploy to STAGE_SIS_APP

Quick Start

Run sis-pre-deploy before every deploy to stage to validate quiz.py compatibility with SiS.

Frequently Asked Questions about sis-pre-deploy

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

FAQPage Schema
How do I prevent SQL injection risks when deploying Streamlit apps to Snowflake?

A pre-deploy scan validates your Streamlit in Snowflake deployment by running 22 automated checks covering SQL injection risks, runtime errors, and compatibility issues. It delivers clear PASS or FAIL reporting with actionable remediation guidance for each failed item.

What is the best way to validate a quiz.py file for Streamlit in Snowflake compatibility?

Validating Streamlit in Snowflake compatibility requires running an automated pre-deploy scan that enumerates pass and fail criteria for SiS compatibility. This scan checks stage scripts and related assets to ensure compliant execution before pushing to your Snowflake environment.

Can I automate runtime error detection for Snowflake Streamlit deployments?

Automating runtime error detection for Snowflake Streamlit deployments is achieved by integrating a pre-deploy scan into your deploy workflow. This scan automatically detects runtime errors and SiS compatibility issues before every deploy to STAGE_SIS_APP, enforcing compliant execution of your Streamlit application.

Does the pre-deploy scan provide remediation guidance for failed checks?

The pre-deploy scan provides actionable remediation guidance for each failed item. It enforces compliant execution by enumerating specific pass and fail criteria across 22 security and compatibility checks, ensuring you know exactly what to fix before deployment.

How do I run a pre-deploy code scan for Snowflake Streamlit stage scripts?

Running a pre-deploy code scan for Snowflake Streamlit stage scripts involves integrating the scan into your deploy workflow to execute before every deploy to STAGE_SIS_APP. This validates your Streamlit assets and detects SQL injection risks and runtime errors automatically.