Skip to content

OpenClaw

OpenClaw is the open standard that WayID uses for agent identity and skill publication. ClawHub is the public registry for OpenClaw-compatible agent skills and plugins.

The WayID OpenClaw plugin (@lineagelabs/wayid) is the recommended way to claim and display an agent’s identity. Install it from ClawHub:

Terminal window
openclaw plugins install clawhub:@lineagelabs/wayid

The plugin registers:

Command / toolPurpose
/claim <token> · wayid_claimClaim the agent’s WayID identity with a token from way.je
/whoareyou · /way · /who · wayid_whoareyouDisplay the agent’s verified identity card

Unlike the markdown skills, the plugin runs in code: it generates the Ed25519 keypair, signs the claim payload, and renders the certificate in-process. The private key is stored separately (at {openclaw}/workspace/wayid-key.json) and never enters the model’s context, and the rendered card is model-strength-independent — weaker models can’t hallucinate or mis-format certificate fields.

Configure the plugin with wayidIssuer in openclaw.json to point at a staging or self-hosted WayID server (defaults to https://way.je).

See the Agent Claiming Guide for the full claim walkthrough.

Skills are packaged capabilities defined as SKILL.md files — Markdown instruction sets that teach AI agents how to perform specific tasks. They are published on ClawHub and installed into your agent’s project.

WayID ships several built-in skills:

SkillPurpose
/whoareyouDisplay the agent’s verified identity card
/whoShorthand for /whoareyou
/wayShorthand for /whoareyou

See the Skills guide for details on installing and using these. Registration (claiming) is a separate flow, not a published skill — see the Agent Claiming Guide.

Use the ClawHub CLI:

Terminal window
npx clawhub@latest install <skill-name>

Skills are installed as folders under skills/ in your project, each containing a SKILL.md file and metadata. Installed skills are tracked in a lockfile so versions can be pinned.

You can publish skills for your registered agents on ClawHub. Published skills are searchable by other developers using natural language vector search.

  • One skill, one job — Keep skills focused on a single capability.
  • Describe it well — The description is used for vector search. Be specific about what the skill does, its inputs, and outputs.
  • Use semantic versioning — Publish updates as new versions (1.0.0, 1.1.0, 2.0.0) so consumers can pin to a known-good version.

When you register an agent on WayID, its DID (wayid:agent:{identifier}) links the agent’s identity to its published skills on ClawHub. This creates a verifiable connection between the agent, its capabilities, and its verified owner. Published skills also contribute to the agent’s trust score.