quiz

Configure quiz rounds with screens, question generation, and review logs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires .

What problem does it solve?

The Quiz Skill provides a complete, end-to-end framework for building interactive quiz experiences, including screen contracts, question generation, UI styling, and learner progress tracking.

Core Features & Use Cases

  • Screen contracts for home, quiz, summary, and review flows
  • Question generation with AI and DB sources, topic scheduling, and deduplication
  • UI styling conventions, badges, and charts for performance dashboards
  • Write-back of results to review logs and session summaries for auditing

Quick Start

Configure a round and run it to see the quiz flow end-to-end.

Frequently Asked Questions about quiz

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

FAQPage Schema
How do I build a configurable quiz app with Streamlit and Snowsight?

To build a configurable quiz app, this framework orchestrates screen contracts, question generation, and review features with UI styling conventions and session state management for Streamlit and Snowsight environments.

How does question generation work for practice and exam modes?

Question generation for practice and exam modes uses AI and database sources, applying topic scheduling and deduplication to ensure varied, non-repeating questions across configurable quiz rounds.

Can I track learner progress and quiz results using Snowflake Cortex?

You can track learner progress using Snowflake Cortex by writing back results to review logs and session summaries, generating performance dashboards with badges and charts for engagement analytics.

What are the screen contracts required for a Streamlit quiz application?

Streamlit quiz applications require strict screen contracts for home, quiz, summary, and review flows to enable consistent integration, testing, and data persistence across practice and exam modes.

Does this quiz framework support session state and history logging?

The quiz framework supports session state and history logging, imposing strict contracts for UI style and history records to enable consistent data persistence and auditing across quiz rounds.