Skip to content

imdj360/dev-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dev-skills

A collection of skills for AI coding agents (Claude Code, Codex, Gemini CLI, etc).

Structure

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

Skills

Expert XSLT authoring, debugging, migration, and platform-compatibility skill for XML transformation work. Covers:

  • XSLT 1.0 (including msxsl:script inline 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.json for the XSLT Debugger VS Code extension

Hooks:

  • generate-xslt-from-lml.sh — auto-compiles .lml files to .xslt on save
  • run-xslt-after-edit.sh — auto-runs transforms via the XSLT Debugger HTTP API after .xslt edits

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 by generate-xslt-from-lml.sh.

    dotnet tool install --global lml-compile --add-source tools/lml-compile/nupkg

Contributing

Contributions are welcome. Please submit changes via pull request — direct pushes to main are not permitted.

  1. Fork the repo or create a branch
  2. Make your changes
  3. Open a pull request against main

About

Development skills repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors