Updated today
by laaielichter
Reverseport
Reverse engineer anything. Port it anywhere. MCP server, CLI and Claude Code plugin for AI coding agents: read Godot .pck, Unity IL2CPP, .NET and native builds (via your own Ghidra, IDA or Hopper), compare builds, keep proof for every claim, and port games between Godot, Unity, Unreal and three.js with parity checks. Local, MIT.
20 GitHub stars (20)
+20 in 30 days
| Period | New stars |
|---|---|
| Nov 3 | +8 |
| Nov 4 | 0 |
| Nov 5 | 0 |
| Nov 6 | 0 |
| Nov 7 | 0 |
| Nov 8 | 0 |
| Nov 9 | 0 |
| Nov 10 | +2 |
| Nov 11 | 0 |
- 15 skills (15 skills found in its SKILL.md files)
- 5 forks (5 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add laaielichter/Reverseport
Asks which skills and agents to install. Just one: npx skills add laaielichter/Reverseport --skill reverseport — add -g for every project.
Claude Code
git clone https://github.com/laaielichter/Reverseportcp -r "Reverseport/docs/claude-ai-skill" ~/.claude/skills/
Copies the reverseport skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add laaielichter/Reverseport
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
reverseport
Reverse engineer and port software, games and code with ReversePort on claude.ai — find out what a project, exported game build or unknown file is (engine, version, structure, scenes, binaries, packs), compare builds, write architecture reports, and port projects between Godot, Unity, Unreal, three.js, Godot C# and other languages with verified results. Use for "what is this made with", "map/docu…
docs/claude-ai-skill/ on GitHub (opens in a new tab)SKILL.md -
build-inspector
Inspect exported game builds and release folders with ReversePort — which engine and version made them, what is inside the Godot .pck or Unity/Unreal build, extract your own project files back out, and see exactly what changed between two builds. Use for "what's in this build", "which version shipped", "compare build 43 and 44", or recovering assets from a build you made.
skills/build-inspector/ on GitHub (opens in a new tab)SKILL.md -
godot-port
Port a Godot 4 project (GDScript) to Unity, Unreal Engine, three.js/web or Godot C# with ReversePort — signals, node paths, autoloads, scenes, physics bodies, input actions and coordinates done right. Use whenever the source of a port is a Godot project, including "make a web/browser version of my Godot game".
skills/godot-port/ on GitHub (opens in a new tab)SKILL.md -
port-project
Port a game or codebase to another engine or language with ReversePort — Godot, Unity, Unreal, three.js (web) and Godot C#, or language to language — unit by unit in dependency order, with API maps, converted scenes and coordinates, and a verified result. Use for "port my game to…", "move this project from Unity to Godot", "make a web version", "convert this code to TypeScript/C#/C++".
skills/port-project/ on GitHub (opens in a new tab)SKILL.md -
port-verify
The finish line for a ReversePort port — run port_verify, fix leftovers, missing functions and signals, PORT markers and partial units, then hand over with clear run instructions and an honest list of what still needs a human. Use before calling any port done or when the user asks whether the port is complete.
skills/port-verify/ on GitHub (opens in a new tab)SKILL.md -
proof-case
Keep an investigation, build inspection or port honest with ReversePort's proof case (re_case) — save what you inspected as evidence, make claims that cite it, record decisions with what you rejected, real test logs, open unknowns and limitations, and only call it done when the gates pass. Use for any finding someone will act on; skip it for one-step answers.
skills/proof-case/ on GitHub (opens in a new tab)SKILL.md -
rebuild
Rebuild an existing game, app or website as precisely as possible from public information and observation, without its files — find out what it is built with and how it is structured (re_lookup), turn that into a measured, clean-room rebuild spec with a parity table and project skeleton (re_blueprint), then build and verify until it matches. Use for "make a game like X", "rebuild/clone/recreate X…
skills/rebuild/ on GitHub (opens in a new tab)SKILL.md -
reverse-engineer
Understand an unfamiliar codebase, game project or program with ReversePort — engine and stack, architecture, dependency graph, classes and scenes, and what a binary or unknown file contains. Use when someone asks "how does this work", "what is this built with", "map this project", "document this codebase", or hands over code, a game folder or a file nobody understands.
skills/reverse-engineer/ on GitHub (opens in a new tab)SKILL.md -
troubleshoot
Fix ReversePort errors and odd results — unreadable scenes, packs that will not list, missing dependencies in the graph, refused output folders, unsafe paths, big files, a repeated failing call, a damaged plan, the engine missing or stopping, MCP connection and protocol errors. Use when a ReversePort tool returns an error or a result looks wrong.
skills/troubleshoot/ on GitHub (opens in a new tab)SKILL.md -
unity-to-godot
Port a Unity project (C#) to Godot 4 with ReversePort — MonoBehaviours to GDScript (or Godot C#), prefabs and scenes to .tscn with converted transforms, colliders, rigidbodies and prefab instances, plus the Unity-to-Godot API map. Use for "move my Unity game to Godot" or any port whose source is a Unity project.
skills/unity-to-godot/ on GitHub (opens in a new tab)SKILL.md -
rea-analysis-optimization
Optimize ReversePort providers and shared analysis workflows for agent context, latency, CPU, and memory while preserving correctness and Evidence. Use for analysis bottlenecks and cache or query design; CI/test-suite optimization belongs to rea-ci-tests-audit.
.agents/skills/ on GitHub (opens in a new tab)rea-analysis-optimization/ SKILL.md -
rea-changelog-update
Prepare or rewrite ReversePort release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
.agents/skills/ on GitHub (opens in a new tab)rea-changelog-update/ SKILL.md -
rea-ci-tests-audit
Audit ReversePort CI and test suites for correctness, fixture drift, false passes, and measured performance; use for suite or workflow investigations and efficiency changes, rather than ordinary feature testing or a single test failure.
.agents/skills/ on GitHub (opens in a new tab)rea-ci-tests-audit/ SKILL.md -
rea-tool-design
Design or change ReversePort investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.
.agents/skills/ on GitHub (opens in a new tab)rea-tool-design/ SKILL.md -
reverse-engineer-anything
Reverse engineer and port anything with ReversePort — native, managed, Android, Electron/JavaScript, packaged, firmware and browser targets with evidence (decompile, trace, compare versions), game projects and exported builds (engine, scenes, packs), recon from public sources without files, clean-room rebuild specs, agent environments (AgentEnv bundles) of web apps, and ports between Godot, Unity…
.agents/skills/ on GitHub (opens in a new tab)reverse-engineer-anything/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.