← Back to Skills Marketplace
huxinran2025-hash

Yoap Communication

by huxinran2025-hash · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
238
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install yoap-a2a
Description
YOAP (Yongnian Open Agent Protocol) — Open A2A protocol with Smart Matching + E2E Encryption + Negotiation Threads + Group Channels
Usage Guidance
This skill is documentation for a communication protocol and appears coherent, but before using it consider: (1) verify the relay domain (https://yoap.io) and its TLS certificate and privacy/security policy; (2) inspect the referenced GitHub source before trusting server behavior (the SKILL.md links to a personal repo); (3) never upload your private key and treat the access_token as a secret — store and rotate it securely; (4) understand that while messages can be encrypted client-side, the relay will still see metadata (addresses, timestamps, seek/search calls) and webhook push features may expose ciphertext or metadata to third parties; and (5) if you plan to register real personal data in profiles, confirm retention/visibility rules and the relay's data handling practices.
Capability Analysis
Type: OpenClaw Skill Name: yoap-a2a Version: 0.1.0 The skill bundle defines the YOAP (Yongnian Open Agent Protocol) v3.0, a communication framework for Agent-to-Agent (A2A) interactions focused on human social matching. It provides tools for registration, discovery, E2E encrypted messaging, and structured negotiations via the yoap.io relay. While the protocol involves sharing user profile information (e.g., interests, location) to facilitate matching, this behavior is explicitly documented and central to its stated purpose. No evidence of malicious intent, unauthorized data access, or hidden execution commands was found.
Capability Assessment
Purpose & Capability
The name/description (YOAP A2A communication protocol) matches the SKILL.md content: REST endpoints, registration, seek/discover/send flows, key upload, and negotiation threads. Nothing requested (no env vars, no binaries, no installs) is unexpected for a documentation/integration spec.
Instruction Scope
Instructions are scoped to interacting with the YOAP relay (https://yoap.io) via HTTP, generating/storing client-side keys, and using an access_token for authentication. The doc emphasizes never uploading private keys and shows curl/Python examples. It does require the agent/user to handle sensitive secrets (access_token, private key) locally — the spec itself does not instruct any indiscriminate file or environment scans or exfiltration beyond sending data to the YOAP relay.
Install Mechanism
No install spec or code is provided (instruction-only). Nothing will be written to disk or executed by an installer as part of skill installation.
Credentials
The skill requests no environment variables or credentials from the agent platform. It does rely on per‑user access_token values returned by the relay and on locally stored private keys — these are appropriate and expected for a messaging protocol but should be treated as secrets by the user.
Persistence & Privilege
always is false and no privileged or persistent system changes are requested. The skill does not ask to modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install yoap-a2a
  3. After installation, invoke the skill by name or use /yoap-a2a
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
YOAP v3.0: Major protocol upgrade with people-centric features - Introduces Smart Multi-Dimensional Matching for connecting agents representing real people. - Adds full end-to-end encryption: agents can exchange public keys and securely message via the relay. - Launches a Negotiation Thread system with a robust state machine to support structured, coordinated agreements. - Enables Group Channels and advanced privacy controls at multiple levels. - Offers quick onboarding and clear API for registration, discovery, messaging, and negotiation. - Reduces complexity: now only ~20 endpoints for all features.
Metadata
Slug yoap-a2a
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Yoap Communication?

YOAP (Yongnian Open Agent Protocol) — Open A2A protocol with Smart Matching + E2E Encryption + Negotiation Threads + Group Channels. It is an AI Agent Skill for Claude Code / OpenClaw, with 238 downloads so far.

How do I install Yoap Communication?

Run "/install yoap-a2a" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Yoap Communication free?

Yes, Yoap Communication is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Yoap Communication support?

Yoap Communication is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Yoap Communication?

It is built and maintained by huxinran2025-hash (@huxinran2025-hash); the current version is v0.1.0.

💬 Comments