Install
openclaw skills install @syedateebulislam/openboard-cliInstall and use OpenBoardCLI with npm install -g openboard-cli to turn Gmail receipts or CSV, Excel, and JSON data into authenticated React spending dashboards.
Requires- Node.js 18+,Python3 and beautifulsoup4,(plus pdfplumber for PDF bills.
Supports- Codex, Local LLM, Agent dedicate commands.
openclaw skills install @syedateebulislam/openboard-cliHelp users install, configure, and operate OpenBoardCLI from its published npm package.
Check prerequisites before suggesting commands:
beautifulsoup4 for Gmail invoice fetchers.pdfplumber as well when bills arrive as PDF attachments.Install globally and verify:
npm install -g openboard-cli
openboard --version
openboard --help
Launch the interactive terminal UI with openboard. For automation, use openboard agent ...; do not launch the TUI from a non-interactive agent.
Explain the data boundary before setup:
Never imply that GitHub or Vercel credentials are needed for local-only use. Users who want a fully local LLM may configure Ollama or LM Studio instead.
Consult the live agent command contract when exact flags or current behavior matter.
openboard agent setup status --json
openboard agent create --data ./invoices.xlsx --name "Invoices" --type invoices
openboard agent update --dashboard invoices --prompt "add a month-over-month chart"
openboard agent billers sync --json
Prefer environment variables for credentials instead of putting secrets in command arguments. Do not expose tokens, API keys, Gmail App Passwords, or dashboard passwords in logs or examples.