claude

reverseport

Reverse engineer anything. Port it anywhere. Recon, decompile and trace apps, games, binaries and websites; read Godot packs and Unity IL2CPP; compare builds; keep proof cases; and port between Godot, Unity, Unreal, three.js and languages.

21 on GitHubby ReversePort contributorsv1.24.0MITupdated today
/

Plugin reverseport from marketplace reverseport in laaielichter/Reverseport. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (15)

  • 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.

  • 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.

  • 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.

  • rea-tool-design

    Audit, investigate, design, or change ReversePort investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

  • 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-ro

  • 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.

  • 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 shippe

  • 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 G

  • 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 proje

  • 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 i

  • 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 a

  • 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_blueprin

  • 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 co

  • 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 ReversePor

  • 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 U

Subagents (1)

  • port-architect

    Senior engine programmer that reverse engineers a project or build and ports it to another engine or language with ReversePort — from recon and a port plan to verified output and an honest hand-over. Use when the user hands over a game, a codebase or a build and wants it understood, documented or po

MCP servers (1)

  • reverseport

    runs: node ${CLAUDE_PLUGIN_ROOT}/port/plugin/mcp-launch.mjs

Hooks (4)

  • SessionStart

    node "${CLAUDE_PLUGIN_ROOT}/port/hooks/guard.mjs" session

  • PreToolUse

    node "${CLAUDE_PLUGIN_ROOT}/port/hooks/guard.mjs" pre

  • PostToolUse

    node "${CLAUDE_PLUGIN_ROOT}/port/hooks/guard.mjs" post

  • Stop

    node "${CLAUDE_PLUGIN_ROOT}/port/hooks/guard.mjs" stop

View source on GitHub laaielichter.github.io

More from laaielichter/Reverseport

All 3 plugins →

stashpad

claude

Memory for AI agents that you can read, edit and trust: plain Markdown files with sources and dates, a review queue for agent writes, and a handoff note for the next session. Stores ReversePort's proof-case findings when both are installed.

1 skill · 2 commands · 1 MCP server · hooks

21

agentdisk

claude

The honest disk report for AI coding agents: worktrees, checkpoints, caches, node_modules and .godot folders agents left behind, and a cleanup you can undo. Needs the agentdisk binary on PATH.

1 skill · 1 MCP server · hooks

21

Similar plugins

hyperframes

claudecodex

Recommended: all published HyperFrames skills in one versioned bundle. Create and render videos from HTML: the contract, film, captions, overlays, motion and look references, the CLI, the registry, media, Figma, slideshows and Remotion ports.

22 skills

heygen-com/hyperframes 83,516

Statically analyze a local JS/Electron app you're authorized to study, with file+line evidence, and build an original reimplementation of what you find. Experimental. Phase 1: JS/Electron static analysis. Phase 2: native ELF/PE/Mach-O container inspection. Phase 3: .NET assembly metadata. Phase 4: EVM bytecode inventory. Phase 5: CUDA fatbin, cubin and PTX inventory. Parses, never executes. Dynamic analysis is a future phase, not yet implemented.

1 skill · 1 command · 1 agent

ruvnet/ruflo 81,589

Builds a VillageSQL extension for MySQL end-to-end through a 7-phase persona-driven workflow. Commonly used to port PostgreSQL extensions to MySQL.

anthropics/claude-plugins-official 47,076

game-development

claudecodex

Unity game development with C# scripting, Minecraft server plugin development with Bukkit/Spigot APIs

2 skills · 2 agents

wshobson/agents 42,461

Unity

claudecodex

Unity's official plugin for Claude Code, with curated skills for game development, monetization, and performance optimization.

33 skills

anthropics/knowledge-work-plugins 35,601

PreToolUse security reminder hook for Claude Code. Catches 12 common security anti-patterns in Edit/Write/MultiEdit operations BEFORE they happen — command injection (exec, os.system, subprocess shell=True), XSS (innerHTML, dangerouslySetInnerHTML, document.write), SQL injection (f-string queries, .format), unsafe deserialization (pickle, yaml.unsafe_load), code injection (eval, new Function), and GitHub Actions workflow injection. Session-state caching prevents duplicate warnings; 30-day auto-cleanup. Disable per-session with ENABLE_SECURITY_REMINDER=0. Ported from David Dworken at Anthropic.

1 skill · hooks

alirezarezvani/claude-skills 29,725

Maintain reverseport?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins3 plugins