Skip to main content

score-quality

Score code migration quality based on coverage and correctness. Evaluates how well target code represents source functionality.

来源信息

仓库
OpenHands/extensions
最近来源活动
2026年3月6日 18:36
检测到的 SKILL.md 语言
英语
星标
175
Forks
119

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
score-quality
description
Score code migration quality based on coverage and correctness. Evaluates how well target code represents source functionality.
license
MIT
compatibility
Requires completed migration with source and target code
triggers
["migration quality","migration score","coverage score","correctness score"]
Evaluate migration quality by scoring coverage and correctness for each source-target file pair. **Prerequisite**: A migration mapping file must exist (see `migration-mapping` skill). See [references/scoring-criteria.md](references/scoring-criteria.md) for the 1-5 scoring scales. ## Output Format Save scores as a JSON file: ```json { "source_file_1.cbl": { "coverage": 4, "correctness": 5, "justification": "All calculation logic migrated. Tax rounding matches COBOL behavior." } } ``` ## Evaluation Process For each source file and its mapped target files: 1. **Identify key functionality** in the source - Business logic, data operations, control flow, error handling 2. **Check coverage** in the target - Is each function/paragraph represented? - Are all data fields and code paths covered? 3. **Verify correctness** - Do calculations produce the same results? - Are edge cases handled the same way? 4. **Document justification** - Specific functionality present/missing - Known discrepancies ## Incremental Scoring If a score file already exists, update it with new scores rather than replacing it entirely.
在 GitHub 查看