Browser Download Skill
This skill enables ADA to perform file downloads from any webpage using the browser tool.
Prerequisites
openclawCLI must be installed and gateway must be running.relayPortmust be configured correctly inopenclaw.json(Default: 18792).
How to download
To download a file from a website, follow these steps:
- Find the Download Link/Button: Use
browser snapshotorbrowser evaluateto find thereforselectorfor the download button. - Execute Download Action: Use the following CLI command structure:
openclaw browser --action download --targetId "<TAB_ID>" --ref "<REF_ID>" --path "/mnt/storage/ada_projects/downloads/<FILENAME>"
Alternative: JavaScript Click
If the download button is inside a canvas or complex element, you can trigger it via evaluation:
() => {
const btn = document.querySelector('button[aria-label="Download"]');
if (btn) btn.click();
return 'clicked';
}
Storage Directory
Always save downloaded files to:
/mnt/storage/ada_projects/downloads/