← Back to Skills Marketplace
pansuestc

Math Expression

by span · GitHub ↗ · v1.0.2 · MIT-0
linuxdarwinwin32 ✓ Security Clean
139
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install math-expression
Description
Use when the user wants an actual math result, simplification, expansion, exact value, high-precision value, analytic solution, or numerical solution for alg...
Usage Guidance
This skill appears to do what it says: it runs a single Wolfram Language expression via WolframKernel and returns exact/numeric/verification results. Before installing or enabling it, ensure your WolframKernel is trusted and run the skill in an isolated environment if you expect untrusted input. Do not enable --allow-unsafe in production or on systems with sensitive data. Be aware the safety check is a regex-based blocker of known dangerous symbols and may not catch every possible Wolfram expression that could perform I/O or network access; if you need stronger guarantees, run the kernel in a sandbox/container or refuse expressions that contain unfamiliar symbols.
Capability Analysis
Type: OpenClaw Skill Name: math-expression Version: 1.0.2 The skill is a legitimate utility for evaluating Wolfram Language expressions to solve mathematical problems. It includes a Python script (scripts/eval_expression.py) that implements a safety mechanism using a blacklist of unsafe symbols (e.g., 'Import', 'Run', 'URLRead') to prevent filesystem, network, or process-level access. The instructions in SKILL.md and README.md are clearly aligned with the stated purpose and explicitly guide the agent to maintain safety boundaries, with no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the declared binaries (WolframKernel) and Python dependency (wolframclient). Requiring WolframKernel is appropriate for evaluating Wolfram Language math expressions. No unrelated binaries, env vars, or config paths are requested.
Instruction Scope
SKILL.md and the script restrict usage to single Wolfram Language math expressions and explicitly block many unsafe symbols (Import, URLRead, Run, Get, etc.). The runtime does execute the expression in a WolframKernel session, which is expected, but this means the kernel could perform side effects if the expression uses symbols not caught by the blocker. The guard is regex-based and may not be exhaustive (edge-case constructs might bypass it). The skill documents the risk and exposes --allow-unsafe only for isolated environments.
Install Mechanism
No install spec (instruction-only plus an included helper script). No downloads or external installers. Dependencies are reasonable and documented (python3, wolframclient, WolframKernel).
Credentials
No environment variables, credentials, or config paths are requested. The lack of secret access is proportionate to the stated functionality.
Persistence & Privilege
The skill does not request always: true and does not attempt to modify other skills or system-wide config. It runs only on explicit invocation or normal autonomous invocation per platform defaults.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install math-expression
  3. After installation, invoke the skill by name or use /math-expression
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Tighten trigger scope, clarify math-only boundaries, sync docs, and remove redundant test file.
v1.0.1
Declare wolframclient dependency and add default unsafe-expression guard
v1.0.0
Initial release
Metadata
Slug math-expression
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Math Expression?

Use when the user wants an actual math result, simplification, expansion, exact value, high-precision value, analytic solution, or numerical solution for alg... It is an AI Agent Skill for Claude Code / OpenClaw, with 139 downloads so far.

How do I install Math Expression?

Run "/install math-expression" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Math Expression free?

Yes, Math Expression is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Math Expression support?

Math Expression is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created Math Expression?

It is built and maintained by span (@pansuestc); the current version is v1.0.2.

💬 Comments