majal

Detect encoding problems, hidden content, and dialect mixing in Arabic JSONL datasets.

13|4|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Moshe-ship/hurmoz --skill majal-moshe-ship
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: majal
Source: https://github.com/Moshe-ship/hurmoz/tree/main/majal
Command: npx skills add https://github.com/Moshe-ship/hurmoz --skill majal-moshe-ship

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps data teams quickly identify encoding problems, hidden content, and dialect mixing in Arabic JSONL training data, preventing quality issues during model fine-tuning.

Core Features & Use Cases

  • Encoding checks: detect mojibake, mixed encodings, and null bytes to ensure UTF-8 consistency.
  • Content quality checks: flag empty Arabic fields, duplicate records, and potential PII leakage.
  • Dialect integrity: identify dialect mixing and inappropriate language trends across records to improve dialect balance.
  • Use Case: Before fine-tuning an Arabic NLP model, run Majal on your training dataset to surface and repair encoding and dialect issues.

Quick Start

Scan your training_data.jsonl with Majal to surface encoding and dialect issues.

Frequently Asked Questions about majal

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

FAQPage Schema
How do I detect mojibake and encoding issues in Arabic JSONL training data?

To detect mojibake and encoding issues in Arabic JSONL training data, scan the dataset to identify mixed encodings, null bytes, and invisible characters to ensure strict UTF-8 consistency before model fine-tuning.

What is the best way to identify dialect mixing in Arabic NLP datasets?

Identifying dialect mixing in Arabic NLP datasets involves scanning JSONL records to flag inappropriate language trends and ensure dialect balance. This improves data quality and model performance before fine-tuning.

Can I check for hidden content and PII leakage in JSONL files before fine-tuning?

Yes, you can check for hidden content and PII leakage in JSONL files by flagging empty Arabic fields, duplicate records, and potential PII leakage. This prevents quality issues during model fine-tuning.

Do I need to install any specific tool to run Arabic data quality checks on JSONL files?

Yes, running these Arabic data quality checks on JSONL files requires the Majal tool installed. Once installed, it can surface encoding, hidden content, and dialect issues in your training data.

How do I scan large-scale Arabic training data for null bytes and empty fields?

To scan large-scale Arabic training data for null bytes and empty fields, run a data quality check on your JSONL inputs. This will flag encoding problems and empty Arabic fields across your records.