Agent Identity Kit for Openclaw

A portable identity system for creating, validating, and publishing standardized JSON identity cards for AI agents.

ryancampbell
v1.0.0
Feb 5, 2026
1
3.9k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install agent-identity-kit

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install agent-identity-kit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Agent Identity Kit?

The Agent Identity Kit is a specialized tool designed to bring structure and interoperability to the AI agent landscape. It provides a standardized framework for creating agent.json identity cards, allowing developers to define clear handles, descriptions, and ownership for their autonomous entities. As a core component of the Openclaw Skills library, this kit ensures that agents can be easily identified, verified, and integrated into broader ecosystems.

By leveraging the Agent Card v1 schema, this skill allows for the creation of portable identity files that can be hosted on well-known endpoints or registered in global directories. This promotes a more transparent and discoverable environment for AI agents, facilitating trust and seamless communication between different agentic systems within the Openclaw Skills framework.

Agent Identity Kit Use Cases

  • Defining a unique identity and handle for custom AI agents.
  • Validating agent.json files for compliance with global schema standards.
  • Publishing agent metadata to well-known endpoints for automated discovery.
  • Organizing multi-agent teams with standardized roster files for complex workflows.

How Agent Identity Kit Works

  1. Initialize a new identity card by running the interactive setup script provided in the kit.
  2. Enter core metadata when prompted, including the agent's name, handle, description, and owner information.
  3. Run the validation script to check the generated JSON file against the official Agent Card schema.
  4. Deploy the validated agent.json file to a public endpoint or register it with the Openclaw Skills registry for global discoverability.

Agent Identity Kit Setup

To begin using the Agent Identity Kit, navigate to the skill directory and use the provided bash scripts for configuration:

# Initialize a new agent identity card
./scripts/init.sh

# Validate an existing identity card against the schema
./scripts/validate.sh path/to/agent.json

Ensure that you have execution permissions for the script files and that your environment supports standard JSON validation tools.

Agent Identity Kit Data Schema & Taxonomy

The skill organizes its data based on the Agent Card v1 specification. The following table highlights the primary fields used in the identity system:

Field Required Description
version Yes The specification version (e.g., "1.0").
agent.handle Yes A Fediverse-style unique identifier (@name@domain).
owner.name Yes The entity or individual accountable for the agent.
capabilities No A list of tags defining what the agent can do.
protocols No Supported communication protocols like MCP or HTTP.
trust.level No Verification status such as active or verified.

Agent Identity Kit Advanced Features

  • CI/CD Integration: Seamlessly validate identity cards in automated pipelines using the provided schema.
  • Multi-Agent Support: Manage team rosters and complex agent hierarchies within the Openclaw Skills environment.
  • Directory Registration: Direct hooks for registering cards at forAgents.dev to gain verification badges.
  • Schema Extensibility: Support for domain-specific metadata extensions while maintaining core schema compliance.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*