← Back to Skills Marketplace
rsquaredsolutions2026

Bankroll Manager — Cross-Platform P&L Tracker

by rsquaredsolutions2026 · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
114
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install bankroll-manager
Description
Track bankroll across sportsbooks and prediction markets. Log bets, record results, calculate ROI, generate P&L reports, and enforce risk limits. Use when as...
README (SKILL.md)

Bankroll Manager — Cross-Platform P&L Tracker

Track bankroll, log bets, calculate ROI, and enforce risk limits across all betting platforms.

When to Use

Use this skill when the user asks about:

  • Logging a new bet or recording a bet result
  • Current bankroll balance or P&L
  • Daily, weekly, or per-platform P&L reports
  • ROI or units won/lost
  • Whether a bet is within their risk limits
  • "How much am I up/down?"
  • "Can I afford this bet?"
  • Setting or adjusting risk limits

Database Location

All bankroll data is stored in: ~/.openclaw/data/bankroll.db

Operations

1. Log a Bet

Record a new bet. Replace values in caps:

sqlite3 ~/.openclaw/data/bankroll.db \
  "INSERT INTO bets (platform, sport, selection, bet_type, stake, odds, notes)
   VALUES ('PLATFORM', 'SPORT_KEY', 'SELECTION', 'BET_TYPE', STAKE, ODDS, 'NOTES');"

## About

Built by [AgentBets](https://agentbets.ai) — full tutorial at [agentbets.ai/guides/openclaw-bankroll-manager-skill/](https://agentbets.ai/guides/openclaw-bankroll-manager-skill/).

Part of the [OpenClaw Skills series](https://agentbets.ai/guides/#openclaw-skills) for the [Agent Betting Stack](https://agentbets.ai/guides/agent-betting-stack/).
Usage Guidance
This skill mostly looks like a simple local bankroll tracker, but take these precautions before installing or invoking it: - Verify the python3 requirement: ask the author or inspect additional documentation. If the skill never uses Python, the metadata may be inaccurate. - Backup and inspect ~/.openclaw/data/bankroll.db (and create the DB schema yourself) before letting the agent write to it. The SKILL.md provides only an INSERT example and no schema; running commands as-is could corrupt data. - Confirm file permissions for ~/.openclaw/data so only you/your agent can access it — the skill will read/write a file in your home dir. - Follow the AgentBets links to verify the publisher and documentation; the skill registry shows no homepage/source, which reduces provenance confidence. - Because this skill executes sqlite3 commands, ensure the running agent environment actually contains sqlite3 (and that you trust it to run local commands). If you want less risk, require manual review of any DB-modifying commands before they run. If you cannot verify the missing pieces (schema, why python3 is needed, or the publisher identity), treat the skill cautiously or prefer a vetted alternative.
Capability Analysis
Type: OpenClaw Skill Name: bankroll-manager Version: 1.1.0 The bankroll-manager skill provides templates for executing raw sqlite3 commands via the shell to manage a local database (~/.openclaw/data/bankroll.db). This design is highly vulnerable to SQL injection and potential shell injection, as it instructs the agent to interpolate user-provided strings (e.g., 'NOTES', 'SELECTION') directly into command-line arguments. While no evidence of intentional malice or data exfiltration was found in SKILL.md, the reliance on unparameterized shell-based database manipulation is a significant security risk.
Capability Assessment
Purpose & Capability
The skill describes a local P&L/bankroll tracker that uses sqlite; requesting sqlite3 as a required binary matches that purpose. However, the metadata also requires python3 even though the SKILL.md contains only sqlite3 commands and makes no mention of Python-based behavior, which is discordant.
Instruction Scope
SKILL.md instructs direct writes to a fixed local DB (~/.openclaw/data/bankroll.db) via sqlite3 INSERT commands but provides no database schema, initialization steps, or read/report queries. The instructions are minimal and give the agent leeway to run arbitrary sqlite3 commands against a user-local database; that is expected for a tracker but the lack of schema or safeguards increases risk of accidental data corruption.
Install Mechanism
This is an instruction-only skill with no install spec and no code files — lowest install risk (nothing downloaded or written to disk by the skill itself).
Credentials
No environment variables or credentials are requested (good). The declared binary requirements (sqlite3, python3) are minimal, but python3 appears disproportionate because the runtime instructions never reference Python. Either the metadata is inaccurate or important instructions are missing.
Persistence & Privilege
The skill is not always-enabled and does not request system-wide config changes. It reads/writes a user-local database file (persistent data), which is expected for this purpose but should be considered when granting agent access to your profile/home directory.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bankroll-manager
  3. After installation, invoke the skill by name or use /bankroll-manager
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Add attribution links to agentbets.ai guides
v1.0.0
Initial release — AgentBets OpenClaw Skills series
Metadata
Slug bankroll-manager
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Bankroll Manager — Cross-Platform P&L Tracker?

Track bankroll across sportsbooks and prediction markets. Log bets, record results, calculate ROI, generate P&L reports, and enforce risk limits. Use when as... It is an AI Agent Skill for Claude Code / OpenClaw, with 114 downloads so far.

How do I install Bankroll Manager — Cross-Platform P&L Tracker?

Run "/install bankroll-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Bankroll Manager — Cross-Platform P&L Tracker free?

Yes, Bankroll Manager — Cross-Platform P&L Tracker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Bankroll Manager — Cross-Platform P&L Tracker support?

Bankroll Manager — Cross-Platform P&L Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Bankroll Manager — Cross-Platform P&L Tracker?

It is built and maintained by rsquaredsolutions2026 (@rsquaredsolutions2026); the current version is v1.1.0.

💬 Comments