plaid
plaid-cli a cli for interacting with the plaid finance platform. link accounts from various institutions, query balances, and transactions by date range listing accounts/balances.
Why use this skill?
Easily track bank balances and analyze transactions with the Plaid skill for OpenClaw. Securely link accounts and automate your personal finance workflows today.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bobdevibecoder/bobagent-plaidWhat This Skill Does
The Plaid skill integrates the plaid-cli tool into your OpenClaw agent, providing a robust interface for interacting with the Plaid financial services platform. This skill enables the agent to securely link banking institutions, retrieve real-time account balances, and perform deep analysis on transaction histories. By leveraging this tool, your agent can effectively act as a personal financial assistant, capable of reconciling accounts, monitoring spending habits, and automating the retrieval of financial data across multiple linked accounts without the user needing to log into individual banking portals.
Installation
To install this skill, run the following command within your environment:
clawhub install openclaw/skills/skills/bobdevibecoder/bobagent-plaid
Ensure that you have Go installed on your system. Once the package is installed, configure your environment variables (PLAID_CLIENT_ID, PLAID_SECRET, and PLAID_ENVIRONMENT) to authenticate with Plaid. For persistent configuration, you can utilize the ~/.plaid-cli/config.toml file. The data directory ~/.plaid-cli will be created automatically to store secure tokens and account aliases.
Use Cases
This skill is ideal for users who want to automate financial tracking. Use it to generate monthly spending reports by querying transactions within a specific date range, identifying specific recurring subscriptions, or checking real-time liquidity across different investment and checking accounts. It is particularly powerful for developers or power users who want to pipe financial data into existing workflows like jq or awk for custom reporting. The skill also allows for monitoring; by creating a simple cron job script, the agent can notify you when new transactions hit your account.
Example Prompts
- "Show me the current balances for all my linked Chase and Amex accounts."
- "Search for all transactions at Starbucks or Dunkin Donuts from last month and calculate the total spent."
- "List all my linked financial institutions and tell me if any require re-authentication."
Tips & Limitations
Security is paramount: never ask the agent to print or log secrets like access tokens or client secrets. If the agent encounters an ITEM_LOGIN_REQUIRED error, simply run the link command for that specific item to refresh the credentials. Always use specific date ranges when querying transactions to optimize performance and keep the data output manageable. Note that direct access to the tokens command is discouraged, as it may expose sensitive credentials in plain text logs. When piping data to external tools, ensure that output formats are strictly set to JSON or CSV for maximum compatibility.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bobdevibecoder-bobagent-plaid": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api
Related Skills
affiliate-master
Full-stack affiliate marketing automation for OpenClaw agents. Generate, track, and optimize affiliate links with FTC-compliant disclosures and multi-network support.
tweet-ideas-generator
Generates 60 high-impact tweet ideas from reference content across 5 categories. Use when someone wants to extract engaging short-form statements from content for Twitter/X, organized by harsh advice, quotes, pain points, counterintuitive truths, and key insights.
ai-discoverability-audit
Audit how a brand appears in AI-powered search (ChatGPT, Perplexity, Claude, Gemini). Use when user mentions "AI search," "how do I show up in ChatGPT," "AI discoverability," "AEO," "LLM visibility," or wants to understand their brand's AI presence.
positioning-basics
Help founders and marketers nail their positioning. Use when someone mentions "positioning," "value proposition," "who is this for," "how do I describe my product," "messaging," "ICP," "ideal customer," or is struggling to articulate what makes their product different.
polymarket-correlation
Detect mispriced correlations between Polymarket prediction markets. Cross-market arbitrage finder for AI agents.