Currency
Your personal Currency assistant. Track, analyze, and manage all your travel planning needs from the command line.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 32 · 0 current installs · 0 all-time installs
byBytesAgain2@ckchzh
MIT-0
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description (travel planning, offline CLI) align with the included script: commands for planning, search, booking, packing lists, convert, weather, route, etc. Nothing requested (no env vars, no external binaries) appears out of scope for an offline command-line travel assistant.
Instruction Scope
SKILL.md instructs local CLI usage and the script follows that: it reads and writes only to $HOME/.local/share/currency and uses standard utilities (grep, tail, wc, du). It logs all user inputs and activity timestamps; this is expected for an offline journaling tool but is a privacy consideration because arbitrary user input (including secrets if entered) will be persisted.
Install Mechanism
No install spec included — instruction-only + bundled shell script. No downloads or package installs are performed. Risk from install mechanism is low based on provided files.
Credentials
The skill declares no required environment variables or credentials and the script only relies on HOME (to create a data directory). No unrelated credentials or config paths are requested.
Persistence & Privilege
The skill persists data to ~/.local/share/currency and appends user inputs to .log files and a history.log. This is expected behavior, but users should be aware the skill will retain whatever they type. The skill is not marked always:true and does not request elevated system privileges.
Assessment
This skill appears to be a local, offline CLI travel assistant that stores activity under ~/.local/share/currency and does not request credentials or perform network calls in the visible code. Before installing: (1) review the entire scripts/script.sh (the provided snippet was truncated) to confirm there are no hidden network calls or other unexpected actions; (2) be cautious about entering sensitive data (passwords, credit card numbers, API keys) because all inputs are logged to disk; (3) consider setting strict file permissions on the data directory (chmod 700 ~/.local/share/currency) or running the tool in a sandbox/container if you want extra isolation; (4) if you need stronger assurance, ask the author for the full source or a reproducible build and verify no network calls are made.Like a lobster shell, security has layers — review code before you run it.
Current versionv2.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
Currency
Your personal Currency assistant. Track, analyze, and manage all your travel planning needs from the command line.
Why Currency?
- Works entirely offline — your data never leaves your machine
- Simple command-line interface, no GUI needed
- Export to JSON, CSV, or plain text anytime
- Automatic history and activity logging
Getting Started
# See what you can do
currency help
# Check current status
currency status
# View your statistics
currency stats
Commands
| Command | What it does |
|---|---|
currency plan | Plan |
currency search | Search |
currency book | Book |
currency pack-list | Pack List |
currency budget | Budget |
currency convert | Convert |
currency weather | Weather |
currency route | Route |
currency checklist | Checklist |
currency journal | Journal |
currency compare | Compare |
currency remind | Remind |
currency stats | Summary statistics |
currency export | <fmt> Export (json |
currency search | <term> Search entries |
currency recent | Recent activity |
currency status | Health check |
currency help | Show this help |
currency version | Show version |
currency $name: | $c entries |
currency Total: | $total entries |
currency Data | size: $(du -sh "$DATA_DIR" 2>/dev/null |
currency Version: | v2.0.0 |
currency Data | dir: $DATA_DIR |
currency Entries: | $(cat "$DATA_DIR"/*.log 2>/dev/null |
currency Disk: | $(du -sh "$DATA_DIR" 2>/dev/null |
currency Last: | $(tail -1 "$DATA_DIR/history.log" 2>/dev/null |
currency Status: | OK |
currency [Currency] | plan: $input |
currency Saved. | Total plan entries: $total |
currency [Currency] | search: $input |
currency Saved. | Total search entries: $total |
currency [Currency] | book: $input |
currency Saved. | Total book entries: $total |
currency [Currency] | pack-list: $input |
currency Saved. | Total pack-list entries: $total |
currency [Currency] | budget: $input |
currency Saved. | Total budget entries: $total |
currency [Currency] | convert: $input |
currency Saved. | Total convert entries: $total |
currency [Currency] | weather: $input |
currency Saved. | Total weather entries: $total |
currency [Currency] | route: $input |
currency Saved. | Total route entries: $total |
currency [Currency] | checklist: $input |
currency Saved. | Total checklist entries: $total |
currency [Currency] | journal: $input |
currency Saved. | Total journal entries: $total |
currency [Currency] | compare: $input |
currency Saved. | Total compare entries: $total |
currency [Currency] | remind: $input |
currency Saved. | Total remind entries: $total |
Data Storage
All data is stored locally at ~/.local/share/currency/. Each action is logged with timestamps. Use export to back up your data anytime.
Feedback
Found a bug or have a suggestion? Let us know: https://bytesagain.com/feedback/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
Files
2 totalSelect a file
Select a file to preview.
Comments
Loading comments…
