Skip to main content

migration-report

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

소스 정보

저장소
OpenHands/extensions
최근 소스 활동
2026년 3월 6일 18:36
감지된 SKILL.md 언어
영어
스타
179
포크
126

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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."
GitHub에서 보기