← Back to Skills Marketplace
xueyetianya

Shipping Calc

by bytesagain4 · GitHub ↗ · v3.0.0 · MIT-0
cross-platform ⚠ suspicious
593
Downloads
0
Stars
2
Active Installs
13
Versions
Install in OpenClaw
/install shipping-calc
Description
Calculate shipping costs with zone-based rates and duty estimates. Use when estimating shipping costs.
Usage Guidance
This skill appears to do what it says: local shipping/duty calculations with a small bash script and no network or credential access. You can install/use it with low risk, but consider: (1) the script has minor bugs (track/batch echo lines won't expand variables), and (2) for safety with untrusted input the script should pass shell variables into awk with -v instead of interpolating them into the awk program. If you plan to run it on sensitive systems or feed untrusted inputs, review/patch the script first. Otherwise it's lightweight and coherent with its description.
Capability Analysis
Type: OpenClaw Skill Name: shipping-calc Version: 3.0.0 The skill contains multiple critical command injection vulnerabilities in `scripts/script.sh`. Specifically, the `rate`, `compare`, `estimate`, and `duty` functions pass unsanitized shell arguments directly into `awk` command strings (e.g., `awk "BEGIN{...$2...}"`), which allows for arbitrary code execution if a user provides crafted input. While the script's logic aligns with its stated purpose and lacks explicit evidence of intentional malice or exfiltration, the high-risk nature of these vulnerabilities warrants a suspicious classification.
Capability Assessment
Purpose & Capability
The name/description match the provided script and SKILL.md: the script implements rate, compare, estimate, duty, track, and batch commands and stores data under ~/.local/share/shipping-calc. Nothing in the files asks for unrelated cloud credentials, system-level access, or unrelated services.
Instruction Scope
SKILL.md instructs the agent to run the included scripts/script.sh commands only and documents the local data directory. The script does not read arbitrary system files or call external endpoints. Minor implementation issues: some commands (track, batch) use single-quoted echo strings so variables won't expand (likely a bug), and the script interpolates positional parameters directly into an awk program rather than using awk -v, which is a safer practice if untrusted input is expected.
Install Mechanism
This is an instruction-only skill with one bundled shell script and no install spec. Nothing is downloaded or installed at runtime beyond creating a local data directory in the user's HOME.
Credentials
No environment variables, credentials, or config paths are required. The script only uses $HOME to create a per-user data directory, which is reasonable for local data storage.
Persistence & Privilege
always:false and no writes to global agent configuration. The skill only creates a per-user data directory and does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install shipping-calc
  3. After installation, invoke the skill by name or use /shipping-calc
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.0
v3.0.0: rewrite
v2.0.1
update
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v1.0.6
yaml-fix+quality
v1.0.5
yaml-fix+quality
v1.0.4
Quality upgrade
v1.0.3
Quality upgrade: custom functionality
v1.0.2
Standards compliance: unique content, no template text
v1.0.1
Quality update: docs, examples, standards compliance
v2.3.0
Quality fixes: aligned docs with implementation
v2.2.0
Enhanced descriptions for better AI triggering
v0.0.1
c
v1.0.0
Initial release of shipping-calc. - Shipping cost calculator supporting cost estimation, carrier comparison, tracking, policies, international logistics, and optimization. - Includes commands for calculating, comparing, tracking shipments, policy inquiry, international options, and optimization. - FAQ and professional advice provided for personal and business users. - Outputs results in convenient Markdown format.
Metadata
Slug shipping-calc
Version 3.0.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 13
Frequently Asked Questions

What is Shipping Calc?

Calculate shipping costs with zone-based rates and duty estimates. Use when estimating shipping costs. It is an AI Agent Skill for Claude Code / OpenClaw, with 593 downloads so far.

How do I install Shipping Calc?

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

Is Shipping Calc free?

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

Which platforms does Shipping Calc support?

Shipping Calc is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Shipping Calc?

It is built and maintained by bytesagain4 (@xueyetianya); the current version is v3.0.0.

💬 Comments