Agent Ledger
v1.0.0Track AI agent earnings, tasks, and payments. Use when logging completed work, checking balance, viewing payment history, or generating invoices. Supports cr...
⭐ 0· 51·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (agent earnings ledger) align with required binaries (bash, jq), storage in ~/.agent-ledger, and the provided CLI script. Nothing requested is extraneous to bookkeeping.
Instruction Scope
SKILL.md instructs running scripts/ledger.sh and storing data in ~/.agent-ledger (override via AGENT_LEDGER_DIR) — appropriate for the purpose. Minor implementation issues: user-supplied task descriptions are embedded into JSON without escaping (risk of malformed ledger lines if descriptions contain quotes/newlines). The script is local-only and does not transmit data externally.
Install Mechanism
This is instruction-only with an included bash script; there is no automated installer or external download. No networked install sources or archive extraction are used.
Credentials
No credentials, env vars, or config paths beyond an optional AGENT_LEDGER_DIR override are requested. The requested binaries (bash, jq) are appropriate.
Persistence & Privilege
Skill does not request always:true, does not modify other skills or system-wide settings, and only creates a per-user directory (~/.agent-ledger).
Assessment
This skill appears coherent and local-only: it stores ledger.jsonl and config.json under ~/.agent-ledger (or AGENT_LEDGER_DIR) and does not use network or credentials. Before installing: (1) review and trust the script since it will create files in your home directory; (2) be aware task descriptions are not JSON-escaped — avoid embedding raw quotes/newlines or extend the script to escape input to prevent malformed entries; (3) check sed portability (the script uses sed -i '' which is macOS-specific and may fail on some Linux systems) and ensure jq is installed; (4) set directory permissions if you’re on a multi-user system (e.g., chmod 700 ~/.agent-ledger) to prevent other users reading your ledger; (5) if you need stronger guarantees (encryption, integrity, network-backed backups), consider extending the tool or using a dedicated wallet/ledger service.Like a lobster shell, security has layers — review code before you run it.
latestvk97e7r56rde3yt9601vdprbjj583pzjs
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
💰 Clawdis
Binsbash, jq
