assessment-report-converter
Installation
SKILL.md
Assessment Report Converter (CSV → report.json)
What this skill does
You take a row-oriented CSV of migration issues and produce a canonical report.json conforming to the
assessment report schema. Once written to the versioned reports directory, the
report is picked up by the assessment UI and by the solution-resolution logic — exactly like a native AppCAT report.
This is an LLM-driven conversion, not a fixed mapping script. CSV layouts vary between tools and change over time,
so you read the file, decide what each column means, classify every row, and author report.json. You do not
rely on hard-coded column names.
A small helper script — scripts/report_tools.sh (bash + jq) or its PowerShell twin scripts/report_tools.ps1 (PowerShell 7+) — provides only the deterministic pieces you should never guess: