babel-copy-qa

Generate deterministic qa-report.json files from comparison-report.json data.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/lc0rp/luke-agent-scripts --skill babel-copy-qa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: babel-copy-qa
Source: https://github.com/lc0rp/luke-agent-scripts/tree/main/parked-skills/babel-copy-qa
Command: npx skills add https://github.com/lc0rp/luke-agent-scripts --skill babel-copy-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Babel-copy QA provides a deterministic, structured verification workflow that turns babel-copy or translate-in-place comparison reports into a canonical qa-report.json, enabling consistent per-page scoring, hotspot coverage, and remediation notes for downstream optimization.

Core Features & Use Cases

  • Generate deterministic qa-report.json files from babel-copy or translate-in-place comparison reports.
  • Capture per-page hotspot coverage, checklist scores, and challenger outcomes to inform sign-off readiness.
  • Preserve run-manifest baton fields for optimizer handoff when present.

Quick Start

Run the prepare command on your comparison-report.json files to create qa-report.json scaffolds, then run finalize to compute scores and produce the final QA report.

Frequently Asked Questions about babel-copy-qa

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

FAQPage Schema
How do I score translated PDF pages from a comparison report?▼

Score translated PDF pages by consuming comparison-report.json data to produce a deterministic qa-report.json with per-page scores, hotspot coverage, and remediation notes.

What is translation QA report validation for PDF comparison?▼

Translation QA report validation enforces the QA contract by validating page counts, asset presence, and baton fields within comparison reports to certify sign-off readiness for translated PDFs.

How do I generate a qa-report.json from babel-copy comparison reports?▼

Generate a qa-report.json by running the prepare command on your comparison-report.json files to create scaffolds, then run finalize to compute scores and produce the final structured QA report.

Can I use babel-copy QA to preserve run-manifest fields for optimizer handoff?▼

Yes, babel-copy QA preserves run-manifest baton fields for optimizer handoff when present in the input comparison reports, ensuring downstream optimization continuity.

Does the PDF comparison QA process work with translate-in-place reports?▼

Yes, the PDF comparison QA process applies to both babel-copy and translate-in-place comparison reports to produce per-page scores, hotspot coverage, and remediation notes.

What are the limitations of automated translation quality scoring?▼

Automated translation quality scoring is limited to deterministic validation of existing comparison-report.json inputs; it cannot generate new translations or fix underlying asset errors flagged during the QA process.