Skip to content
Debugging
Agent

reverser_task

Reverse the following function into clean ${language_standard}.

From plugin
reagent
2.2k5 skills5 agents

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Reverse the following function into clean ${language_standard}.

Agent definition

reverser_task.md

Reverse the following function into clean ${language_standard}.

**Target:** ${class_name}::${function_name} at ${address}

**Ghidra Decompile:**

${decompiled}

**Cross-references (calls from this function):** ${xrefs}

**Struct/type context:** ${structs}

**Existing source context:** ${source_context}

**Structured reverse-engineering evidence:** ${investigation_context}

**Project-specific rules:** ${project_rules}

Requirements: 1. Match every branch and call from the decompile 2. Map all offsets (e.g. param_1 + 0x88) to real member names 3. Preserve exact expression/operand order 4. Use existing project patterns and naming conventions 5. Output the complete function implementation in a ```cpp block 6. End with: REVERSED_FUNCTION: ${class_name}::${function_name} (${address})

Ships withreagent

ReAgent is an open-source AI reverse-engineering agent that uses Ghidra and LLMs—including Claude, Codex, and OpenAI-compatible models—to reconstruct and validate C/C++ functions from compiled binaries.

Get the whole plugin
Stats
2,264
Stars
241
Forks
Maintained
Maintenance
Python
Language
MIT
License
1mo ago
Last commit
8mo ago
Created
3h ago
Added

Repo: Dryxio/reagent

Other agents on reagent.