← Back to Skills Marketplace
2179
Downloads
1
Stars
31
Active Installs
2
Versions
Install in OpenClaw
/install calculator
Description
Accurate mathematical calculations. Use when user needs to compute: (1) Basic arithmetic (+, -, *, /), (2) Powers and roots (^, sqrt), (3) Percentages, (4) T...
Usage Guidance
Review before installing. The skill appears to be intended as a calculator and has no visible network, credential, persistence, or destructive behavior, but it should be changed to use a strict math parser or AST allowlist before being used on untrusted expressions.
Capability Assessment
Purpose & Capability
The stated calculator purpose matches the files, but scripts/calc.py evaluates user-supplied expressions with Python eval(), which gives the skill capability beyond mathematical calculation.
Instruction Scope
SKILL.md instructs agents to pass expressions to the script but does not disclose raw Python evaluation, warn about untrusted input, or define length and complexity limits.
Install Mechanism
The artifact contains only SKILL.md and a local Python script, with no package install, remote download, or install-time execution shown.
Credentials
For a calculator, exposing local Python expression evaluation is overbroad; harmless testing confirmed the eval path can be abused to invoke shell commands despite disabled builtins.
Persistence & Privilege
No persistence, background worker, credential use, network access, or file mutation is declared, but abused expressions would run with the invoking user's local process privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install calculator - After installation, invoke the skill by name or use
/calculator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Documentation improvements in SKILL.md for clarity and example coverage.
- No changes to calculator functionalities or supported operations.
v1.0.0
- Initial release of the calculator skill.
- Supports basic arithmetic, powers and roots, percentages, trigonometric functions, logarithms, and common mathematical functions.
- Handles mathematical constants like pi and e.
- Allows unit conversions and complex expressions.
- Provides command-line usage with detailed examples and operation descriptions.
Metadata
Frequently Asked Questions
What is Calculator?
Accurate mathematical calculations. Use when user needs to compute: (1) Basic arithmetic (+, -, *, /), (2) Powers and roots (^, sqrt), (3) Percentages, (4) T... It is an AI Agent Skill for Claude Code / OpenClaw, with 2179 downloads so far.
How do I install Calculator?
Run "/install calculator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Calculator free?
Yes, Calculator is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Calculator support?
Calculator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Calculator?
It is built and maintained by Yukin1218 (@yukin1218); the current version is v1.0.1.
More Skills