Smalltalk Debugger

Systematic debugging guide for Pharo Smalltalk 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 analysis, UI debugger window detection (read_screen for hung operations), and debug-fix-reimport workflow. Use when encountering Pharo test failures, Smalltalk exceptions, unexpected behavior, timeout or non-responsive operations, need to verify intermediate values, execute code incrementally for diagnosis, or troubleshoot Tonel import errors. Use when this capability is needed.

tomevault-io 5eb2155 2 files · 9.9 KB Updated

File contents

tomevault-io/skills-registry/tree/main/mumez--smalltalk-dev-plugin--smalltalk-debugger commit 5eb2155fef

Frequently asked questions

npx skillmds@latest add tomevault-io/smalltalk-debugger