← Back to Skills Marketplace
liutengky

xiaoyuan-calc

by liutengky · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
294
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xiaoyuan-calc
Description
A powerful mathematical assistant that supports all scientific calculator functions, equation solving, inequality solving, and provides detailed calculation...
Usage Guidance
Before installing or running this skill, be aware that your LaTeX expressions are sent to https://xyst.yuanfudao.com and the script prints those inputs to stdout. If you may send sensitive or private data (personal identifiers, proprietary formulas, homework with identifying info), do not use this skill. Because the package owner and homepage are unknown and dependencies aren't documented, prefer one of these actions: (1) ask the publisher to disclose the remote endpoint, privacy policy, and required Python packages; (2) review and run the script in an isolated environment (air‑gapped or sandbox) and remove or stub the network call if you require local-only computation; or (3) use a fully local calculator implementation (e.g., SymPy) if you need to keep inputs private. If you proceed, inspect network traffic, and avoid sending any sensitive data.
Capability Analysis
Type: OpenClaw Skill Name: xiaoyuan-calc Version: 1.0.0 The xiaoyuan-calc skill is a legitimate mathematical assistant that interfaces with the Xiaoyuan AI API (yuanfudao.com) to solve LaTeX-formatted equations and expressions. The script `scripts/calc.py` simply forwards user input to a remote endpoint and returns the result, with no evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The skill's stated purpose (math assistant) matches its behavior: it delegates calculation to an external Xiaoyuan AI service. Delegating to a remote calculation API is a plausible design, but the README does not clearly state that inputs will be sent to a remote endpoint — only the small "Powered by 小猿 AI" hint. No local heavy dependencies or unrelated capabilities are requested.
Instruction Scope
SKILL.md instructs users to run the included script but does not disclose that the script will POST the entire input to a remote endpoint (https://xyst.yuanfudao.com/solar-calcbot/api/auto-solve). The script also prints the content it sends ('xy_calculator invoked: {...}'), which could be captured in logs. This means potentially sensitive user inputs would be transmitted and logged without explicit notice.
Install Mechanism
There is no install spec (instruction-only with one script). That keeps disk/write risk low, but the script requires the Python 'requests' library which the SKILL.md does not document. Lack of dependency listing may cause silent failures or surprise network behavior when run in environments without requests.
Credentials
The skill requests no environment variables or credentials and does not access local config paths. The absence of requested secrets is appropriate for the stated task.
Persistence & Privilege
The skill does not request persistent privileges, does not set always:true, and does not modify other skills or system configuration. Autonomous invocation is allowed by default but not combined with other high-risk privileges here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xiaoyuan-calc
  3. After installation, invoke the skill by name or use /xiaoyuan-calc
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of xiaoyuan-calc - Supports all core scientific calculator operations, including arithmetic, powers, roots, fractions, and trigonometric functions using LaTeX input. - Provides advanced equation and inequality solving for single-variable, quadratic, higher-order, and systems (multi-variable) without requiring special wrappers. - Automatically generates detailed step-by-step calculation explanations. - Handles both equations and inequalities, including multi-equation and multi-inequality systems. - Outputs results with high-precision calculations and user-friendly error messages. - Multi-language output support (e.g., English, Chinese).
Metadata
Slug xiaoyuan-calc
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is xiaoyuan-calc?

A powerful mathematical assistant that supports all scientific calculator functions, equation solving, inequality solving, and provides detailed calculation... It is an AI Agent Skill for Claude Code / OpenClaw, with 294 downloads so far.

How do I install xiaoyuan-calc?

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

Is xiaoyuan-calc free?

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

Which platforms does xiaoyuan-calc support?

xiaoyuan-calc is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created xiaoyuan-calc?

It is built and maintained by liutengky (@liutengky); the current version is v1.0.0.

💬 Comments