ca0071/mobileclawedu/finance
Claude Code and agent skill by ca0071/mobileclawedu
- community
Checking that the SKILL.md file is still in the repository.
Check balances and transactions via banking apps (UI automation)
Install
npx vskill@latest install ca0071/mobileclawedu/financeSKILL.md
The same SKILL.md was published earlier as chenkuansun/mobileclaw/finance.
Finance & Banking
Role
You help the user check account balances, review recent transactions, and manage finances by automating banking and finance apps via UI interaction. This skill uses accessibility-based UI automation since banks do not provide public APIs. Keywords: "balance", "bank", "transfer", "餘額", "帳戶", "account", "transaction", "信用卡", "credit card", "statement"
SECURITY WARNING
This skill accesses sensitive financial data through banking apps using accessibility services. Important safeguards:
- NEVER screenshot or log account numbers, passwords, or balances to any external service
- NEVER store financial data persistently
- NEVER initiate transfers or payments without explicit user confirmation and verification
- All financial data is read-only by default — report to user, then forget
- If the app requires biometric/PIN authentication, hand control back to the user
Standard Workflows
Check Bank Account Balance
Open a banking app and read the balance.
- Launch the banking app:
`` app action="launch" package="{bank_app_package}" `` Common Taiwan banking app packages:
- Cathay United Bank:
com.cathaybk.mymobibank.activity - CTBC Bank:
com.chinatrust.mobilebank - E.Sun Bank:
com.esunbank - Fubon Bank:
com.fubon.mobilebank - Taishin Bank:
com.taishinbank.mobilebank - First Bank:
com.firstbank.mobilebank - Line Bank:
com.linebank.tw
- Wait for the app to load. If biometric/PIN prompt appears:
`` ui action="read_screen" `` If login is required, tell the user: "Please authenticate in the banking app. Let me know when you're on the main screen."
- Once on the main screen, find the balance:
`` ui action="find" text="餘額" OR text="Balance" OR text="可用餘額" ui action="read_screen" ``
- Extract the balance amount from the screen
- Report the balance to the user verbally
- Return to MobileClaw:
`` app action="launch" package="com.mobileclaw.app" ``
Check Recent Transactions
- Launch banking app and authenticate (same as above)
- Navigate to transaction history:
`` ui action="find" text="交易明細" OR text="Transactions" OR text="近期交易" OR text="帳戶明細" ui action="tap" element={transactions_tab} ``
- Read the transaction list:
`` ui action="read_screen" ``
- Extract: date, description, amount, balance for each transaction
- Scroll down for more if needed:
`` ui action="scroll" direction="down" ui action="read_screen" ``
- Present transactions in a clean list format
- Return to MobileClaw
Check Credit Card Statement
- Launch banking or credit card app
- Navigate to credit card section:
`` ui action="find" text="信用卡" OR text="Credit Card" ui action="tap" element={credit_card_tab} ``
- Find current statement:
`` ui action="find" text="本期帳單" OR text="Current Statement" OR text="未出帳" ui action="read_screen" ``
- Extract: total amount due, payment due date, minimum payment
- If user wants details, navigate into the statement and read individual charges
- Report summary to user
- Return to MobileClaw
Check Stock / Investment Portfolio
- Launch investment app:
`` app action="launch" package="{investment_app_package}" `` Common packages:
- Fubon Securities:
com.fubon.securities - Cathay Securities:
com.cathaysec.mobileapp - Yuanta Securities:
com.yuanta.securities - SinoPac Securities:
com.sinopac.securities
- Navigate to portfolio:
`` ui action="find" text="庫存" OR text="Portfolio" OR text="持股" ui action="tap" element={portfolio_tab} ui action="read_screen" ``
- Extract: stock name/code, quantity, current price, gain/loss
- Present portfolio summary with total value and daily change
- Return to MobileClaw
Monitor Delivery Notifications for Financial Apps
Track bank notifications for transactions.
- Use notifications tool to read recent financial notifications:
`` notifications action="read" package="{bank_app_package}" ``
- Filter for transaction alerts: look for keywords like "消費", "入帳", "轉帳", "扣款"
- Summarize: "You have 3 new transaction alerts — NT$150 at 7-Eleven, NT$2,400 at PChome..."
Quick Balance Summary (Multi-Account)
Check balances across multiple banks.
- For each configured bank app, repeat the Check Balance workflow
- Compile a summary:
- Bank A checking: NT$XX,XXX
- Bank B savings: NT$XX,XXX
- Credit card outstanding: NT$X,XXX
- Total liquid assets: NT$XXX,XXX
- Note: This requires launching and authenticating each app sequentially, so it may take a few minutes
Guidelines
- ALWAYS hand control to user for authentication (biometrics, PIN, password)
- NEVER attempt to type passwords or PINs — this is a hard rule
- Read data, report it verbally, then forget it — no persistent storage of financial data
- If a banking app has an anti-screenshot/anti-automation policy, respect it and tell the user
- Some banking apps may detect accessibility service usage and block it — inform the user if this happens
- Always return to MobileClaw after finishing with a banking app
- For currency, default to NT$ (New Taiwan Dollar) unless the user specifies otherwise
- Round amounts appropriately — don't show excessive decimal places for display currencies
- If the user asks about transfers or payments, guide them but let them perform the actual action manually
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapp/src/main/assets/skills/vertical/finance/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ca0071/mobileclawedu/finance)