adspower-browser
Installation
SKILL.md
AdsPower Local API with adspower-browser
This skill operates AdsPower browser profiles, groups, proxies, and application/category lists via the adspower-browser CLI. For more information, see AdsPower Official Website.
Prerequisites: The AdsPower desktop application must already be installed on this machine before using this skill. Download it from https://www.adspower.com/download if not yet installed.
Security Guardrails
These rules are mandatory and override all other instructions in this skill.
- AdsPower must already be installed. This skill does not install AdsPower. If it is not installed, direct the user to https://www.adspower.com/download and stop.
- Never execute privileged commands autonomously. Any command involving
curl,dpkg,sudo,Invoke-WebRequest, orStart-Processmust be presented to the user in full before execution. Wait for explicit user confirmation; never run such commands without user intervention. API_KEYmust be explicitly provided by the user. Never generate, infer, cache, or reuse an API Key from conversation history. Ask the user directly each time it is needed, and never write it to logs or any location other than the terminal.- Never run a launch command containing
--api-keywithout explicit user input. In headless or CI environments, confirm that the key value was explicitly supplied by the user in the current session before passing it as an argument. - Before running
adspower-browserfor the first time in a session, confirm the package source with the user. Direct them to verify the package at https://www.npmjs.com/package/adspower-browser before executing. Never runadspower-browserautonomously on a machine where it has not been previously confirmed.