exam-creator

Generate single-file gamified HTML exam and study apps with offline persistence.

2|1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/Kaidanov/grekai-skills-4all --skill exam-creator-kaidanov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exam-creator
Source: https://github.com/Kaidanov/grekai-skills-4all/tree/main/skills/exam-creator
Command: npx skills add https://github.com/Kaidanov/grekai-skills-4all --skill exam-creator-kaidanov

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Creating interactive study or exam apps for kids normally requires a build toolchain, hosting setup, and frontend work. This Skill turns a subject and grade level into one self-contained HTML file that runs offline by double-click or Netlify Drop, with gamification and progress tracking built in. ## Core Features & Use Cases - Single-file generation: All CSS and JS inline, zero dependencies, no CDN, no build step; Hebrew RTL by default with LTR support for other languages. - Gamified engine: XP, levels, milestone badges, streaks, localStorage persistence with continue-where-you-left-off, and optional Hebrew text-to-speech that degrades silently. - Four question types: Multiple choice, true/false, numeric with tolerance, and short fill-in, each with immediate feedback, explanations, and an answer-review screen. - Anti-fabrication safeguards: Uses supplied source material verbatim, flags AI-generated question sets with an on-screen review banner, and enforces answer-key consistency checks. - Use Case: A parent asks for a grade-8 chemistry practice app on atoms and molecules from the מטח textbook; the Skill fills the EXAM object in the template, validates the answer keys, and delivers a ready-to-deploy HTML file plus a hub card snippet. ## Quick Start Ask your assistant to create a grade-8 Hebrew math exam app on fractions and it will generate the single HTML file ready for Netlify Drop.

Frequently Asked Questions about exam-creator

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

FAQPage Schema
How do I create a quiz app for kids without coding?

Ask the assistant for an exam app with a subject, grade level, and topics, and the Skill generates one self-contained HTML file. The file runs by double-clicking it or dropping it on Netlify Drop, with no build step or dependencies.

How to build an offline HTML study app with gamification?

The Skill fills a single EXAM object inside a bundled template that already implements XP, levels, badges, streaks, and localStorage progress. You only supply questions and metadata; the engine handles scoring, persistence, and resume.

Does the generated exam app work offline without internet?

Yes, every generated app is a single HTML file with all CSS and JavaScript inline and no CDN or network calls. It runs fully offline from disk, and progress persists across refreshes via namespaced localStorage keys.

Can I generate Hebrew RTL quiz apps with text-to-speech?

Yes, Hebrew RTL is the default with dir="rtl" and lang="he", and optional SpeechSynthesis readout supports nikud text. The read-aloud button only appears when a matching voice exists and fails silently otherwise.

What question types does the exam template support?

The engine supports four types: multiple choice, true/false, numeric with a configurable tolerance, and short fill-in with accepted synonym lists. Every question gets immediate feedback, an explanation, and an end-of-exam review screen.

How does the skill avoid wrong answer keys in generated exams?

It draws questions only from user-supplied source material when available, never invents dates, dosages, or formulas, and flags AI-generated sets with an on-screen review banner. A consistency checklist verifies every answer key before delivery.