agent-id-auth

Installation
SKILL.md

Alien Agent ID — Auth

Per-request DPoP signing for HTTP calls to Alien-aware services. Each request carries:

  • Authorization: DPoP <access-token> — the SSO-issued, agent-bound access token.
  • DPoP: <jws> — a fresh proof that binds this request to its method + URL + access token (RFC 9449 §4.2).

Servers verify the proof's cnf.jkt against the agent's key, so a captured token cannot be replayed by a different client. The CLI generates the per-request proof; raw curl/fetch will get 401.

Requires that agent-id-core bootstrap has produced a keypair and bound an owner under ${AGENT_ID_STATE_DIR:-$HOME/.agent-id}.

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.

When the user gives you a URL on an Alien-aware service

Run discovery before any other access (including WebFetch). Alien-aware services expose a machine-readable manifest at /.well-known/alien-agent-id.json:

Installs
10
GitHub Stars
33
First Seen
May 22, 2026
agent-id-auth — alien-id/agent-id