← Back to Skills Marketplace
Shipping Calc
by
bytesagain4
· GitHub ↗
· v3.0.0
· MIT-0
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install shipping-calc - After installation, invoke the skill by name or use
/shipping-calc - 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
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.
More Skills