mumez

29 mods across 7 repositories, 38 stars between them.

smalltalk-interop

03

mumez/smalltalk-dev-plugin

MCP server Claude CodeCodexCursor +2

MCP server "smalltalk-interop" as configured in mumez/smalltalk-dev-plugin. Runs locally from the git+https://github.com/mumez/smalltalk-interop-mcp-server.git Python package. Needs 1 environment variable to run.

15 5d ago A tokens not measured original MIT

smalltalk-validator

04

mumez/smalltalk-dev-plugin

MCP server Claude CodeCodexCursor +2

MCP server "smalltalk-validator" as configured in mumez/smalltalk-dev-plugin. Runs locally from the git+https://github.com/mumez/smalltalk-validator-mcp-server.git@main Python package.

15 5d ago A tokens not measured original MIT

smalltalk-commenter

05

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Generates and improves CRC-style (Class-Responsibility-Collaborator) class comments for Smalltalk/Tonel classes. Use whenever lint (st-lint) flags a class as missing or having a poor class comment, when the user asks to "add class comments", "document classes in [package]", "check class documentation", or after…

15 5d ago A 86 tokens original MIT

smalltalk-debugger

06

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Systematic debugging guide for Smalltalk (Pharo/Squeak) development. Provides expertise in error diagnosis (MessageNotUnderstood, KeyNotFound, SubscriptOutOfBounds, AssertionFailure), incremental code execution with eval tool, intermediate value inspection, error handling patterns (on:do: blocks), stack trace…

15 5d ago A 87 tokens original MIT

smalltalk-developer

07

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Comprehensive Smalltalk (Pharo/Squeak) development workflow guide with AI-driven Tonel editing. Provides expertise in Tonel file format syntax (class definitions with name, superclass, instVars, category, method categories, class comment placement), package structure (package.st placement, directory organization…

15 5d ago A 160 tokens original MIT

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Method implementation finder and analyzer for Smalltalk (Pharo/Squeak). Provides expertise in discovering implementors across class hierarchies (searchimplementors), analyzing implementation patterns, learning coding idioms from existing implementations, assessing refactoring impact (counting implementors and…

15 5d ago A 131 tokens original MIT

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Class and method usage analyzer for Smalltalk (Pharo/Squeak). Provides expertise in understanding class responsibilities through class comments (getclasscomment), discovering usage patterns via references (searchreferencestoclass), finding example methods (exampleXXX patterns), analyzing method usage in context…

15 5d ago A 139 tokens original MIT

st-buddy

10

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Friendly Smalltalk development assistant and skill router. Use when the user asks any Pharo or Squeak Smalltalk development question, needs help getting started, asks about the workflow, wants to implement/debug/understand code, needs project setup guidance, or is unsure where to begin.

15 5d ago A 61 tokens original MIT

st-eval

11

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Smalltalk code evaluator for Pharo or Squeak via MCP. Use when executing Smalltalk expressions, verifying object state or intermediate values, debugging code incrementally, checking the Smalltalk image connection, or running quick experiments.

15 5d ago A 49 tokens original MIT

st-export

12

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Export package from the Smalltalk image (Pharo or Squeak) to Tonel files. Use when code was changed directly in the Smalltalk image (debugger, browser, or code generation) and needs to be synced back to Tonel files.

15 5d ago A 55 tokens original MIT

st-import

13

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Import Tonel package into the running Smalltalk image (Pharo or Squeak). Use when loading edited .st files into the Smalltalk image after code changes.

15 5d ago A 37 tokens original MIT

st-init

14

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Smalltalk (Pharo/Squeak) development session initializer. Use when starting a new Smalltalk development session, when the Smalltalk image connection needs to be established or verified, when the user asks about the development workflow or available commands, when development environment setup is needed, or when Docker…

15 5d ago C 72 tokens original MIT

st-lint

15

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Smalltalk best-practices linter for Tonel files. Use when validating .st files before importing to the Smalltalk image (Pharo or Squeak), checking code quality after editing, or diagnosing style issues in a package.

15 5d ago A 52 tokens original MIT

st-setup-project

16

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Smalltalk (Pharo/Squeak) project boilerplate creator. Use when the user asks to create a new Pharo/Smalltalk project from scratch, when project structure is missing (no src/ directory or .project file), when the user wants to start a new Smalltalk development project, or when setting up BaselineOf, Core, and Tests…

15 5d ago A 80 tokens original MIT

st-test

17

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Run SUnit tests in the running Smalltalk image (Pharo or Squeak). Use when verifying changes after import, or when checking results for a specific test class or package.

15 5d ago A 40 tokens original MIT

st-validate

18

mumez/smalltalk-dev-plugin

Skill Claude CodeCodex

Validate Tonel file syntax before importing to the Smalltalk image (Pharo or Squeak). Use when suspecting syntax errors in .st files, or when a file was edited manually and correctness is uncertain.

15 5d ago A 47 tokens original MIT

PostToolUse

19

mumez/pharo-smalltalk-interop-mcp-server

Hook Claude Code

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, running an inline shell check. From mumez/pharo-smalltalk-interop-mcp-server.

12 21d ago A tokens not measured original MIT

mumez/pharo-agentic-browser

Skill Claude CodeCodex

Generates an AgenticBrowser Scripting DSL orchestration that implements a feature end-to-end — plan (if needed), TDD implementation, tests, and a lint/style-guide review pass — previews it as docs/scripting-features/feature- .scripting.md, and on user approval runs it via st-eval. Use this whenever the user wants to…

6 5d ago A 224 tokens