egress-auth

Authenticate outbound network calls through an egress proxy in sandbox environments.

2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/gautam-achieveai/ClaudePlugins --skill egress-auth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: egress-auth
Source: https://github.com/gautam-achieveai/ClaudePlugins/tree/main/sandbox-auth/skills/egress-auth
Command: npx skills add https://github.com/gautam-achieveai/ClaudePlugins --skill egress-auth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a secure authentication mechanism for network calls made from within a sandbox environment, ensuring safe egress and proxy authentication.

Core Features & Use Cases

  • Authentication: Securely authenticate outbound network calls through an egress proxy.
  • Transparent Authentication: Handles authentication seamlessly without requiring manual input of tokens or credentials.
  • Polling Mechanism: Implements a polling mechanism to handle out-of-band logins and resolve authentication pending status.
  • Use Case: When running tools like git, gh, npm, or pip that require network calls, this Skill authenticates the calls automatically, allowing them to proceed without manual intervention.

Quick Start

Use the egress-auth skill to authenticate a network call to GitHub, for example, by running the following command:

python3 /skills/egress-auth/scripts/sandbox-auth-fetch.py --url "https://api.github.com/" --method GET --timeout 300 --max-attempts 20

Frequently Asked Questions about egress-auth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I authenticate outbound network calls from a sandbox environment?

To authenticate outbound network calls from a sandbox environment, you can use a proxy authentication mechanism that transparently injects credentials. This allows secure egress without requiring manual token input.

What is secure egress proxy authentication for isolated sandboxes?

Secure egress proxy authentication is a mechanism that safely handles credential injection for outbound network calls from isolated sandboxes. It ensures administrative workflows have secure network access without manual intervention.

Can I automatically authenticate git, npm, or pip commands running inside a sandbox?

Yes, you can automatically authenticate network calls for tools like git, npm, or pip inside a sandbox. The authentication mechanism handles proxy credentials seamlessly, allowing these commands to proceed without manual intervention.

How does polling handle out-of-band logins for sandbox network calls?

Polling handles out-of-band logins by continuously checking the authentication status for sandbox network calls. This mechanism resolves pending authentication states transparently until the external login process completes.

What is the best way to secure network egress for administrative workflows in an isolated environment?

The best way to secure network egress for administrative workflows is using a transparent authentication proxy. This approach automatically injects credentials into outbound calls, ensuring secure access from isolated sandboxes.