A collection of skills for AI coding agents (Claude Code, Codex, Gemini CLI, etc).
skills/
<skill-name>/
SKILL.md # Skill definition and usage guide
hooks/ # Shell scripts for automation hooks
references/ # Supporting reference documentation
tools/
<tool-name>/ # Companion CLI tools used by skill hooks
Expert XSLT authoring, debugging, migration, and platform-compatibility skill for XML transformation work. Covers:
- XSLT 1.0 (including
msxsl:scriptinline C#), 2.0, and 3.0 / SaxonCS - BizTalk / XslCompiledTransform, Logic Apps Transform XML, Saxon / SaxonCS
- Generate, Debug, Migrate, Compatibility, and LML (Logic Apps Data Mapper) modes
- Ready-to-debug output bundles with
launch.jsonfor the XSLT Debugger VS Code extension
Hooks:
generate-xslt-from-lml.sh— auto-compiles.lmlfiles to.xslton saverun-xslt-after-edit.sh— auto-runs transforms via the XSLT Debugger HTTP API after.xsltedits
References: BizTalk, Logic Apps, Saxon/SaxonCS quirks, version migration, LML format, Claude Code hook setup
Tools:
-
lml-compile— dotnet global tool that compiles.lml(Logic Apps Data Mapper) files to.xslt. Required bygenerate-xslt-from-lml.sh.dotnet tool install --global lml-compile --add-source tools/lml-compile/nupkg
Contributions are welcome. Please submit changes via pull request — direct pushes to main are not permitted.
- Fork the repo or create a branch
- Make your changes
- Open a pull request against
main