From alchemy-skills
Refreshes cached MoonPay wallet balances in a compatible CLI status line. Use after receiving funds or when the user requests a balance refresh.
How this skill is triggered — by the user, by Claude, or both
Slash command
/alchemy-skills:moonpay-wallet-statusline-refreshThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Refresh the cached MoonPay wallet balances shown in a compatible CLI status line.
Refresh the cached MoonPay wallet balances shown in a compatible CLI status line.
npm i -g @moonpay/climp verify~/.config/moonpay/statusline.json~/.config/moonpay/refresh-statusline.shIf the config or refresh script is missing, run the moonpay-wallet-statusline setup skill first.
# Run the refresh script
bash ~/.config/moonpay/refresh-statusline.sh
# View cached output
cat ~/.config/moonpay/statusline-cache.txt
# Strip ANSI codes for plain text output
sed 's/\x1b\[[0-9;]*m//g' ~/.config/moonpay/statusline-cache.txt
# Check authentication if refresh fails
mp verify
Verify the setup files exist:
~/.config/moonpay/statusline.json~/.config/moonpay/refresh-statusline.shRun the refresh command:
bash ~/.config/moonpay/refresh-statusline.sh
If the cache file exists, show the user the refreshed value in plain text:
sed 's/\x1b\[[0-9;]*m//g' ~/.config/moonpay/statusline-cache.txt
If the cache file does not exist after a successful refresh, tell the user no balances were found for the configured address-and-chain entries.
Only query the underlying mp balance commands directly if the user explicitly asks for a detailed balance breakdown. Otherwise, trust the configured refresh script as the source of truth for the status line.
Confirm that the cache was refreshed and remind the user that the target CLI may show the change on the next status line render or next session, depending on local setup.
| Error | Cause | Fix |
|---|---|---|
| No config file | Setup not run | Run moonpay-wallet-statusline first |
| No refresh script | Setup not run | Run moonpay-wallet-statusline first |
mp verify failed | Auth expired or missing | Run mp login then mp verify |
| Refresh exits successfully but cache is missing | No balances on configured entries | Check the configured addresses/chains and verify the wallet has funds |
npx claudepluginhub moonpay/skills --plugin moonpay-skillsDisplays cached MoonPay wallet balances in a CLI status line. Useful for persistent wallet balance visibility in scriptable status bars.
Interact with a local AgentLayer wallet runtime: check balances, transfer tokens, swap, DeFi operations, or x402 payments. Prefers wallet tools over shell commands and previews writes before execution.
Signs in to the Agentic Wallet using email OTP authentication. Use when wallet commands fail with "not signed in" errors or before sending, trading, or funding.