agent-id-proxy

Installation
SKILL.md

Alien Agent ID — Proxy

The proxy holds the unlocked vault's master key in memory, accepts HTTP requests on localhost, and forwards them to real upstream services with the configured credential injected. Two request shapes are supported.

Requires agent-id-vault init to have produced a portable vault with at least one credential.

Security note: this skill pre-approves Bash(curl:*) so calls to the local proxy don't prompt each time. That grant also authorizes arbitrary outbound HTTP — a potential exfiltration channel. For higher-stakes use, drop the blanket curl grant and approve proxy calls per-invocation.

Resolve the CLI

bin/cli.mjs lives in this plugin's directory. In the examples below, CLI is ${CLAUDE_PLUGIN_ROOT}/bin/cli.mjs — the ${CLAUDE_PLUGIN_ROOT} path is filled in for you when the skill loads.

Start the proxy

# Foreground (Ctrl-C to stop). Tries agent-key unlock first, falls back to /dev/tty prompt.
node CLI start --port 48771
Installs
1
GitHub Stars
33
First Seen
14 days ago
agent-id-proxy — alien-id/agent-id