Skip to content

Add REA skill - #1532

Open
morluto (morluto) wants to merge 1 commit into
ComposioHQ:masterfrom
morluto:add-rea
Open

Add REA skill#1532
morluto (morluto) wants to merge 1 commit into
ComposioHQ:masterfrom
morluto:add-rea

Conversation

@morluto

Copy link
Copy Markdown

What problem it solves

Reverse engineering a shipped application often spans native binaries, managed PE/CLI files, Electron/JavaScript packages, and browser runtimes. REA's existing reverse-engineer-anything skill gives an agent a structured workflow for choosing the relevant analysis path and keeping observations separate from inferences.

Who uses this workflow

  • Security researchers investigating native or packaged applications.
  • Engineers comparing shipped application versions or reconstructing behavior from artifacts.
  • Analysts working with Hopper, Ghidra, managed PE/CLI files, Electron applications, or browser runtimes.

How it is used

The skill is available at morluto/rea/skills/reverse-engineer-anything. It is loaded by a compatible agent, which then uses REA's local CLI and MCP tools for the target-specific workflow.

Example

User: "Reverse engineer this Electron application and explain which behavior is established by evidence."

Workflow: Inspect the shipped application, select the bounded JavaScript or runtime-observation path, and report observations, inferences, and unknowns with the supporting artifact context.

Repository

https://github.com/morluto/rea

Attribution

Inspired by: The source-owned REA reverse-engineering workflow and its public CLI/MCP implementation.

Checklist

  • The skill is based on a real use case.
  • The current list and GitHub issues/PRs were checked for duplicates.
  • The linked public skill includes a SKILL.md and supporting references.
  • The README entry is in the Security & Systems category.
  • The repository and skill links are publicly accessible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant