What problem does it solve? When an AI agent encounters an APK, binary, encrypted frontend JS, firmware, or an authorized pentest target, it often guesses commands or picks the wrong toolchain. This Skill provides a deterministic routing layer that maps each task to the correct specialist module, verifies tool availability, and enforces an authorization-first execution contract. ## Core Features & Use Cases - Three-axis routing matrix: Matches tasks by target type, user intent, and toolchain across 40+ specialist modules (APK, IDA Pro, radare2, JS reverse, firmware, malware analysis, API security, cloud/K8s, and more). - Scope and evidence contracts: Requires case initialization with authorization status before acting on targets, and structures conclusions as Evidence→Finding→Path with timeline tracking. - On-demand tool bootstrap: Detects missing tools via a generated tool-index and auto-installs only manifest-registered capabilities (jadx, apktool, frida, nmap, ghidra, and others). - Use Case: Given the task "decompile this APK and hook its encryption function", the router selects the apk-reverse module, initializes a scoped case, verifies jadx/apktool/frida paths from the tool index, and hands off to the module's workflow. ## Quick Start Ask the agent to route your task, for example: "Route and start analyzing this APK file using the reverse-skill router."