Dividend
Lightweight Dividend tracker. Add entries, view stats, search history, and export in multiple formats.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 22 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name/description (offline dividend tracker) aligns with the included script’s behavior: local logs, stats, search, and export. Minor coherence issue: SKILL.md instructs using a 'dividend' CLI but there is no install spec that places scripts/script.sh on PATH — the user would need to install or symlink the script themselves.
Instruction Scope
SKILL.md and the script operate only on a dedicated data directory (~/.local/share/dividend), use standard local commands (cat, grep, tail, du, wc) and only read/write files in that directory. There are no instructions to read unrelated system files, environment secrets, or to transmit data externally.
Install Mechanism
There is no install spec (instruction-only), which is low risk. The presence of a script file without an install mechanism is a usability/coherence issue (user must manually place the script or run it directly) but not a security concern by itself.
Credentials
The skill requests no environment variables, no credentials, and uses only HOME (to build a data directory) — this is appropriate and proportional for a local offline CLI tool.
Persistence & Privilege
always is false and the skill does not request elevated privileges or modify other skills or global agent settings. It only writes to its own data directory under the user's home.
Assessment
This skill appears coherent and local-only, but review and consider the following before installing:
- The tool stores all data in ~/.local/share/dividend; any sensitive financial notes will be stored as plain text there. Back up or encrypt if needed.
- There is no automated installer: you must place scripts/script.sh on your PATH (or run it directly) to use the 'dividend' command.
- The repository includes a feedback URL in SKILL.md, but the script does not send data over the network; verify no network-exfiltration code was added if you obtain a different distribution.
- If you are unsure, inspect the script file yourself or run it in a restricted environment (container or throwaway account) before using it with real data.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
Dividend
Lightweight Dividend tracker. Add entries, view stats, search history, and export in multiple formats.
Why Dividend?
- 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
dividend help
# Check current status
dividend status
# View your statistics
dividend stats
Commands
| Command | What it does |
|---|---|
dividend record | Record |
dividend categorize | Categorize |
dividend balance | Balance |
dividend trend | Trend |
dividend forecast | Forecast |
dividend export-report | Export Report |
dividend budget-check | Budget Check |
dividend summary | Summary |
dividend alert | Alert |
dividend history | History |
dividend compare | Compare |
dividend tax-note | Tax Note |
dividend stats | Summary statistics |
dividend export | <fmt> Export (json |
dividend search | <term> Search entries |
dividend recent | Recent activity |
dividend status | Health check |
dividend help | Show this help |
dividend version | Show version |
dividend $name: | $c entries |
dividend Total: | $total entries |
dividend Data | size: $(du -sh "$DATA_DIR" 2>/dev/null |
dividend Version: | v2.0.0 |
dividend Data | dir: $DATA_DIR |
dividend Entries: | $(cat "$DATA_DIR"/*.log 2>/dev/null |
dividend Disk: | $(du -sh "$DATA_DIR" 2>/dev/null |
dividend Last: | $(tail -1 "$DATA_DIR/history.log" 2>/dev/null |
dividend Status: | OK |
dividend [Dividend] | record: $input |
dividend Saved. | Total record entries: $total |
dividend [Dividend] | categorize: $input |
dividend Saved. | Total categorize entries: $total |
dividend [Dividend] | balance: $input |
dividend Saved. | Total balance entries: $total |
dividend [Dividend] | trend: $input |
dividend Saved. | Total trend entries: $total |
dividend [Dividend] | forecast: $input |
dividend Saved. | Total forecast entries: $total |
dividend [Dividend] | export-report: $input |
dividend Saved. | Total export-report entries: $total |
dividend [Dividend] | budget-check: $input |
dividend Saved. | Total budget-check entries: $total |
dividend [Dividend] | summary: $input |
dividend Saved. | Total summary entries: $total |
dividend [Dividend] | alert: $input |
dividend Saved. | Total alert entries: $total |
dividend [Dividend] | history: $input |
dividend Saved. | Total history entries: $total |
dividend [Dividend] | compare: $input |
dividend Saved. | Total compare entries: $total |
dividend [Dividend] | tax-note: $input |
dividend Saved. | Total tax-note entries: $total |
Data Storage
All data is stored locally at ~/.local/share/dividend/. 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…
