jlpt-reading-passage-tester

Validate JLPT N5 reading passage JSON files for structure and accuracy.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires json, re, sys, and includes scripts (resource) components.

What problem does it solve?

This Skill ensures that JLPT N5 reading passages are correctly formatted and linguistically sound, preventing errors in learning materials.

Core Features & Use Cases

  • Schema Validation: Automatically checks JSON structure against predefined rules for passages, sentences, and questions.
  • Linguistic Review: Performs a manual-style check for natural language, N5 vocabulary scope, and question validity.
  • Use Case: After generating new reading passages with a creator skill, use this tester to verify their quality before publishing them to students.

Quick Start

Use the jlpt-reading-passage-tester skill to validate the reading passage JSON file located at /path/to/passages.json.

Frequently Asked Questions about jlpt-reading-passage-tester

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

FAQPage Schema
How do I validate JLPT N5 reading passage JSON files for structural errors?

To validate JLPT N5 reading passage JSON files, you can use a schema validation process that checks structural integrity against predefined rules for passage IDs, sentences, and questions. This ensures educational content is correctly formatted before publishing.

What does linguistic review for JLPT N5 reading passages check?

Linguistic review for JLPT N5 reading passages checks for natural language flow, verifies that vocabulary stays within the N5 scope, and ensures question validity. It performs a manual-style check to guarantee learning materials are linguistically sound.

Can I use JSON schema validation to check furigana tags in Japanese reading passages?

Yes, JSON schema validation can check furigana tags in Japanese reading passages. This specific validation process inspects the structure of furigana tags within the JSON file to confirm they are correctly formatted alongside sentences and questions.

How do I verify answer correctness in generated JLPT reading materials?

You verify answer correctness in generated JLPT reading materials by running them through a validation tester. This tester checks the JSON structure to ensure that the provided answers align correctly with the predefined questions and passage content.

What is the best way to test generated N5 reading passages before publishing to students?

The best way to test generated N5 reading passages is to use a dedicated tester skill that applies schema validation and linguistic review. This workflow rigorously tests the generated reading materials to prevent errors before they reach students.