What problem does it solve? When working with Yaklang scripting, Yak hot patching (MITM / Web Fuzzer / global), or Yakit plugin development, it is hard to know which mechanism, hook signature, or testing convention applies. This Skill acts as the central router of the yak-skills knowledge base, directing each task to the right specialized topic. ## Core Features & Use Cases - Task Routing Table: Maps task signals (e.g., MITM traffic hijacking, Fuzzer encryption, Yakit UI output, plugin writing) to the correct specialized skill such as mitm-hotpatch, webfuzzer-hotpatch, or yakit-native-plugin. - Three-Layer Hot-Patch Mental Model: Explains the execution order of global, MITM, and Web Fuzzer hot patches, including hook signature differences like forward/drop versus return-value submission. - YAK_MAIN Testing Convention: Defines the hook-registration plus if YAK_MAIN { runSelfTest() } pattern so scripts can be self-tested via go run common/yak/cmd/yak.go and safely pasted back into Yakit. - Use Case: You need to write a Web Fuzzer hot-patch script that decrypts AES-CBC traffic. Load this Skill first, follow the routing table to webfuzzer-hotpatch, then apply the YAK_MAIN self-test pattern to verify your script locally before deploying it in Yakit. ## Quick Start Ask the AI to load the yak skill and recommend which specialized skill to use for writing an MITM hot-patch script that hijacks and modifies HTTP requests.