build-setup
Set up build environment and test fixtures for COBOL-to-Java migrations. Creates compilation infrastructure for both languages…
Score code migration quality based on coverage and correctness. Evaluates how well target code represents source functionality.
$ npx -y skills add openhands/extensions --skill score-quality --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/score-qualityContext preview
The summary Claude sees to decide when to auto-load this skill.
Score code migration quality based on coverage and correctness. Evaluates how well target code represents source functionality.
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.
Save scores as a JSON file:
{
"source_file_1.cbl": {
"coverage": 4,
"correctness": 5,
"justification": "All calculation logic migrated. Tax rounding matches COBOL behavior."
}
}For each source file and its mapped target files:
1. **Identify key functionality** in the source
2. **Check coverage** in the target
3. **Verify correctness**
4. **Document justification**
If a score file already exists, update it with new scores rather than replacing it entirely.
This repository is the public extensions registry for OpenHands. It contains reusable, shareable skills, plugins, and Agent Canvas Apps that customize agent behavior and interfaces. Skills overview docs: SDK skill guide:
Set up build environment and test fixtures for COBOL-to-Java migrations. Creates compilation infrastructure for both languages…
End-to-end COBOL to Java migration workflow. Handles build setup, mainframe dependency removal, and code migration with test…
Create a transformation guide for replacing mainframe-specific COBOL constructs with standard COBOL equivalents. Use when…
Apply mainframe dependency transformations to COBOL code using a pre-generated transformation guide. Converts CICS/VSAM…
Migrate COBOL code to idiomatic Java, preserving business logic while following Java best practices. Use for COBOL modernization…
A test skill that responds to the magic word "alakazam" with a specific phrase