Skillware skills · networking/geo_ip_rotator
Geo IP Rotator
Geographic egress proxy routing, multi-region web inspection, and anti-blocking gateway for AI agents. Provides strict pre-flight SSRF containment, pluggable commercial/private provider adapters, concurrent multi-country comparison, bounded streaming response parsing, and verifiable data sovereignty receipts.
Capabilities
- Targeted geographic egress routing (residential, datacenter, mobile) across ISO countries
- Concurrent multi-region URL inspection with delta pricing, currency, and redirect variance
- Strict pre-flight SSRF containment on all public endpoints and redirect hops
- Pluggable provider profiles (BrightData, Oxylabs, Smartproxy, IPRoyal, generic)
- Data sovereignty compliance auditing with SHA-256 cryptographic audit receipts
- Deterministic offline mock simulation mode for testing and air-gapped CI
Problems this skill solves
People search for tasks — not always "skillware":
- geographic proxy egress routing ai agent
- ai agent bypass ip geolocation block
- multi-region website price comparison agent
- residential proxy middleware python llm
- ssrf safe proxy gateway autonomous agent
- country specific web scraping ai agent
- data sovereignty compliance egress receipt
- inspect website from different countries python
Install
pip install skillware then SkillLoader.load_skill("networking/geo_ip_rotator")
FAQ
- How do I route an AI agent through a specific country or residential proxy?
- Use Skillware networking/geo_ip_rotator — pip install "skillware[networking_geo_ip_rotator]", load the skill, and pass action: "fetch_via_geo" with your target URL and ISO country code.
- Does networking/geo_ip_rotator protect against SSRF attacks?
- Yes. It enforces strict pre-flight DNS and IP checks before every request and on every redirect hop, rejecting loopback, link-local metadata (169.254.169.254), and RFC 1918 private subnets.
- Can I test geo_ip_rotator offline without commercial proxy credentials?
- Yes. When proxy credentials are unset, the skill automatically operates in deterministic offline mock mode, simulating authentic multi-jurisdiction exit nodes.