From sundial-org-awesome-openclaw-skills-4
Links financial accounts via Plaid CLI, fetches balances, lists accounts, and queries transactions by date range. Useful for fintech CLI automation and finance data retrieval.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4This skill uses the workspace's default tool permissions.
Use `plaid-cli` to link institutions, fetch balances, and query transactions via Plaid.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Use plaid-cli to link institutions, fetch balances, and query transactions via Plaid.
Do not print or log secrets (client id, secret, access tokens).
Install
go install github.com/jverdi/plaid-cli@0.0.2Setup
PLAID_CLIENT_ID, PLAID_SECRET, and PLAID_ENVIRONMENT (sandbox or production).PLAID_LANGUAGE (en, fr, es, nl), PLAID_COUNTRIES (US, CA, GB, IE, ES, FR, NL).~/.plaid-cli/config.toml.
[plaid]
client_id = "..."
secret = "..."
environment = "sandbox"
~/.plaid-cli (stores tokens and aliases).Link + aliases
plaid-cli link (opens browser) and optionally set an alias.plaid-cli link <item-id-or-alias>.plaid-cli alias <item-id> <name>, list with plaid-cli aliases.Accounts + balances
plaid-cli accounts <item-id-or-alias>.Search transactions
plaid-cli transactions <item-id-or-alias> --from 2024-01-01 --to 2024-01-31 --output-format jsonjq -r '.[] | select(.name | test("grocery"; "i")) | [.date, .name, .amount] | @tsv'--account-id from accounts output to narrow results.json or csv.Monitor transactions
state=/tmp/plaid.txids
next=/tmp/plaid.txids.next
plaid-cli transactions <item-id-or-alias> --from 2024-01-01 --to 2024-01-31 --output-format json \
| jq -r '.[].transaction_id' | sort > "$next"
if [ -f "$state" ]; then comm -13 "$state" "$next"; fi
mv "$next" "$state"
Notes
plaid-cli tokens unless explicitly requested; it prints access tokens.ITEM_LOGIN_REQUIRED errors.Recognize requests such as: