← 返回 Skills 市场
139
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install 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...
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install math-expression - 安装完成后,直接呼叫该 Skill 的名称或使用
/math-expression触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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
元数据
常见问题
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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 139 次。
如何安装 Math Expression?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install math-expression」即可一键安装,无需额外配置。
Math Expression 是免费的吗?
是的,Math Expression 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Math Expression 支持哪些平台?
Math Expression 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。
谁开发了 Math Expression?
由 span(@pansuestc)开发并维护,当前版本 v1.0.2。
推荐 Skills