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.