jerrylinlinlin/capstone-binary-patching
v0.1.0MIT
Instruction-aware binary patching, diffs and rollback through a uv-managed Capstone CLI and focused workflows.
What this package declares
The file a client reads when it loads this plugin, exactly as this revision carries it.
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "capstone-binary-patching",
"version": "0.1.0",
"description": "Instruction-aware binary patching, diffs and rollback through a uv-managed Capstone CLI and focused workflows.",
"author": {"name": "JerryLinLinLin", "url": "https://github.com/JerryLinLinLin"},
"homepage": "https://github.com/JerryLinLinLin/jerry-plugin-marketplace",
"repository": "https://github.com/JerryLinLinLin/jerry-plugin-marketplace",
"license": "MIT",
"keywords": ["capstone", "binary-patching", "binary-diff", "keystone", "lief", "firmware", "uv"],
"extensions": {
"com.openai": {
"skills": "./skills/",
"interface": {
"displayName": "Capstone Binary Patching",
"shortDescription": "Build, diff, verify and reverse binary patches.",
"longDescription": "A skill and CLI for native binary patch construction, instruction-aware diffs, patch porting and rollback. Uses uv-managed Capstone and LIEF with optional Keystone assembly. Includes PE, ELF, Mach-O, firmware and analysis-copy workflows, hash-bound patch plans, and reproducible native Windows experiments. No MCP server or account connection.",
"developerName": "JerryLinLinLin",
"category": "Security",
"capabilities": ["Read", "Write", "Execute"],
"websiteURL": "https://github.com/JerryLinLinLin/jerry-plugin-marketplace",
"defaultPrompt": ["Use Capstone Binary Patching to create and validate a reversible binary patch."]
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- patchkit.py
- openai.yaml
- 2other files
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai