alexcassol

8 mods across 1 repository, 4 stars between them.

vb6-skills

01

alexcassol/claude-vb6-skills

Plugin Claude Code

Skills for maintaining and developing Visual Basic 6 codebases with Claude Code.

4 2mo ago A tokens not measured original MIT

claude-vb6-skills

02

alexcassol/claude-vb6-skills

Plugin Claude Code

Skills for maintaining and developing Visual Basic 6 codebases. Covers language conventions, the CSEH error-handling pattern, ADO via late binding (MSSQL and PostgreSQL), manual stack tracing, and common utility patterns.

4 2mo ago A tokens not measured original MIT

alexcassol/claude-vb6-skills

Instructions file

Instructions for alexcassol/claude-vb6-skills, covering claude — vb6 guidelines, 1. case-preservation is absolute in existing code, 2. mandatory basics, 3. hungarian notation — scope + type prefix, lowercase and 4. class module structure.

4 2mo ago A 1,796 tokens original MIT

alexcassol/claude-vb6-skills

Skill Claude CodeCodex

Applies the ADO late-binding pattern when writing or modifying database access code in Visual Basic 6, supporting both Microsoft SQL Server and PostgreSQL. Covers declaration as Object with CreateObject instantiation (never As ADODB.Connection or New ADODB.Recordset), ADO constants defined locally instead of…

4 2mo ago A 221 tokens original MIT

vb6-error-handling

05

alexcassol/claude-vb6-skills

Skill Claude CodeCodex

Applies the CSEH (Code Style for Error Handler) pattern when adding or editing error handling in Visual Basic 6 procedures. Covers the structured On Error GoTo template with EhHeader/EhFooter regions, two CSEH styles (ErrRaise for utility functions that propagate to callers, and MsgBox for top-level UI procedures)…

4 2mo ago A 272 tokens original MIT

vb6-guidelines

06

alexcassol/claude-vb6-skills

Skill Claude CodeCodex

Applies general Visual Basic 6 conventions when editing .bas, .cls, .frm, .frx, .vbp, .vbg, .ctl, or .dob files, or any code identified as VB6 (not VB.NET, not VBA). Covers case-preservation in existing code (VB6 is case-insensitive but diff tools are not), Option Explicit requirement, Hungarian notation with scope…

4 2mo ago A 237 tokens original MIT

vb6-trace-pattern

07

alexcassol/claude-vb6-skills

Skill Claude CodeCodex

Applies the manual stack-trace pattern for Visual Basic 6 based on EnterMethod/ExitMethod calls that push and pop method names from a module-level array. This pattern compensates for the absence of a native call stack in VB6, enabling rich production logs with call depth, parameter serialization, and on-demand stack…

4 2mo ago A 198 tokens original MIT

vb6-utilities

08

alexcassol/claude-vb6-skills

Skill Claude CodeCodex

Catalog of common utility functions that VB6 codebases typically maintain in a shared module (often named modUtils, modFuncoes, modCommon, or similar). Activates when writing or editing VB6 code that handles NULL coalescing, SQL value formatting, string sanitization for SQL literals, accent/diacritic removal for…

4 2mo ago A 185 tokens original MIT