From wolfram-hart
This skill should be used when the user asks to "evaluate Wolfram code", "run this Wolfram expression", or invokes /wolfram-hart:eval directly. It executes Wolfram Language code through the plugin's eval script.
How this skill is triggered — by the user, by Claude, or both
Slash command
/wolfram-hart:evalThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute the following Wolfram Language code through the plugin's eval script:
Execute the following Wolfram Language code through the plugin's eval script:
$ARGUMENTS
Execution steps:
If $ARGUMENTS is empty or contains only whitespace, do not invoke the script.
Tell the user: "No Wolfram code provided. Usage:
/wolfram-hart:eval <wolfram-code> [timeout]" and show a brief example like
/wolfram-hart:eval Solve[x^2 == 4, x].
Parse the input. If the last whitespace-separated token is a bare integer >= 10
(e.g. 60, 120), treat it as a timeout override in seconds; everything before
it is the Wolfram code. Otherwise, the entire input is the code and the default
30-second timeout applies. This threshold avoids misinterpreting small numbers
that are part of the Wolfram expression itself.
If no explicit timeout is provided, the script uses the WOLFRAM_TIMEOUT
environment variable (settable via /wolfram-hart:setup), falling back to
30 seconds.
Run the code through the wrapper script:
bash ${CLAUDE_PLUGIN_ROOT}/skills/wolfram-hart/scripts/wolfram-eval.sh '<code>' [timeout]
Use single quotes around the code. If the code contains derivative apostrophes
(y'[x]), switch to double quotes and escape inner double quotes with \" and
dollar signs with \$ (e.g. \$VersionNumber).
Interpret the result:
Null (e.g.
because it ends with a semicolon). Suggest removing the trailing semicolon.Export), use the Read tool to display the image.---WARNINGS---, separate the result from warnings and
present both.bash ${CLAUDE_PLUGIN_ROOT}/skills/wolfram-hart/scripts/wolfram-check.sh
and relay install instructions./wolfram-hart:check to verify the installation.Present the result directly. Do not add extra commentary unless there is an error or warning to explain.
npx claudepluginhub james-traina/science-plugins --plugin wolfram-hartGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.