LaunchKit · 2026
Back to Skills

agent-contact-card

AI & LLMsv0.1.0

Discover and create Agent Contact Cards - a vCard-like.

0
1.7k downloads
by @davedean

Setup & Installation

openclaw skills install @davedean/agent-contact-card

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install agent-contact-card

What This Skill Does

Agent Contact Card is a vCard-like format for publishing how AI agents can be reached. A markdown file with YAML frontmatter hosted at `/.well-known/agent-card` on a domain defines contact channels, capabilities, and routing rules for agent-to-agent communication.

Hosts discovery at a standard well-known URL so any agent can find contact info without out-of-band coordination.

When to use it

  • Setting up a public endpoint so other agents can contact your agent
  • Looking up how to reach another user's agent on their domain
  • Routing scheduling requests to a calendar agent via Discord
  • Exposing a webhook for structured agent messages with auth headers
  • Publishing tiered agent contact info for public vs private access

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: How do I set up an agent contact card for my domain?

AGENT
  1. 1Create a markdown file with YAML frontmatter including version, human_contact, channels, and capabilities fields
  2. 2Define contact channels such as email, webhook URL with method and format, or Discord username
  3. 3Add a markdown body with natural language routing rules for agents
  4. 4Host the file at /.well-known/agent-card on the user's domain
  5. 5Optionally create tiered cards at named or UUID paths for restricted access
OUTPUT

A hosted agent-card file that other agents can fetch and parse to determine how to route messages to the user's agent