setup-exam

Automates end-to-end setup of a Cloud Code certification quiz in the Cloud Console.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automated, end-to-end setup of a Cortex Code Snowflake certification quiz in Snowsight, eliminating manual configuration and repetitive tasks when adding a new exam or switching certifications.

Core Features & Use Cases

  • Creates a dedicated Snowflake schema per exam to isolate environments and prevent overwrites.
  • Parses the study guide PDF to extract exam domains and key facts for question generation.
  • Generates or imports a question bank, builds quiz.py, and deploys the Streamlit app to run the quiz.
  • Supports adding new exams with milestone-driven prompts and safeguards to preserve existing schemas.

Quick Start

Provide the study guide PDF for your target exam and confirm the exam name and code to initiate the automation.

Frequently Asked Questions about setup-exam

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

FAQPage Schema
How do I automate Snowflake certification quiz setup in Snowsight?

To automate Snowflake certification quiz setup, you need a study guide PDF and optionally a question bank CSV or JSON file. The workflow creates a dedicated schema per exam, parses the PDF to extract domains, generates questions, builds quiz.py, and deploys the Streamlit app in Snowsight with safeguards to avoid overwriting existing schemas.

What is needed to generate Snowflake exam questions from a study guide PDF?

To generate Snowflake exam questions from a study guide PDF, you need the PDF file containing exam domains and key facts, and optionally a question bank in CSV or JSON format. The automation parses the PDF content to extract domains and uses them to generate relevant certification questions for the quiz.

Can I use a question bank CSV or JSON file with an automated exam setup pipeline?

Yes, you can use a question bank CSV or JSON file with the automated exam setup pipeline. While the study guide PDF is required for parsing domains and generating questions, providing an existing question bank in CSV or JSON format allows you to import pre-built questions instead of relying solely on generated ones for the Streamlit quiz app.

Does the automated quiz deployment protect existing Snowflake schemas when switching exams?

Yes, automated quiz deployment protects existing Snowflake schemas when switching exams by creating a dedicated schema per exam. This isolation prevents overwrites, and the pipeline includes safeguards and prompts for user confirmations at key steps to ensure existing exam schemas are preserved during new exam setup or exam switching.

How does the Streamlit app deployment work for Snowflake certification quizzes in Snowsight?

Streamlit app deployment for Snowflake certification quizzes in Snowsight works by building a quiz.py file after generating or importing questions, then deploying the app within the isolated schema created for that specific exam. The automation handles the end-to-end deployment process, including milestone-driven prompts for user confirmations.

What are the limitations of automating Snowflake exam setup with a study guide PDF?

Limitations of automating Snowflake exam setup include the requirement of a study guide PDF for domain extraction and question generation, dependency on user confirmations at key milestones, and the need to avoid overwriting existing schemas. The process cannot proceed without the PDF, and question quality depends on the PDF content and optional CSV or JSON question bank.