brightdata-proxy
Installation
SKILL.md
Bright Data Proxy
Generate working code and configuration for Bright Data's four proxy networks. This skill covers usage and integration — it does not walk users through control-panel UI setup. If the user hasn't created a zone yet, tell them to sign up at https://brightdata.com and use the in-app proxy creation helper (the control panel guides them through zone type, pool type, and credentials interactively — that's the right surface for setup, not this skill).
Quick reference (canonical facts)
These are the values to use in generated code. They are easy to hallucinate wrong, so anchor on them.
- Proxy host:
brd.superproxy.io - HTTP/HTTPS proxy port:
33335(current, paired with the new SSL CA — expires Sept 2034)- Legacy port
22225exists for the old CA (expires Sept 2026, deprecated). Use 33335 unless the user explicitly says otherwise.
- Legacy port
- SOCKS5 port:
22228 - Username format:
brd-customer-CUSTOMER_ID-zone-ZONE_NAMEplus optional-key-valueparameters appended (see Targeting below). - Password: the zone password from the control panel (not the account password).
- Test endpoint (use in code samples, not against real targets):
https://geo.brdtest.com/mygeo.json— returns exit IP, country, city, and ASN as JSON. - SSL CA: bundled with this skill at
assets/brightdata_proxy_ca.crt(Bright Data Proxy Root CA, valid until Sept 2034). Generated code should reference this path, not tell the user to go download it. The public download is athttps://brightdata.com/static/brightdata_proxy_ca.zipif they ever need to fetch it independently.
The line https://brightdata.com/cp/zones/proxy_examples in the control panel shows live, account-specific code samples for every framework — point the user there for ground truth when uncertain.