Financial Calculator Pro
v1.0.0Advanced financial calculator with future value tables, present value, discount calculations, markup pricing, and compound interest. Use when calculating investment growth, pricing strategies, loan values, discounts, or comparing financial scenarios across different rates and time periods. Includes both CLI and interactive web UI.
⭐ 10· 6.8k·76 current·78 all-time
by@tarigha
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the code and assets: calculation engine (calculate.py), a Flask-based web UI (web_ui.py + assets), CLI usage and table generation. No unrelated credentials, binaries, or external services are required by the stated purpose.
Instruction Scope
SKILL.md instructs only to run the CLI or launch the web UI; runtime instructions create a venv and install Flask as needed and then serve a local UI. There are no instructions to read unrelated files, export credentials, or call external endpoints beyond the client-side CDN for Chart.js and normal pip/CDN downloads.
Install Mechanism
There is no registry install spec (instruction-only), but launch_ui.sh will create a local venv and run 'pip install flask' (downloads from PyPI). The web UI references Chart.js from jsdelivr CDN. This is typical but does involve network downloads at runtime — no unknown/personal URLs or archive extraction present.
Credentials
The skill does not declare or read any environment variables, credentials, or config paths. The code does not access secrets or unrelated system configuration.
Persistence & Privilege
always:false and no modifications to other skills or system-wide agent settings. The only persistent change is creation of a local 'venv' directory and installing Flask inside it (contained in the skill directory).
Assessment
This package appears to be a straightforward financial calculator with a small Python codebase and a Flask web UI. Before running it: 1) Review or run the code in an isolated environment (VM or container) because launch_ui.sh will create a virtual environment and install Flask from PyPI. 2) Be aware the web server binds to 0.0.0.0 in web_ui.py, which makes the UI reachable from other hosts on your network — change to 127.0.0.1 if you want localhost-only access. 3) The frontend loads Chart.js from the jsDelivr CDN (client-side network request). If you require air-gapped operation, remove CDN usage and pre-bundle dependencies. 4) If you plan to let the agent invoke this skill autonomously, note that it will run local Python code and may start a local web server; that is expected behavior but run it where you trust these effects. Overall the files align with the claimed functionality and no disproportionate permissions or hidden network endpoints were found.Like a lobster shell, security has layers — review code before you run it.
latestvk97d32xbj4x29yxhska352wz7s80j797
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
