Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
fix: use /Users/oliver/clawd for workspace root to preserve symlink paths
What This Skill Does
Automates Revolut web banking via Playwright. Fetches account balances, transaction history, and investment portfolio data across all wallet currencies and depots. Credentials are stored in a config file; no .env loading.
Revolut has no official public API for personal accounts, so Playwright-based browser automation is the only way to extract this data programmatically.
When to use it
- Check all Revolut account balances at once
- Export transactions for a date range to JSON
- Fetch investment portfolio holdings programmatically
- Automate recurring financial data collection
- Pull invest transaction history for tax reporting
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: fetch all transactions from 2025-01-01 to 2025-03-31
- 1Run login command to authenticate and store browser session
- 2Run accounts command to list available wallets
- 3Run transactions command with --from 2025-01-01 --until 2025-03-31
- 4Run logout to delete stored session
JSON file containing transaction records for the specified date range
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.