What problem does it solve?
Prevents subtle Wolfram Language (Mathematica) syntax, semantics, and evaluation pitfalls that cause silent wrong results, hidden control-flow bugs, or brittle behavior in production-grade packages.
Core Features & Use Cases
- Wolfram pitfalls catalog: A structured list of real-world hazards (e.g., association/list mutation, pattern matching surprises, operator precedence, and Module/Return scope interactions).
- Deterministic safe alternatives: Repeatable avoidance strategies tailored for package development, including recommended constructs and anti-pattern replacements.
- Practical debugging guidance: Focus on common failure modes like unexpected $Failed from Quiet@Check, broken notebook parsing, box-to-expression conversion issues, and Windows-specific file reading anomalies.
Quick Start
Ask an AI to read the skill and help you rewrite your Wolfram Language code so it avoids the specific traps most likely to affect your Module/Return flow, pattern matching, and file I/O on Windows.