Bonds

v2.0.0

Record bond holdings, analyze yields, and track maturity dates. Use when managing fixed-income portfolios, comparing yields, or exporting data.

0· 185·2 current·2 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for bytesagain-lab/bonds.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Bonds" (bytesagain-lab/bonds) from ClawHub.
Skill page: https://clawhub.ai/bytesagain-lab/bonds
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install bonds

ClawHub CLI

Package manager switcher

npx clawhub@latest install bonds
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (recording bond holdings, yields, maturity tracking) match the included CLI script and SKILL.md. The skill only needs to read/write local files under ~/.local/share/bonds and offers export/search/stats features that fit the purpose.
Instruction Scope
SKILL.md instructs using the local bonds CLI and describes local storage and exports. The runtime script only reads/writes files under the per-user data directory and runs standard local commands (grep, tail, wc, du, cat). There are no instructions to read unrelated system files or transmit data externally.
Install Mechanism
No install specification is provided (instruction-only skill with a bundled shell script). Nothing is downloaded from remote URLs or written outside the user data directory during normal operation.
Credentials
No environment variables, credentials, or config paths are required. The script uses HOME to build a per-user data directory, which is appropriate for this local CLI tool.
Persistence & Privilege
The skill is not always-enabled and does not request elevated privileges or modify other skills or system-wide configuration. It creates and writes only to its own data directory under the user's home.
Assessment
This skill appears coherent and local-only. Before installing, note that the script will create and append plain-text logs and export files under ~/.local/share/bonds — avoid storing highly sensitive secrets in entries. If you want extra assurance, review the bundled scripts yourself; the code shown performs only local file operations and standard text utilities. Ensure you trust the source if you plan to run arbitrary scripts, and back up or secure the data directory if it will contain sensitive financial information.

Like a lobster shell, security has layers — review code before you run it.

latestvk975wdpm19gbec94vep073486h8346ms
185downloads
0stars
1versions
Updated 1w ago
v2.0.0
MIT-0

Bonds

Bonds makes personal finance simple. Record, search, and analyze your data with clear terminal output.

Why Bonds?

  • 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
bonds help

# Check current status
bonds status

# View your statistics
bonds stats

Commands

CommandWhat it does
bonds runRun
bonds checkCheck
bonds convertConvert
bonds analyzeAnalyze
bonds generateGenerate
bonds previewPreview
bonds batchBatch
bonds compareCompare
bonds exportExport
bonds configConfig
bonds statusStatus
bonds reportReport
bonds statsSummary statistics
bonds export<fmt> Export (json
bonds search<term> Search entries
bonds recentRecent activity
bonds statusHealth check
bonds helpShow this help
bonds versionShow version
bonds $name:$c entries
bonds Total:$total entries
bonds Datasize: $(du -sh "$DATA_DIR" 2>/dev/null
bonds Version:v2.0.0
bonds Datadir: $DATA_DIR
bonds Entries:$(cat "$DATA_DIR"/*.log 2>/dev/null
bonds Disk:$(du -sh "$DATA_DIR" 2>/dev/null
bonds Last:$(tail -1 "$DATA_DIR/history.log" 2>/dev/null
bonds Status:OK
bonds [Bonds]run: $input
bonds Saved.Total run entries: $total
bonds [Bonds]check: $input
bonds Saved.Total check entries: $total
bonds [Bonds]convert: $input
bonds Saved.Total convert entries: $total
bonds [Bonds]analyze: $input
bonds Saved.Total analyze entries: $total
bonds [Bonds]generate: $input
bonds Saved.Total generate entries: $total
bonds [Bonds]preview: $input
bonds Saved.Total preview entries: $total
bonds [Bonds]batch: $input
bonds Saved.Total batch entries: $total
bonds [Bonds]compare: $input
bonds Saved.Total compare entries: $total
bonds [Bonds]export: $input
bonds Saved.Total export entries: $total
bonds [Bonds]config: $input
bonds Saved.Total config entries: $total
bonds [Bonds]status: $input
bonds Saved.Total status entries: $total
bonds [Bonds]report: $input
bonds Saved.Total report entries: $total

Data Storage

All data is stored locally at ~/.local/share/bonds/. 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

Comments

Loading comments...