question-generator

Generate four-option vocabulary questions from vocabulary.json and export to CSV.

Updated Nov 11, 2025
One-click install
npx skills add https://github.com/Mu0510/retento --skill question-generator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: question-generator
Source: https://github.com/Mu0510/retento/tree/main/.claude/skills/question-generator
Command: npx skills add https://github.com/Mu0510/retento --skill question-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of high-quality four-choice questions for Retento's vocabulary, reading from data/vocabulary.json and exporting a CSV-ready dataset, saving hours of manual quiz design.

Core Features & Use Cases

  • Vocabulary-driven Question Generation: Reads vocabulary.json and generates multiple-choice questions with natural examples, precise Japanese translations, distractors, and explanations.
  • CSV Output for Easy Import: Outputs a CSV with fields like word, sentence_en, sentence_ja, choices, and feedback for seamless database import.
  • Use Case: Imagine you manage a language-learning app and need 1,000 quiz items; this Skill produces consistent, high-quality questions ready to ingest.

Quick Start

Use the Retento Question Generator to create 4-option questions for the words in data/vocabulary.json, and export to data/questions-bank.csv.

Frequently Asked Questions about question-generator

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

FAQPage Schema
How do I auto-generate vocabulary quiz questions from a CSV file?▼

Auto-generate vocabulary quiz questions by reading word data from vocabulary.json and applying generation rules to create four-option multiple-choice items with natural English sentences, Japanese translations, plausible distractors, and explanations. The Skill outputs results in CSV format ready for database import.

Can I create language-learning quiz content automatically without manual design?▼

Yes. This Skill automates quiz creation for language learning by generating high-quality four-choice questions with contextual sentences, accurate translations, and feedback—eliminating hours of manual question authoring while maintaining consistency across large question banks.

What CSV fields does the generated question output include?▼

The CSV output includes word, sentence_en, sentence_ja, choices, and feedback fields. This schema matches Retento's database structure for seamless import and supports embedding-based retrieval without additional transformation.

How does this handle distractors and answer feedback in generated questions?▼

The Skill applies specified generation rules to craft plausible distractors that mirror correct-answer difficulty and generates rich feedback explaining why each option is correct or incorrect, improving learner comprehension in language-learning contexts.

What's the typical scale for batch question generation with this approach?▼

This Skill handles large-scale vocabulary quiz creation—typical use cases involve generating 1,000+ consistent, high-quality questions from a vocabulary dataset, making it suitable for production language-learning applications requiring bulk quiz content.