generate-exercises

Generates Danish grammar exercises in five formats as JSON seed data for module2.

3|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/YanCheng-go/danskprep --skill generate-exercises
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-exercises
Source: https://github.com/YanCheng-go/danskprep/tree/main/.claude/skills/generate-exercises
Command: npx skills add https://github.com/YanCheng-go/danskprep --skill generate-exercises

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps educators and learners quickly generate ready-to-use Danish grammar exercises on demand, saving time and ensuring consistent practice sets aligned with exam standards.

Core Features & Use Cases

  • Generate exercises for a specified grammar topic or vocabulary list following DanskPrep's exercise type specs.
  • Output is a JSON array ready for seeding into src/data/seed/exercises-module2.json with a balanced difficulty distribution (40% easy, 40% medium, 20% hard).
  • Each exercise includes a non-empty explanation, supports multiple types (cloze, type_answer, multiple_choice, word_order, error_correction), and guides seed compatibility.

Quick Start

Specify a grammar topic or vocabulary list and I will generate a JSON batch of exercises ready to seed into the module2 dataset.

Frequently Asked Questions about generate-exercises

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

FAQPage Schema
How do I generate Danish grammar exercises in a JSON seed format?

To generate Danish grammar exercises in a JSON seed format, specify a grammar topic or vocabulary list to produce a structured JSON array ready for seeding into the module2 dataset.

What exercise formats are supported for Danish grammar practice?

Danish grammar practice supports cloze, type_answer, multiple_choice, word_order, and error_correction formats, all output as a structured JSON array for seeding.

How do I ensure a balanced difficulty distribution when creating grammar exercises?

To ensure a balanced difficulty distribution when creating grammar exercises, the generation process automatically enforces a 40% easy, 40% medium, and 20% hard split across the batch.

Does every generated Danish grammar exercise include an explanation?

Yes, every generated Danish grammar exercise includes a non-empty explanation to guide learners and ensure consistent practice sets aligned with exam standards.

Can I use this to generate exercises for any Danish grammar topic?

You can generate exercises for any specified grammar topic or vocabulary list, specifically tailored to module 2 PD3 Danish grammar topics for exam preparation.