From acf96b3e3a66e5698d82fa5054e1884352c1ec72 Mon Sep 17 00:00:00 2001 From: deku <1661956284@qq.com> Date: Fri, 14 Aug 2026 13:43:12 +0800 Subject: [PATCH] fix(radare2): route radare2-skills tools --- skills/config/routing.json | 3 ++- skills/tests/routing-benchmark.json | 19 +++++++++++++++++-- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/skills/config/routing.json b/skills/config/routing.json index 2f82317..7e0a17a 100644 --- a/skills/config/routing.json +++ b/skills/config/routing.json @@ -58,7 +58,8 @@ "label": "radare2", "skill": "radare2/SKILL.md", "keywords": [ - { "must": "radare|\\br2\\b" } + { "must": "radare|\\br2\\b" }, + { "must": "r2xsql|r2mcp|r2http|radius2|r2pm|rabin2|rasm2|radiff2|rahash2|rax2" } ] }, "R8": { diff --git a/skills/tests/routing-benchmark.json b/skills/tests/routing-benchmark.json index def3977..8216932 100644 --- a/skills/tests/routing-benchmark.json +++ b/skills/tests/routing-benchmark.json @@ -116,14 +116,29 @@ "expect": "R6", "quick": false }, + { + "hint": "r2 disassemble", + "expect": "R6", + "quick": false + }, { "hint": "radare2 analyze binary", "expect": "R7", "quick": true }, { - "hint": "r2 disassemble", - "expect": "R6", + "hint": "r2xsql query imports", + "expect": "R7", + "quick": false + }, + { + "hint": "radius2 solve crackme", + "expect": "R7", + "quick": false + }, + { + "hint": "r2mcp analyze binary", + "expect": "R7", "quick": false }, {