Verify structured agent task outputs with signed receipts and optional TrustScore attribution.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install settlement-witness或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install settlement-witness⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/settlement-witness/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
\---
name: settlement-witness
description: Prove an agent actually completed its task. Deterministic PASS/FAIL verification with signed receipts before payment or settlement.
\---
\# SettlementWitness
Verify structured agent task outputs and return signed proof of outcome.
\---
\## Core Principle
Verification should be deterministic, minimal, and optional.
Only structured inputs are evaluated.
\---
\## What This Does
SettlementWitness evaluates submitted task data and returns:
\- PASS / FAIL / INDETERMINATE
\- signed receipt (SAR)
\- optional TrustScore update
\---
\## Core Execution Loop
1\. Provide input:
- task\_id
- optional agent\_id
- spec (expected result)
- output (actual result)
2\. Submit for verification
3\. Receive:
- verdict
- receipt
- optional score update
\---
\## Example
settlement\_witness({
task\_id: "task-001",
agent\_id: "0xYourWallet:agent",
spec: { expected: "report generated" },
output: { expected: "report generated" }
})
\---
\## Result Structure
{
"verdict": "PASS | FAIL | INDETERMINATE",
"receipt\_id": "sha256:...",
"signature": "...",
"confidence": 1.0
}
\---
\## Endpoints
https://defaultverifier.com/settlement-witness
Public keys:
https://defaultverifier.com/.well-known/sar-keys.json
\---
\## Agent Identity (Optional)
Format:
0xWalletAddress:agent-name
Used for:
\- attribution
\- reputation scoring
\---
\## Data Handling
\- only submit structured evaluation data
\- never include secrets or private data
\- submit minimal required information
\---
\## Verification Model
\- stateless
\- deterministic
\- independently verifiable
\- signature-based (Ed25519)
\---
\## What This Is Not
\- not a payment system
\- not data storage
\- not enforcement layer
\---
\## What This Is
\- deterministic verifier
\- receipt generator
\- proof system
\- reputation input layer
\---
\## Outcome
Agents can:
\- prove task completion
\- generate verifiable records
\- build reputation over time
\---
\## Keywords
verification, trust, receipts, ai-agents, validation, reputation
安装 SettlementWitness 后,可以对 AI 说这些话来触发它
Help me get started with SettlementWitness
Explains what SettlementWitness does, walks through the setup, and runs a quick demo based on your current project
Use SettlementWitness to verify structured agent task outputs with signed receipts and optio...
Invokes SettlementWitness with the right parameters and returns the result directly in the conversation
What can I do with SettlementWitness in my developer & devops workflow?
Lists the top use cases for SettlementWitness, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/settlement-witness/ 目录(个人级,所有项目可用),或 .claude/skills/settlement-witness/(项目级)。重启 AI 客户端后,用 /settlement-witness 主动调用,或让 AI 根据上下文自动发现并使用。
SettlementWitness 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
SettlementWitness 可免费安装使用。请查阅仓库了解许可证信息。
Verify structured agent task outputs with signed receipts and optional TrustScore attribution.
SettlementWitness 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using SettlementWitness
Identifies repetitive steps in your workflow and sets up SettlementWitness to handle them automatically