← Back to Skills Marketplace
skingem1

Pact Skill

by Godman Protocols · GitHub ↗ · v0.3.0 · MIT-0
cross-platform ⚠ suspicious
88
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install godman-pact
Description
PACT — Protocol for Agent Constitutional Trust. Five-chamber agent-to-agent trust and negotiation protocol. Handles identity verification, intent analysis, c...
README (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
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install godman-pact
  3. After installation, invoke the skill by name or use /godman-pact
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug godman-pact
Version 0.3.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Pact Skill?

PACT — Protocol for Agent Constitutional Trust. Five-chamber agent-to-agent trust and negotiation protocol. Handles identity verification, intent analysis, c... It is an AI Agent Skill for Claude Code / OpenClaw, with 88 downloads so far.

How do I install Pact Skill?

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

Is Pact Skill free?

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

Which platforms does Pact Skill support?

Pact Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pact Skill?

It is built and maintained by Godman Protocols (@skingem1); the current version is v0.3.0.

💬 Comments