All 94 skillsLanguages9 of 12
stryx:vba
When an Excel macro fails, or VBA code needs writing or fixing.
/stryx:vbaInside its piece: 9 specks, one for each file on its shelf. Its eleven group-mates glow on the open book behind it. The light splits toward green, the band of Languages.
In numbers
counted 2026-10-12 in the installed set- 5reference files
- 2helper scripts
- 9files in the skill
- 99KB on disk
- 8chapters
- 1agent works by this book
Use it when
in the skill’s own wordsWhen Excel VBA or a macro fails or needs work
- A VBA error, macro error, Run-time error, Compile error or BAGS workbook error (with stryx:debug)
- when writing
- fixing
- reviewing or refactoring macros in an .xlsm
- .xlsb or .xlam workbook
- standard modules (.bas)
- class modules (.cls)
- UserForms (.frm)
- ThisWorkbook or sheet event code
- Ribbon XML (customUI14.xml, IRibbonControl callbacks)
- Declare PtrSafe API calls
- exporting and importing modules for git
- Also when the user says
- VBA editor
- VBE
- Alt+F11
- Debug > Compile
- Option Explicit
- On Error GoTo
- "Trust access to the VBA project"
- FormBuilder
- a module shows "????" or garbled text after import
- a pasted class module turns red
- macros are blocked
- names BAGS (the owner's gas-station workbook - m### modules, GetPassword, m000_LogicalInstruction, lotto BLUE/YELLOW/SHOULD HAVE/O/S/COL L)
Not for
another skill does it- Editing cell values, formulas or formatting without touching macros, Google Sheets or Apps Script, reviewing non-VBA code→ stryx:review
Inside the book
8 chapters, by title only- First: is this BAGS?
- House rules (every line of VBA)
- Writing new code
- Fixing a bug
- Reviewing VBA
- Handing code over
- Verify
- Quick reference: messages and their usual cause
Its helper
1 agent works by this book- stryx:regex-and-parserWhen a text pattern (regex) or a parser for imported data must be built or fixed.
Works with
the skills it names most- stryx:debug→Something is broken: a bug, an error, a crash, a failing test or wrong data.
- stryx:design→When making anything you see: a screen, website, dashboard, logo, icon set, slides or charts.
- stryx:review→When code or a pull request should be checked before commit or merge.
- stryx:ai-power→When you are not sure which skill fits, or you say "load aipower": it is the map of all skills.
- stryx:research→You need an answer with evidence and sources: compare libraries, check current versions, map a codebase.
- stryx:test→When tests must be written or fixed, or you want the test written first (TDD).
Claude loads it by itself when the moment comes; by hand, type the line at the top. It comes with the whole set: Installs all 94 skills, 32 agents and the brain program as one set. The skill’s own text is private source and is not shown here.