# Recaf

> Use this tool when you need to analyze and edit Java bytecode, providing programmatic access to 25 tools for reverse engineering, malware analysis, and obfuscation research. It supports various inputs such as Java bytecode and outputs edited bytecode, decompiled code, and analysis results. Ideal for workflows involving Java bytecode manipulation, decompilation, and analysis, where automation and scripting are required.

Canonical page: https://skillsregistry.net/skills/sniperrich-recaf  
JSON: https://api.skillsregistry.net/v1/skills/sniperrich-recaf

## Description

Provides programmatic access to Recaf 4.x, a Java bytecode editor, through a dual-process architecture consisting of a Recaf plugin and a standalone server JAR. Supports 25 tools covering workspace management, class decompilation, code search, call graph and inheritance analysis, bytecode editing, Java compilation, JASM assembly and disassembly, class diffing, symbol renaming, patch management, and JAR export. Designed for reverse engineering, malware analysis, and obfuscation research workflows involving Java bytecode.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/sniperrich-recaf)
- **Repository:** <https://github.com/sniperrich/recafmcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "sniperrich-recaf"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/sniperrich-recaf` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/sniperrich-recaf/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
