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.