AgentBooks
Analysis
AgentBooks is transparent about its purpose, but it asks the agent to run an unbundled npm CLI that can affect financial records and crypto wallet/provider access, so it needs careful review before use.
Findings (6)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
This installs a third-party npm package (`agentbooks`) not bundled with this skill ... npx agentbooks guard ... downloads on each invocation
The actual executable behavior comes from a public npm package outside the reviewed artifacts, and npx may fetch it again at runtime.
allowed-tools: Bash(agentbooks:*) ... Record costs proactively ... agentbooks wallet-init ... agentbooks wallet-connect --provider coinbase-cdp
The wildcard Bash permission lets the agent invoke the AgentBooks CLI broadly, including commands that write financial records or initialize/connect wallet providers.
Read the `tier` and `prescriptions` fields and act accordingly ... optimize_costs → answer directly, skip extended reasoning
The skill intentionally lets a financial-health report change how the agent prioritizes work and response effort.
After completing any medium or complex task, proactively offer to record its value
The skill prompts the agent to ask users to confirm economic value or income after work is completed.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
manage multi-provider crypto wallets ... Do not connect real wallets or supply private keys until you have reviewed the provider authentication flow
The skill explicitly contemplates real wallet/private-key or provider-authentication flows, but delegates that sensitive handling to the external CLI.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Set `AGENTBOOKS_DATA_PATH` to a dedicated directory ... to limit the blast radius if the CLI behaves unexpectedly
The skill stores or reads persistent financial state through a local data path, and the artifact itself warns that isolation matters.
