Convert an arbitrary CSV report (e.g. a Black Duck export or a custom migration-issue inventory) into a schema-valid assessment `report.json` the modernization pipeline can consume — so it appears in the assessment UI and migration solutions resolve automatically. This skill is LLM-driven: you read and interpret the CSV yourself and author `report.json` by hand against the schema.
Install
npx skills add microsoft/github-copilot-modernization --skill assessment-report-converternpx skills add microsoft/github-copilot-modernization --skill assessment-report-converter -a claude-code -gnpx skills add microsoft/github-copilot-modernization --skill assessment-report-converter -a codex -ggemini skills install https://github.com/microsoft/github-copilot-modernization.git --path plugins/github-copilot-modernization/skills/assessment-report-convertergh skill install microsoft/github-copilot-modernization assessment-report-convertergit clone --depth 1 https://github.com/microsoft/github-copilot-modernization /tmp/microsoft__github-copilot-modernization
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__github-copilot-modernization/plugins/github-copilot-modernization/skills/assessment-report-converter ~/.claude/skills/assessment-report-converter # Claude Code
cp -R /tmp/microsoft__github-copilot-modernization/plugins/github-copilot-modernization/skills/assessment-report-converter ~/.agents/skills/assessment-report-converter # Codex, Cursor, Gemini CLI, Copilot, OpenCode