Audit AHK v2 code for silent failures and inadequate error handling. Hunts for empty catch blocks, swallowed errors, broad bare-catches that hide unrelated failures, and fallbacks that mask problems from the user. TRIGGER when: user says "audit errors", "check error handling", "find silent failures", "review error…
COM automation and interop for AHK v2 — driving Excel / Word / WMI / Internet Explorer via IDispatch, COM events, ComValue / SafeArrays, and direct vtable ComCall. Use when automating another application, wiring COM events, or calling a COM interface. TRIGGER when: user says "automate Excel/Word", "COM object"…
Convert AHK v1 code to AHK v2. Applies comprehensive v1-to-v2 conversion rules including command syntax, expression changes, GUI rewrites, and object model updates. TRIGGER when: user says "convert to v2", "v1 to v2", "upgrade script", "migrate from v1", "convert this old script", "make this v2".
Show a compact debug state dashboard during an active debugging session. Queries MCP resources for connection status, breakpoints, variables, and call stack. TRIGGER when: user says "debug dashboard", "show debug state", "debug status", "what's the debugger showing", "debug overview".
Native calls and raw memory for AHK v2 — DllCall to Windows/native APIs, Buffer + NumGet/NumPut for structs, StrPut/StrGet, CallbackCreate, and the alpha.30 typed Struct. Use when calling a DLL/WinAPI function, building or reading a struct, or passing a callback to native code. TRIGGER when: user says "DllCall", "call…
Search AHK v2 documentation for a function, method, directive, or concept. Returns relevant documentation excerpts with syntax and examples. TRIGGER when: user says "docs for", "how does X work in AHK", "AHK docs", "look up", "what is the syntax for", "documentation".
Live AHK v2 REPL backed by the fork's native Eval() BIF. Execute AHK expressions and get immediate results without writing a multi-line script. Use when testing snippets, checking syntax, or evaluating expressions without creating files. TRIGGER when: user says "eval", "try this expression", "what does X return"…
Generate a complete AHK v2 GUI from a natural language description. Creates class-based, mathematically positioned GUIs with proper event binding. TRIGGER when: user says "generate a GUI", "build me a window", "create a dialog", "make a form", "design a settings panel", "build a tool with UI".
Load AHK v2 GUI knowledge for window creation, layout, controls, events, and dark mode. Use when creating or modifying GUIs, positioning controls, handling events, or applying themes. TRIGGER when: user mentions gui, window, dialog, control, layout, button, ListView, ComboBox, dark mode, OnEvent, OnSize, positioning…
Show your most common AHK v2 mistakes from the error log. Reads .claude/error-log.jsonl and reports recurring patterns with prevention tips. TRIGGER when: user says "my mistakes", "common errors", "what do I keep getting wrong", "error patterns", "recurring bugs".
Modernize outdated AHK v2 patterns in a script. Finds and upgrades old syntax like new ClassName(), ComObjCreate(), missing #Requires, and bare = assignments. TRIGGER when: user says "modernize", "upgrade patterns", "update old syntax", "clean up v2 code", "fix old patterns", "convert to modern v2".
Scaffold a new AHK v2 class with proper structure, constructor, destructor, and property stubs. TRIGGER when: user says "new class", "create a class", "scaffold class", "class template", "start a new class".
Load AHK v2 OOP knowledge for class design, objects, arrays, and dynamic properties. Use when working with classes, inheritance, objects, arrays, Map, prototypes, or property descriptors. TRIGGER when: user mentions class, object, inheritance, extends, super, property, DefineProp, Array, Map, prototype, New, Delete…
Load comprehensive AHK v2 reference covering all domains — OOP, GUI, text, errors, data structures. Use as a general-purpose fallback when no specific domain skill applies, or when the task spans multiple areas. TRIGGER when: user mentions #Include, library, import, reference, comprehensive, overview, data structures…
Run an AHK v2 script against the alpha.30+Console fork and capture its output. Executes headlessly with stdout/stderr capture and exit-code reporting. TRIGGER when: user says "run this", "execute", "test run", "try running", "launch script", "check output".
Load AHK v2 text processing, string operations, regex, and escape knowledge. Use when working with strings, regex, escaping, concatenation, or text manipulation. TRIGGER when: user mentions string, regex, escape, backtick, quote, concatenation, RegExMatch, RegExReplace, StrReplace, SubStr, InStr, StrLen, StrLower…
AHK v2 version & portability guidance — what runs on stock v2.0 vs v2.1-alpha vs the +Console fork, and how to write code that works on the build the user actually has. Use when choosing a #Requires floor, checking whether Print / Eval / typed Struct / (a?)() are available, detecting the interpreter at runtime, or…
Windows messages, subclassing, owner-draw, DWM frame styling, and WinRT for AHK v2. Use when intercepting window messages, subclassing a control, applying a dark title bar / Mica / Acrylic / rounded corners, or calling a Windows Runtime (WinRT) API. TRIGGER when: user says "OnMessage", "SendMessage/PostMessage"…
★not rated 47 7d agoA145 tokens
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: