CtrlK
BlogDocsLog inGet started
Tessl Logo

ida-reverse

IDA Pro 逆向分析辅助技能。当用户提到逆向、反编译、分析二进制/PE/ELF/APK/DLL/SO、破解、找密码、漏洞分析、病毒分析、firmware 固件分析,或需要分析 exe/dll/so/elf/macho/sys 等文件时,务必使用此技能。 Ensure to use this skill when the user wants to analyze any binary file, regardless of whether they explicitly mention "IDA" or "reverse engineering". This includes requests like "看看这个exe", "分析这个dll", "帮我破解", "找一下密码", "这个软件怎么注册", etc. Use the bundled scripts (scripts/start.ps1, scripts/open.ps1) for deterministic server management and file opening — do NOT write ad-hoc PowerShell commands for these operations.

68

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

Highly actionable content with excellent workflow validation and concrete executable commands. Weaker on conciseness (verbose reflection/tool-list sections) and progressive disclosure (orphaned cheatsheet, dangling missing references, inlined bulk content).

Suggestions

Link the existing references/ida-mcp-cheatsheet.md from the body and move the 65-tool inventory plus the '踩过的坑' reflection into that or a new reference file so SKILL.md stays a lean overview.

Resolve the dangling references: either create the referenced LOCAL-SETUP.md and scripts/bootstrap-reverse.ps1 or remove the mentions to avoid broken navigation.

Trim redundant recovery rationale that is repeated across '已知问题', '工作流程原则', and the per-script sections to reduce token cost without losing the hard-gate validation rules.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands and output conventions, but the lengthy '踩过的坑' reflection section, full 65-tool inventory, and repeated recovery rationale add notable padding that could be trimmed or moved to a reference file.

3 / 5

Actionability

Fully executable guidance throughout: exact powershell invocation lines, parameter examples, and a precise output protocol (OK:文件名:session_id, ERR:open_timeout_xxs, (temp copy)) covering common cases copy-paste ready.

5 / 5

Workflow Clarity

Clear 7-step sequence with explicit validation hard-gates ('MUST NOT 进入 Step 4... 未将 imports 写入 Evidence 前'), feedback loops for license failure (switch to GUI), deadlock/lock fallbacks, and a completion self-check checklist.

5 / 5

Progressive Disclosure

Some structure with section headers and a scripts subdirectory, but the bulky tool inventory and reflection lore are inlined rather than split out, the bundled references/ida-mcp-cheatsheet.md is never linked, and referenced LOCAL-SETUP.md and bootstrap-reverse.ps1 are missing.

3 / 5

Total

16

/

20

Passed

Description

86%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, explicit description with comprehensive trigger coverage and clear what/when guidance in a niche domain. Minor reduction for slight trigger-list padding and enumeration-style specificity.

DimensionReasoningScore

Specificity

Names the binary-analysis domain and several concrete file targets (exe/dll/so/elf/macho/apk/sys) plus bundled scripts, but the trigger list reads as enumeration of targets rather than comprehensive concrete actions.

4 / 5

Completeness

Clearly answers 'what' (IDA Pro reverse analysis of binary files) and 'when' with explicit concrete trigger phrases ('Use when... 分析这个dll, 帮我破解, 找一下密码'), satisfying the highest anchor.

5 / 5

Trigger Term Quality

Strong natural keyword coverage across formats and Chinese phrases (破解, 找密码, 漏洞分析, 病毒分析, firmware), but the verbose English 'ensure to use... regardless' clause is directive padding rather than natural user speech.

4 / 5

Distinctiveness Conflict Risk

Clear niche (IDA Pro binary analysis) with distinct triggers unlikely to fire for unrelated skills; the explicit file-format and task keywords make overlap risk minimal.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
zhaoxuya520/reverse-skill
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.