← 返回 Skills 市场
skingem1

Pact Skill

作者 Godman Protocols · GitHub ↗ · v0.3.0 · MIT-0
cross-platform ⚠ suspicious
88
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install godman-pact
功能描述
PACT — Protocol for Agent Constitutional Trust. Five-chamber agent-to-agent trust and negotiation protocol. Handles identity verification, intent analysis, c...
使用说明 (SKILL.md)

PACT — Protocol for Agent Constitutional Trust

"Negotiate before you integrate."

Use this skill when two agents from different systems need to establish trust before transacting. PACT provides a five-chamber protocol that handles the full lifecycle from first contact to secure session.

Five Chambers

import { pact } from '@godman-protocols/sdk';

// Chamber 1 — Public Entry Gate: rate limiting, DID resolution
// Chamber 2 — Identity Analysis: ERC-8004 verification, trust score → session ceiling
// Chamber 3 — Intent Analysis: 3-pass prompt injection scanner, coherence check
// Chamber 4 — Negotiation Room: capability declaration, payment terms, EIP-712 dual signature
// Chamber 5 — Secure Channel: capability-locked session token via HMAC(deal_hash + agent_did + expiry)

Trust Score → Session Ceiling

Score Range Ceiling Duration Price Multiplier
85-100 FULL 24h 1.0x
70-84 STANDARD 4h 1.2x
50-69 RESTRICTED 1h 1.5x
30-49 MINIMAL 15m 2.0x
\x3C30 REJECTED
Unknown PROVISIONAL 15m 2.5x

When to Use

  • First contact between agents from different systems
  • Establishing trust before any data exchange or payment
  • Constitutional negotiation (what constraints each agent requires)
  • Creating capability-locked session tokens with automatic expiry

Notes

  • SOUL constraints override PACT sessions — never use PACT to bypass safety rules
  • Every PACT session produces an EAS attestation on Base (on-chain audit trail)
  • Integrates with LAX for discovery and DRS for deal receipts
安全使用建议
This skill's description expects on‑chain signing, DID resolution, and secret keys, but the package declares no installs or environment variables. Before installing or enabling it: 1) Ask the publisher for a homepage, source code, and an explicit list of required env vars (wallet keys, RPC URLs, SDKs, endpoints). 2) Require the SDK to come from a trusted registry (npm/GitHub release) and inspect its code for where keys are used or transmitted. 3) Do not supply private keys or long‑lived credentials until you can verify the implementation; use ephemeral/test keys in an isolated environment first. 4) Request a clear privacy/audit statement about on‑chain attestations and any external endpoints (LAX/DRS). These steps will reduce ambiguity and the risk of secret exfiltration or unexpected on‑chain actions.
功能分析
Type: OpenClaw Skill Name: godman-pact Version: 0.3.0 The skill bundle consists of metadata and documentation for 'godman-pact,' a conceptual protocol for agent-to-agent trust and negotiation. The files (SKILL.md and _meta.json) contain no executable code, and the instructions focus on establishing secure sessions, identity verification, and audit trails. There are no indicators of malicious intent, data exfiltration, or prompt injection; in fact, the documentation explicitly states that safety constraints (SOUL) should never be bypassed.
能力评估
Purpose & Capability
The description claims on‑chain attestations (EAS on Base), EIP‑712 dual signatures, DID resolution, ERC‑8004 verification, and HMAC session tokens. Those capabilities normally require private keys, RPC endpoints, and an SDK/library; the registry metadata declares no env vars, no installs, and no primary credential, which is disproportionate to the stated purpose.
Instruction Scope
The SKILL.md contains runtime guidance and a TypeScript import for '@godman-protocols/sdk' and references identity verification, signing, and on‑chain attestations. These instructions implicitly require access to keys, network endpoints, and signing facilities, but they do not specify what files, env vars, or endpoints to use. The prose also references integrations (LAX, DRS) without endpoints — this is vague and gives the agent broad discretion.
Install Mechanism
This is an instruction‑only skill with no install spec. That can be acceptable, but the SKILL.md explicitly imports an SDK package; without an install or dependency list, it's unclear whether the runtime environment actually provides the required SDK or how it will be obtained. Lack of a verified source/homepage increases uncertainty.
Credentials
No environment variables, credentials, or config paths are declared, yet the protocol described requires signing keys (for EIP‑712), secrets for HMAC, and blockchain RPC/provider access for attestations. The absence of declared secrets or a primary credential is disproportionate and could mask undisclosed requirements to provide sensitive keys later.
Persistence & Privilege
The skill is not marked 'always' and is user‑invocable (defaults). It does not request persistent system configuration or modify other skills according to the metadata. Autonomous invocation is allowed (platform default) but does not combine here with an 'always' flag or declared broad privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install godman-pact
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /godman-pact 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.3.0
godman-pact 0.3.0 introduces the PACT protocol for structured agent-to-agent trust establishment and negotiation. - Implements a five-chamber trust protocol covering identity verification, intent analysis, negotiation, and secure channel creation. - Introduces trust score bands that directly affect session ceiling, duration, and pricing. - Supports constitutional negotiation and capability-locked session tokens with automatic expiry. - Produces on-chain audit trails via EAS attestation on Base network. - Integrates with LAX for agent discovery and DRS for deal receipts.
元数据
Slug godman-pact
版本 0.3.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Pact Skill 是什么?

PACT — Protocol for Agent Constitutional Trust. Five-chamber agent-to-agent trust and negotiation protocol. Handles identity verification, intent analysis, c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 88 次。

如何安装 Pact Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install godman-pact」即可一键安装,无需额外配置。

Pact Skill 是免费的吗?

是的,Pact Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Pact Skill 支持哪些平台?

Pact Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Pact Skill?

由 Godman Protocols(@skingem1)开发并维护,当前版本 v0.3.0。

💬 留言讨论