Skip to main content

migration-report

Generate a comprehensive migration report summarizing quality scores and providing recommendations. Use after scoring a migration project.

Quellinformationen

Repository
OpenHands/extensions
Letzte Quellaktivität
6. März 2026 um 18:36
Erkannte Sprache von SKILL.md
Englisch
Sterne
179
Forks
126

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
migration-report
description
Generate a comprehensive migration report summarizing quality scores and providing recommendations. Use after scoring a migration project.
license
MIT
compatibility
Requires migration_score.json and style_score.json files
triggers
["migration report","migration summary","quality report"]
Generate a comprehensive migration report that summarizes scores and provides actionable insights. **Prerequisites**: Migration quality scores and style scores must exist (see `migration-score-quality` and `migration-score-style` skills). ## Report Structure ### 1. Executive Summary - Overall migration health (High/Medium/Low confidence) - Key statistics: total files, average scores, score distribution - One-paragraph assessment for stakeholders ### 2. Score Overview #### Coverage Statistics - Average coverage score - Files with coverage < 3 (needs attention) - Files with coverage = 5 (complete) #### Correctness Statistics - Average correctness score - Files with correctness < 3 (needs attention) - Files with correctness = 5 (verified) #### Style Statistics - Average style score per attribute - Common style issues identified ### 3. Risk Assessment Categorize files into: - **Green**: Coverage ≥ 4, Correctness ≥ 4, Style ≥ 4 - **Yellow**: Any score between 3-4 - **Red**: Any score < 3 ### 4. Notable Findings #### Strengths - What was migrated well - Good patterns to replicate #### Weaknesses - Common issues across files - Patterns to avoid ### 5. Recommendations Prioritized action items: 1. **Critical** — Files with scores < 3 2. **Important** — Files with scores 3-4 3. **Nice to have** — Style improvements for green files ### 6. Detailed Scores Include the raw scores for reference (or link to score files). ## Output Format Generate the report as a Markdown file: ```markdown # Migration Quality Report **Generated**: 2024-01-15 **Project**: Customer Management System **Source**: COBOL (45 files) **Target**: Java (62 files) ## Executive Summary Migration is at **MEDIUM confidence** with average coverage of 4.2/5 and correctness of 4.0/5. Three files require immediate attention due to incomplete business logic migration. ## Score Overview ### Coverage - Average: 4.2/5 - Complete (5): 28 files (62%) - Needs attention (<3): 3 files (7%) ... ``` ## Tone and Audience - Write for technical stakeholders (architects, tech leads) - Be specific about issues (cite file names, line numbers if relevant) - Provide actionable recommendations, not vague suggestions - Acknowledge good work, not just problems ## Data Sources Read scores from: - `migration_score.json` — Coverage and correctness scores - `style_score.json` — Style evaluation scores - `migration_mapping.json` — File mapping (for counts) ## Example Recommendations **Good:** > "CALC001.java has coverage 2/5 because batch processing logic in > CALC001.cbl lines 150-200 was not migrated. Implement the > `processBatch()` method to match COBOL paragraph PROCESS-BATCH." **Bad:** > "Some files need more work."
Auf GitHub ansehen