egress-auth

Community

Securely authenticate network calls from the sandbox environment.

Authorgautam-achieveai
Version1.0.0
Installs0

System Documentation

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

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: egress-auth
Download link: https://github.com/gautam-achieveai/ClaudePlugins/archive/main.zip#egress-auth

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.