jasoncychueh/claude-vb6-plugin
Plugin Claude Code
Encoding protection for VB6 projects in Claude Code.
jasoncychueh/claude-vb6-plugin
Plugin Claude Code
Encoding protection for VB6 projects in Claude Code.
jasoncychueh/claude-vb6-plugin
Plugin Claude Code
ANSI encoding protection for VB6 projects. Transparent ANSI↔UTF-8 conversion via hooks on Read/Edit/Write tools, .frm format auto-fix, compile helpers. Files are only UTF-8 during tool execution, immediately restored after.
jasoncychueh/claude-vb6-plugin
Command
Compile a VB6 project (.vbp) using the plugin's compile.bat.
jasoncychueh/claude-vb6-plugin
Command
Compile a VB6 resource file (.rc → .RES) using the plugin's compilerc.bat.
jasoncychueh/claude-vb6-plugin
Hook
Runs when a session starts, executing session_init.py via python. From jasoncychueh/claude-vb6-plugin.
jasoncychueh/claude-vb6-plugin
Hook
Runs before the agent uses a tool for Read tool calls, executing vb6_pre_read.py via python. From jasoncychueh/claude-vb6-plugin.
jasoncychueh/claude-vb6-plugin
Hook
Runs after a tool call finishes for Edit and Write tool calls, executing vb6_post_edit.py and vb6_post_write.py via python (2 commands). From jasoncychueh/claude-vb6-plugin.
jasoncychueh/claude-vb6-plugin
Hook
Runs when a session ends, executing vb6_restore.py via python. From jasoncychueh/claude-vb6-plugin.
jasoncychueh/claude-vb6-plugin
Skill Claude CodeCodex
This skill should be used when editing VB6 source files (.bas, .cls, .frm, .frx), compiling VB6 projects (.vbp), creating new VB6 modules or forms, adding controls to forms, or troubleshooting VB6 compile errors. Also triggered by mentions of "Big5", "Shift-JIS", "GBK", "VB6 encoding", "compile VB6", ".frm format"…