[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:reverse-skill":3},"\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fzhaoxuya520\u002Freverse-skill\u002FHEAD\u002Freverse-skill.png\" alt=\"reverse-skill\" width=\"140\" \u002F>\n\u003C\u002Fp>\u003Ch1>reverse-skill\u003C\u002Fh1>\n\u003Ch3>Cybersecurity Skills Router · 逆向技能路由包\u003C\u002Fh3>\u003Cp align=\"center\">\u003Cem>Navigate the dark waters, sail against the stream.\u003C\u002Fem>\u003C\u002Fp>\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Freleases\u002Ftag\u002Fv1.0.0\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Frelease-v1.0.0-blue\" alt=\"release\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fstargazers\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fzhaoxuya520\u002Freverse-skill?style=flat&amp;logo=github\" alt=\"stars\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fforks\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fzhaoxuya520\u002Freverse-skill?style=flat&amp;logo=github\" alt=\"forks\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fissues\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fzhaoxuya520\u002Freverse-skill?style=flat&amp;logo=github\" alt=\"issues\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002FLICENSE\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-MIT-green\" alt=\"license\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002FCHANGELOG.md\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fchangelog-Keep%20a%20Changelog-orange\" alt=\"changelog\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\u003Cp align=\"center\">\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F43969?utm_source=repository-badge&amp;utm_medium=badge&amp;utm_campaign=badge-repository-43969\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F43969\" alt=\"zhaoxuya520%2Freverse-skill | Trendshift\" width=\"250\" height=\"55\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F43969?utm_source=trendshift-badge&amp;utm_medium=badge&amp;utm_campaign=badge-trendshift-43969\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Ftrendshift\u002Frepositories\u002F43969\u002Fdaily\" alt=\"zhaoxuya520%2Freverse-skill | Trendshift\" width=\"250\" height=\"55\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\u003Cbr \u002F>\n\u003Cp align=\"center\">\n  \u003Ca href=\"#about\" rel=\"nofollow ugc noopener\">About\u003C\u002Fa> ·\n  \u003Ca href=\"#getting-started\" rel=\"nofollow ugc noopener\">Getting Started\u003C\u002Fa> ·\n  \u003Ca href=\"#usage\" rel=\"nofollow ugc noopener\">Usage\u003C\u002Fa> ·\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002Fskills\u002FMASTER-ROUTING.md\" rel=\"nofollow ugc noopener\">Fast route\u003C\u002Fa> ·\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002Fskills\u002Frouting.md\" rel=\"nofollow ugc noopener\">Routing\u003C\u002Fa> ·\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002Fskills\u002Fops\u002F\" rel=\"nofollow ugc noopener\">Ops contracts\u003C\u002Fa> ·\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002FREADME_AI.md\" rel=\"nofollow ugc noopener\">AI Bootstrap\u003C\u002Fa> ·\n  \u003Ca href=\"#sponsors\" rel=\"nofollow ugc noopener\">Sponsors\u003C\u002Fa> ·\n  \u003Ca href=\"#contributing\" rel=\"nofollow ugc noopener\">Contributing\u003C\u002Fa>\n\u003C\u002Fp>\u003Cp align=\"center\">\n  🌐 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002FREADME_zh.md\" rel=\"nofollow ugc noopener\">中文\u003C\u002Fa>\n\u003C\u002Fp>\u003Cbr \u002F>\u003Cp>\u003Ca rel=\"nofollow ugc noopener\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch2>About\u003C\u002Fh2>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>If you are an AI Agent, jump to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002FREADME_AI.md\" rel=\"nofollow ugc noopener\">README_AI.md\u003C\u002Fa> and follow the instructions strictly.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>When an AI agent (Claude Code, Codex CLI, Cursor, etc.) encounters an APK, a binary, frontend JS encryption, a CTF challenge, or a pentesting target, this package routes it to the right methodology, checks available tools, and executes a repeatable workflow instead of guessing commands.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>User task\n  → RULES.md\n  → MASTER-ROUTING \u002F master-route.ps1 (PRIMARY)\n  → case-init \u002F scope.md (auth + network_profile; no target ACT until ready)\n  → Scenario skill → tools \u002F MCP \u002F scripts\n  → timeline + Evidence→Finding→Path → report + field-journal\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Why this exists:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI agents don't know whether to use jadx, apktool, Frida, IDA, or BurpSuite for a given task\u003C\u002Fli>\n\u003Cli>APK, ELF, JS, PCAP, and CTF tasks each need different playbooks\u003C\u002Fli>\n\u003Cli>Tools, MCP servers, and scripts are scattered across machines\u003C\u002Fli>\n\u003Cli>The same mistakes get repeated because experience isn't reused\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>PRIMARY ladder: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002Fskills\u002FMASTER-ROUTING.md\" rel=\"nofollow ugc noopener\">skills\u002FMASTER-ROUTING.md\u003C\u002Fa> · Full matrix: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002Fskills\u002Frouting.md\" rel=\"nofollow ugc noopener\">skills\u002Frouting.md\u003C\u002Fa> · Ops: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhaoxuya520\u002Freverse-skill\u002Fblob\u002FHEAD\u002Fskills\u002Fops\u002F\" rel=\"nofollow ugc noopener\">skills\u002Fops\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cbr \u002F>\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fstar-history.com\u002F#zhaoxuya520\u002Freverse-skill&amp;Date\" rel=\"nofollow ugc noopener\">\n    \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fzhaoxuya520\u002Freverse-skill\u002FHEAD\u002Fdocs\u002Fassets\u002Fstar-history.svg\" alt=\"Star History\" width=\"650\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fdiv>\u003Cbr \u002F>\u003Cp align=\"right\">(\u003Ca href=\"#about\" rel=\"nofollow ugc noopener\">back to top\u003C\u002Fa>)\u003C\u002Fp>\u003Ch3>Built With\u003C\u002Fh3>\n\u003Cp align=\"left\">\n  \u003Cimg src=\"https:\u002F\u002Fskillicons.dev\u002Ficons?i=py,nodejs,powershell,bash,java,docker,git&amp;theme=light\" \u002F>\u003Cbr \u002F>\n  \u003C\u002Fp>",1785942028409]