Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add magnusrodseth/sparebank1-cli --skill sparebank1-transfersgit clone --depth 1 https://github.com/magnusrodseth/sparebank1-cliWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/magnusrodseth/sparebank1-cli/sparebank1-transfers)<a href="https://agentmods.dev/skills/magnusrodseth/sparebank1-cli/sparebank1-transfers"><img src="https://agentmods.dev/badge/skills/magnusrodseth/sparebank1-cli/sparebank1-transfers/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/magnusrodseth/sparebank1-cli/sparebank1-transfers"><img src="https://agentmods.dev/badge/skills/magnusrodseth/sparebank1-cli/sparebank1-transfers.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00073 | $0.00580 |
| Opus 5 | $0.00036 | $0.00290 |
| Sonnet 5 | $0.00015 | $0.00116 |
| Haiku 4.5 | $0.00007 | $0.00058 |
Grade A, and why
sparebank1-transfers scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
sparebank1-transfers
Money-movement workflows for SpareBank 1 via sb1. Read
sparebank1-shared first.
⚠ Transfers are real and irreversible. Treat every transfer as high-stakes.
Safety rules (follow exactly)
- Never pass
-y/--yesunless the user has explicitly confirmed the exact amount and destination in this conversation. Prefer letting the CLI's own confirmation prompt show, and surface its summary to the user. - Confirm
from,to, andamountagainstsb1 accountsbefore running. debittransfers are own-account only, both--fromand--tomust be the user's own accounts (the CLI rejects external destinations by design).- If anything is ambiguous (which account, how much), stop and ask. Do not guess.
Transfer between your own accounts
sb1 transfer debit --from Brukskonto --to Sparekonto --amount 250
sb1 transfer debit --from Brukskonto --to Sparekonto --amount 250 --message "Sparing"
The CLI prints a summary and asks Proceed? [y/N]. Amounts accept 250,
250.50, or 250,50. Optional --due-date YYYY-MM-DD schedules it.
Pay a credit card
sb1 transfer creditcard --from Brukskonto --credit-card-id <id> --amount 500
--credit-card-id is the credit card account id (find it via sb1 accounts --all).
The payment posts as a payment, so the card balance may update the next business
day.
Pay into a pension policy
sb1 transfer pension --from Brukskonto --policy-number <polisenummer> --amount 500
Non-interactive use
Only when the user has clearly authorized the specific transfer, you may add
-y to skip the prompt. Always echo back exactly what you ran (from / to /
amount) afterwards, and report the returned paymentId and any warnings.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 13d ago First seen · 55 lines · 73 tokens per session scan A ac94af41bf00
sparebank1-transfers is a skill published in the GitHub repository magnusrodseth/sparebank1-cli (22 stars, last pushed 2mo ago), licensed MIT. It adds 73 tokens to every session and 580 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
tbank-transfer-money
A guide for sending money through T-Bank, including transfers by phone number, bank details, or payment QR code. T-Bank is a Russian bank, and SBP is Russia's instant interbank payment system.
tbank-bill-pay
A set of tools for paying bills through T-Bank, including utilities, phone service, internet, taxes, and traffic fines. It can inspect providers and payment fields before making a payment.
tbank-invest-advisor
An investment-analysis skill that uses T-Bank data to review brokerage accounts, holdings, transactions, profit and loss, returns, and allocation. A brokerage account is an account used to buy and sell investments such as shares, bonds, and exchange-traded funds.
tbank-messenger
A chat connection for T-Bank, a Russian bank, that lets an agent read conversations, download attachments, and contact bank support. It works with chats inside the bank app, not SMS codes or push notifications.
tbank-budget-analyzer
A financial analysis skill that uses T-Bank data to examine accounts, transactions, spending categories, subscriptions, recurring payments, and automatic payments. T-Bank is a Russian bank and financial services provider.
tbank-cards-documents
A read-only T-Bank connection for viewing card and account details, transactions, identity documents, insurance policies, and bank certificates.