jlpt-n5-listening-variation-tester

Validate JLPT N5 listening variation derived-data.json files through six validation passes.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/ozkayas/jlpt-bites-ecosystem --skill jlpt-n5-listening-variation-tester
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jlpt-n5-listening-variation-tester
Source: https://github.com/ozkayas/jlpt-bites-ecosystem/tree/main/.agents/skills/jlpt-n5-listening-variation-tester
Command: npx skills add https://github.com/ozkayas/jlpt-bites-ecosystem --skill jlpt-n5-listening-variation-tester

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the rigorous testing and preparation of JLPT N5 listening comprehension practice materials, ensuring accuracy and quality before deployment.

Core Features & Use Cases

  • Multi-Pass Validation: Conducts mechanical, semantic, and visual checks on generated listening variations.
  • Automated Asset Generation: Optimizes images and generates TTS audio for a complete practice item.
  • Use Case: After creating a new JLPT N5 listening variation with the creator skill, use this tester to automatically validate its derived-data.json, check the generated image, convert it to WebP, create audio, and build the final question.json for Firebase.

Quick Start

Use the jlpt-n5-listening-variation-tester skill to validate the derived-data.json file located at /path/to/your/derived-data.json.

Frequently Asked Questions about jlpt-n5-listening-variation-tester

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

FAQPage Schema
How do I validate a derived-data.json file for JLPT N5 listening variations?

To validate a derived-data.json file for JLPT N5 listening variations, you run a six-pass process that performs mechanical schema validation, semantic review, image verification, WebP optimization, TTS audio generation, and final question.json construction.

What does the JLPT listening comprehension validation process check for?

The JLPT listening comprehension validation process checks for logical consistency, accurate visual representation, and ensures the Japanese content strictly matches the N5 proficiency level through both mechanical schema and semantic review passes.

How do I generate TTS audio and WebP images for JLPT N5 listening practice items?

You generate TTS audio and WebP images for JLPT N5 listening practice items by passing the derived-data.json file through the validation pipeline, which automatically verifies images, optimizes them to WebP, and synthesizes TTS audio.

Do I need any external dependencies to build the final question.json for JLPT listening variations?

No external dependencies are required to build the final question.json for JLPT listening variations. The validation and construction process operates entirely using its internal scripts without relying on external packages.

Why does my JLPT N5 listening variation validation fail during the semantic review pass?

JLPT N5 listening variation validation fails during the semantic review pass when the generated text lacks logical consistency or does not accurately meet the required N5 level Japanese language proficiency standards.

When do I need to run a multi-pass validation on JLPT N5 listening practice materials?

You need to run a multi-pass validation on JLPT N5 listening practice materials after creating new listening variations with a creator skill, ensuring all derived data, images, and audio are accurate and optimized before final deployment.