What problem does it solve? Translating a codebase from one programming language to another by hand is error-prone and hard to verify. This Skill automates the migration with a structured pipeline that ports files, audits them against the original source, and fixes discrepancies until every file scores 100% and the project builds. ## Core Features & Use Cases - Multi-phase porting pipeline: Runs inventory, translation, evaluation, and fix loops with dedicated porter, auditor, and fixer subagents until 100% fidelity is reached. - Build and run verification: Compiles and executes the ported project with toolchain fallbacks (dotnet, cargo, gradle, tsc, gcc) so non-compiling ports are never accepted. - Automated reporting: Generates markdown and HTML dashboards with scorecards, score trajectories, issue lists, and changelogs for every iteration. - Use Case: Port a legacy C game to C#/.NET 8 — the skill groups related files, translates them with type mappings, audits each file against the original, fixes gaps, and delivers a verified, building project with a full report. ## Quick Start Ask the AI to port the source code in a given directory from its current language to your target language, for example: port this C project to C# using .NET 8.