From smalltalk-dev
Exports Pharo packages from image to Tonel files. Use after direct changes in debugger, browser, or code generation to sync back to source files.
How this skill is triggered — by the user, by Claude, or both
Slash command
/smalltalk-dev:st-exportThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Export a package from the running Pharo image back to Tonel files.
Export a package from the running Pharo image back to Tonel files.
/st-export PackageName /absolute/path/to/src
export_package with package name and absolute path to the src/ directoryExport is the exception, not the norm. Use only when Pharo has newer code than Tonel files:
.st files in the directory/st-export MyPackage /home/user/project/src
/st-export MyPackage-Tests /home/user/project/src
npx claudepluginhub mumez/smalltalk-dev-plugin --plugin smalltalk-devImports Tonel packages into a running Pharo image. Use when loading edited .st files after code changes to update the image.
Guides git shipping workflow: verifies repo state, creates branches, stages changes, commits with meaningful messages, pushes, and creates GitHub or Bitbucket PRs via CLI.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.