zeroid

Official

Secure agent identities and delegated OAuth tokens.

Authorhighflame-ai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

When autonomous agents act on behalf of users or other agents there is no reliable, auditable way to prove who performed an action and under what delegated authority; Zeroid provides cryptographically verifiable identities, short-lived credentials, and real-time revocation to restore clear accountability and secure delegation flows.

Core Features & Use Cases

  • Agent Identity Management: Register agents and assign SPIFFE/WIMSE URIs with one-time API keys and optional public keys for JWT assertions.
  • OAuth 2.1 Token Issuance & Delegation: Issue access tokens via api_key, client_credentials, jwt-bearer, authorization_code, refresh, and perform RFC 8693 token-exchange to delegate limited scope to sub-agents.
  • Governance and Revocation: Create credential policies (TTL, allowed scopes, max delegation depth), introspect tokens, and revoke tokens or API keys immediately across delegation chains.
  • Use Case: Employ Zeroid to provision unique agent identities for a CI pipeline, delegate limited runtime permissions to ephemeral worker agents, and revoke access instantly if a worker is compromised.

Quick Start

Use the zeroid skill to register an agent, save the returned API key securely, and request an access token for that agent.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: zeroid
Download link: https://github.com/highflame-ai/zeroid/archive/main.zip#zeroid

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 471,000+ vetted skills library on demand.