Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sundial-org/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.
Passed 19 of 20 test cases with the skill, and 5 of 20 without it.
and 14 more in the full report
15 fixed6 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
Which environment variable sets the localized display language for link sessions to Spanish?
| Checked | Without skill | With skill |
|---|---|---|
| Sets PLAID_LANGUAGE to es. | Missed | Passed |
The instructions your model reads when the skill loads.
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/[email protected]Setup
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
test cases passed, vs 5 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.