← reverse engineering anythingCONTENT HISTORY

Update to reverse engineering anything

Snapshot Oct 27, 2026 · 01:06 UTC · version 0.1.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save reverse engineering anything and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Is v2 template

Before

Oct 24, 2026 · 13:55 UTC

Not present

After

Oct 27, 2026 · 01:06 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

added /is_v2_template

BEFORE
Field was absent
AFTER
false
Full snapshot data
{
  "canonical_app_id": null,
  "connector_id": null,
  "created_at": "2026-10-09T09:24:41.897028Z",
  "discoverability": "LISTED",
  "id": "plugins_6ac8b172444881918616085e96cb73e3",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "rea-analysis-companion",
  "release": {
    "app_ids": [],
    "app_manifest": null,
    "app_templates": [],
    "description": "An independent, evidence-first guide for authorized reverse-engineering workflows with the open-source REA toolset.",
    "display_name": "reverse engineering anything",
    "id": "pluginrel_4bc0403f565c8191beae76125b43aa66",
    "interface": {
      "brand_color": null,
      "capabilities": [
        "Interactive"
      ],
      "category": "Developer Tools",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_000000004e788208a5f6601854b7dacd",
      "default_prompt": "Help me plan an authorized REA investigation of this artifact.",
      "default_prompts": [
        "Help me plan an authorized REA investigation of this artifact.",
        "Route this target to the right REA workflow and list prerequisites.",
        "Turn these REA findings into an evidence-linked report with unknowns."
      ],
      "developer_name": "The Doers Firm LTD",
      "logo_url": "https://files.openai.com/content?id=file_0000000094908208ba9f772061f8fc82",
      "logo_url_dark": null,
      "long_description": "An independent, multi-skill companion for planning and interpreting authorized reverse-engineering work with morluto/rea. It helps route binaries, JavaScript/Electron apps, websites, Android packages, firmware, captures, and other artifacts to the right REA workflow; plan scoped investigations; preserve evidence and uncertainty; and explain results. This is not an official REA product, does not include or operate REA's local MCP server, does not analyze files by itself, and does not make analysis safe or sandboxed. Use only artifacts and systems you own or are authorized to assess.",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://thedoersfirm.com/privacy",
      "screenshot_urls": [],
      "short_description": "Evidence-led REA workflows",
      "terms_of_service_url": "https://thedoersfirm.com/terms",
      "website_url": "https://thedoersfirm.com/"
    },
    "keywords": [],
    "mcp_servers": [],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Coordinate authorized reverse-engineering investigations with the REA toolset. Use when a user asks to understand shipped software, binaries, package contents, app behavior, runtime traces, or implementation evidence; do not use for ordinary source-repository architecture analysis.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-analysis-companion",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Coordinate authorized reverse-engineering investigations with the REA toolset. Use when a user asks to understand shipped software, binaries, package contents, app behavior, runtime traces, or implementation evidence; do not use for ordinary source-repository architecture analysis."
        },
        "name": "rea-analysis-companion",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f4dc9c8191ae4776589a5629b3"
      },
      {
        "description": "Plan passive observation of a user-owned browser or Electron app and interpret retained HAR/mitmproxy captures without turning historical records into live network claims.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-browser-and-network",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "radar",
          "short_description": "Plan passive observation of a user-owned browser or Electron app and interpret retained HAR/mitmproxy captures without turning historical records into live network claims."
        },
        "name": "rea-browser-and-network",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f397488191b313fd2228d48007"
      },
      {
        "description": "Interpret REA results and prepare a reviewable report that separates observations, inferences, unknowns, and coverage limits; use for analysis summaries, feature traces, comparisons, and handoffs.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-evidence-and-reporting",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Interpret REA results and prepare a reviewable report that separates observations, inferences, unknowns, and coverage limits; use for analysis summaries, feature traces, comparisons, and handoffs."
        },
        "name": "rea-evidence-and-reporting",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f4fb008191b82b0419079b9d96"
      },
      {
        "description": "Analyze an authorized JavaScript/Electron app directory or ASAR, map modules and process boundaries, or trace a requested feature through source and runtime evidence.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-javascript-electron",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Analyze an authorized JavaScript/Electron app directory or ASAR, map modules and process boundaries, or trace a requested feature through source and runtime evidence."
        },
        "name": "rea-javascript-electron",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f398b8819194359ec64194b4a5"
      },
      {
        "description": "Route authorized Android APK or firmware investigations to REA's static inspection and extraction workflows, with platform prerequisites and safe output handling.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-mobile-and-firmware",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Route authorized Android APK or firmware investigations to REA's static inspection and extraction workflows, with platform prerequisites and safe output handling."
        },
        "name": "rea-mobile-and-firmware",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f489588191a848c80178017e13"
      },
      {
        "description": "Plan authorized analysis of native binaries, libraries, package contents, managed .NET assemblies, Linux ELF layouts, or supplied crash cores using available REA providers.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-native-and-managed-artifacts",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Plan authorized analysis of native binaries, libraries, package contents, managed .NET assemblies, Linux ELF layouts, or supplied crash cores using available REA providers."
        },
        "name": "rea-native-and-managed-artifacts",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f581288191afb32f6fc85c7390"
      },
      {
        "description": "Diagnose whether REA is available in the current agent and explain its setup prerequisites; use when REA tools are missing, stale, or the user asks how to connect a supported client.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-readiness-and-setup",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Diagnose whether REA is available in the current agent and explain its setup prerequisites; use when REA tools are missing, stale, or the user asks how to connect a supported client."
        },
        "name": "rea-readiness-and-setup",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f3af2481919b8e3b612586ccbe"
      },
      {
        "description": "Evaluate authorization and host risks before REA opens, executes, or interacts with a target, processes untrusted input, installs prerequisites, or changes client configuration.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-runtime-safety",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "radar",
          "short_description": "Evaluate authorization and host risks before REA opens, executes, or interacts with a target, processes untrusted input, installs prerequisites, or changes client configuration."
        },
        "name": "rea-runtime-safety",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f5b4f881918236e66df5b6eb9e"
      },
      {
        "description": "Handle focused REA workflows for ELF layout, recorded crashes, EVM bytecode, process runs, and other nonstandard carriers while preserving raw evidence and inference boundaries.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-specialized-formats",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Handle focused REA workflows for ELF layout, recorded crashes, EVM bytecode, process runs, and other nonstandard carriers while preserving raw evidence and inference boundaries."
        },
        "name": "rea-specialized-formats",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f3f2988191afc94c8f7a3f99e3"
      },
      {
        "description": "Select the appropriate REA workflow and prerequisites for a supplied binary, archive, JavaScript/Electron app, web target, capture, Android package, firmware image, managed assembly, ELF, EVM bytecode, or process trace.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "rea-target-routing",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Select the appropriate REA workflow and prerequisites for a supplied binary, archive, JavaScript/Electron app, web target, capture, Android package, firmware image, managed assembly, ELF, EVM bytecode, or process trace."
        },
        "name": "rea-target-routing",
        "plugin_release_skill_id": "pluginrsk_6ac8b1f4b91481919a40a8c067f5800f"
      }
    ],
    "version": "0.1.0"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugins_6ac8b172444881918616085e96cb73e3?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 2f60c88d59a3749b908e16ba5c97c12fd65090667d561b8d51b03d4e79c666f6