LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

adspower-browser

AdsPower profile operation via adspower-browser CLI. open/launch/start browser or profile, environment, config profile, AdsPower; create/update/delete/list profiles; groups, tags, proxies; kernel download/list; client patch; API check-status. User phrases like open environment or map to commands such as open-browser.

126stars15forksUpdated 8/5/2026
Developer Tools#proxy#fingerprinting#cli#nodejs#browser-automation#anti-detect

Security Assessment

Medium Risk(68/100)

Detected risks:

Dual-use anti-detection browser tooling(The skill drives an anti-detect browser whose main function is spoofing browser fingerprints, including user agent, canvas, WebGL vendor and renderer, timezone, geolocation, and fonts., It documents selecting specific TLS cipher suites for the Chrome kernel, which alters the network-level fingerprint a browser presents to servers., It configures per-profile proxies, including third-party proxy providers and SOCKS5 with stored proxy credentials, enabling large-scale identity and location rotation.)
Security Score68/100

About adspower-browser

This skill wraps the AdsPower `adspower-browser` command-line interface (installable via npm, with `adspower` and `ads` aliases) for operating AdsPower's anti-detect browser platform. It lets an assistant translate natural-language requests into concrete CLI commands to create, update, delete, and list browser profiles, open and close profile browsers, manage groups, tags, and proxies, download and list browser kernels, and check the local API status. It targets the AdsPower Local API (default port 50325) and supports both shorthand single-ID arguments and full JSON parameter forms.

Beyond basic profile management, the reference material documents extensive browser-fingerprint customization: custom or randomized user agents, canvas noise, WebGL vendor/renderer spoofing, timezone and geolocation overrides, language and screen-resolution settings, font lists, and even explicit TLS cipher-suite selection for the Chrome kernel. It also covers inline proxy configuration (HTTP/HTTPS/SOCKS5, third-party proxy providers, and per-profile proxy credentials). Authentication is handled through an official API key, passed with `--api-key` or the `ADS_API_KEY` environment variable, and headless launch is supported.

The intended users are people who legitimately manage many separate browser environments (multi-account operations, e-commerce, ad and social-media management, QA). However, the core purpose of the toolchain is browser-fingerprint and network anti-detection, which is dual-use: the same fingerprint spoofing, TLS-cipher customization, and proxy rotation that serve legitimate profile isolation can also be used to evade bot-detection and anti-fraud systems. The skill itself only documents and invokes the vendor's own CLI and does not exfiltrate data or install unofficial code.

FAQ

What is this skill for?

Driving the AdsPower anti-detect browser through its adspower-browser CLI to manage profiles, groups, tags, proxies, and browser kernels, and to open or close profile browsers.

What are the prerequisites?

Install the CLI with npm (`npm install -g adspower-browser`), have the AdsPower client running (default port 50325), and provide an API key via `--api-key` or the ADS_API_KEY environment variable.

How are commands passed?

Either as a single shorthand value (one profile ID/number) or as a full JSON string of parameters, for example `ads open-browser '{"profile_id":"abc123"}'`.

What fingerprint and network options are supported?

User-agent, canvas, WebGL, timezone, geolocation, language, resolution, fonts, and Chrome TLS cipher suites, plus inline proxy configuration including third-party providers and SOCKS5.

Are there responsible-use considerations?

Yes. AdsPower is anti-detect browser tooling. Fingerprint spoofing and proxy configuration are dual-use and can be misused to evade bot-detection or platform anti-fraud controls, so it should only be used within the target platforms' terms of service and applicable law.

All Files

16 files
references/chrome-tls-cipher.md1.5 KB
View
references/user-proxy-config.md1.3 KB
View
references/browser-kernel-download-management.md0.3 KB
View
references/group-management.md0.6 KB
View
references/browser-kernel-management.md0.4 KB
View
references/fingerprint-config.md4.8 KB
View
references/proxy-management.md1.2 KB
View
references/browser-profile-management.md7.8 KB
View
references/ua-system-version.md1.3 KB
View
references/application-management.md0.4 KB
View
references/client-patch-management.md0.2 KB
View
SKILL.md13.7 KB
View
references/browser-kernel-config.md0.8 KB
View
references/country-code.md5.2 KB
View
references/browser-tag-management.md1.0 KB
View
references/tool-intent-map.md6.8 KB
View

Install adspower-browser

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

adspower/adspower-browser

Related Skills

content-pattern-analyzer-sms

513

ai-ui-patterns

249

quick-mockups

7,247

clean-architecture

720