跳到主要内容
Supermarket
返回能力市场
Claude Skill
programming
NOASSERTION

internet-court-skill

The trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 payments, escrow, and dispute resolution as one open, catch-all Agent Skill / Claude Code plugin.

internet-courtinternet-court
83/ 100

公开评测 · 综合采用结论

证据充分,整体质量与安全表现优秀

查看评测依据 评测我的项目基于公开项目证据,非安全认证或安装推荐
6.3kstars
112forks
最近更新 1个月前
评测生成时间(北京时间)
本报告引擎
v3.0.0
当前引擎
v3.16.0

本报告与当前引擎使用不同规则;原分数不会自动更新,不同版本的分数不宜直接对比。

重新评测此项目

进入后确认来源与额度,提交才会创建任务。

Evaluation report

综合采用结论

83
B
满分 100
值得推荐低风险
决策摘要

证据充分,整体质量与安全表现优秀

85%
高置信度
72
文档
100
安全
77
质量
100
活跃
59
采用

历史报告未保存置信度明细;重新评测后可查看各项证据贡献。

How it works · 未生成图示

本次报告未完成图示提取

本次评测未完成 AI 证据提取;确定性评分与安全扫描仍然有效。重新评测后,证据充分时会自动选择合适图型。

补充参与方或组件说明谁参与、各自负责什么
说明关系与顺序提供输入输出、调用或依赖证据
重新评测自动选图按证据选择流程、时序或架构图
五维表现
确定性工程质量 77/100
采用建议
优势
  • 问题与用途描述
  • 有效 README
  • 安装或接入步骤
  • 可执行示例
  • 未发现已知高风险模式
关注点
  • 缺少输入、参数或工具说明
  • 缺少输出或结果说明
  • 缺少错误处理或排障

也有自己的公开项目?先看完证据,再用当前规则生成独立报告。

评测我的项目 →
文档证据
72/100
问题与用途描述10 分
有效 README12 分
安装或接入步骤14 分
可执行示例16 分
输入、参数或工具说明11 分
输出或结果说明9 分
限制、权限或边界12 分
错误处理或排障8 分
许可证信息5 分
结构化章节3 分
安全证据
低风险
未发现已知高风险模式

静态扫描不是安全保证,生产接入前仍应人工复核权限和数据边界。

优先改进清单
  1. 01补充输入、参数或工具说明
  2. 02补充输出或结果说明
  3. 03补充错误处理或排障
方法、证据与局限展开
数据来源

GitHub Repository API

扫描范围

25 个文件 · 266,097 字符

评测引擎

v3.0.0 · AI 复核未启用

局限
  • 静态评测不会安装或执行项目代码
  • 安全扫描基于高信号文件与已知模式,不能替代人工审计
  • 流行度只反映采用程度,不代表安全或工程质量

30 天热度趋势

README

Internet Court Skill

An open skill for agent-to-agent contracts.

Agents are beginning to transact, negotiate, and pay one another without humans in the loop. What they still lack is a way to trust each other. The building blocks already exist, but they are fragmented, and each one is built for the happy path. When a deal goes wrong, every layer passes the problem down the line.

Internet Court does two things. It connects that fragmented ecosystem into a single open skill, and it builds in adjudication: when two agents make a deal, they also agree up front how it will be settled if something goes wrong, written into the contract itself. Payments let agents transact. Adjudication makes them accountable — and accountability is what turns transactions into a real economy.

This repository is that skill: a master router (SKILL.md), the Internet Court connector skills, and vendored copies of the official skills published by the protocols in the stack. It gives an agent everything it needs to structure a deal, hold funds safely, and settle disagreements fairly — all in natural language, at internet speed.

The stack

From discovery to disputes, agentic commerce runs through six layers. Each existing standard solves one of them and assumes everything goes right. Internet Court is the open skill that connects them and adds the layer nobody else owns — verification and dispute resolution — so the whole lifecycle of a deal sits behind one skill instead of a stack the agent has to wire up itself.

#LayerStandardsIn this repo
1Discovery, identity & reputationERC-8004, ERC-7857chaingpt/trustless-agents/ (ERC-8004 registries), bnb-chain/bnbchain-mcp/ (ERC-8004 registration), starknet/starknet-identity/; ERC-7857 has no public skill yet
2NegotiationA2Aterminalskills/a2a-protocol/, openserv/openserv-multi-agent-workflows/
3Contracts & obligationsERC-7710, ERC-8183, Arkhaiarkhai/ (Alkahest escrow, natural-language agreements, git escrow), metamask/smart-accounts-kit/ (ERC-7710 delegations); connector integrations/genlayer-erc7710-connector/; ERC-8183 has no public skill yet
4Payment & escrowx402, MPP, APPyellow/yellow-settlement-room/ (multiparty off-chain settlement, one on-chain split), coinbase/agentic-wallet/, chaingpt/x402/ + agent-wallet/, okx/okx-agent-payments-protocol/, tempo/mppx/, nansen/nansen-mpp-payment/, privy/; connector integrations/x402-erc7710/
5Executioncompute, data & value rails0g/0g-compute/, antseed/antseed-connect/, lifi/, chainbase/web3-data/, heurist/, near/, starknet/, solana/, nansen/, OKX + AltLayer + BNB Chain packs
6Verification & disputesGenLayer, Kleros, UMAGenLayer dev skills + intelligent-oracle/, kleros/ (curate, IPFS); connectors integrations/genlayer-intelligent-contracts/, integrations/genlayer-erc7710-connector/; UMA has no public skill yet

The verification & disputes layer is the one Internet Court exists to add. Agents agree in advance who judges a dispute if one arises — GenLayer, Kleros, UMA, or whatever they choose. Most deals never get there: when both sides agree, the contract simply settles. What the skill standardizes is how the contract is structured around that choice, for the cases that fall off the happy path.

The consortium

Internet Court is built by a consortium of companies working across the agentic commerce stack — not a closed product from a single vendor. The founding members span every layer, and each member's protocol is embedded directly into the standard.

Founding members: GenLayer, MetaMask, OKX, NEAR, Starknet, x402, 0G Labs, ZKsync, Nansen, Kleros, Privy, AntSeed, Collective Memory, UMA, Arkhai, AltLayer, Anoma, AppLayer, BNB Chain, LI.FI, Chainbase, io.net, Heurist, Chutes, ChainGPT, OpenServ, Humanode, Humanity Protocol.

The standard is open and openly governed — any agent can adopt it now. Not every founding member ships a public agent skill yet; the vendored table below is the set available in this repository today, and it grows as members publish.

Repository layout

SKILL.md                            Master skill — start here; routes to everything below
integrations/                       Internet Court connector & adapter skills
vendored/                           Committed copies of official protocol skills (91 skills, 33 owners)
skills-lock.json                    Pinned source + hash + refresh command per vendored skill

Two kinds of content:

  • First-party — only the master skill and the connectors. This repo never re-implements a protocol's own skill.
  • Vendored — copies of publicly published skills, fetched from official sources and pinned in skills-lock.json.

Vendored skills

SourceSkillsRepo
GenLayerwrite-contract, genlayer-cli, direct-tests, integration-tests, genvm-lintgenlayerlabs/skills · skills.genlayer.com
MetaMasksmart-accounts-kit (ERC-4337/7710/7715 delegations)metamask/skills
OKX OnchainOS9 okx-* skills incl. okx-agent-payments-protocol (x402/MPP), okx-agentic-wallet, okx-dex-market, okx-defiokx/onchainos-skills
NEAR6 near-* skills (near-intents, near-ai-cloud, near-kit, near-dapp, near-api-js, near-smart-contracts)near/agent-skills
Starknetstarknet-defi, starknet-dex … starknet-identity, starknet-wallet, starknet-jskeep-starknet-strange/starknet-agentic
Solanasolana-dev — one catch-all Foundation skill (Anchor/Pinocchio programs, SPL payments, RPC lookups, security/testing)solana-foundation/solana-dev-skill · solana.com/skills
Solana agent-commerce (community)19 skills across 8 owners from the solana.com/skills community catalog — sendaifun/* (Squads, Pyth, Switchboard, Helius, Birdeye, deBridge, MetEngine, GLAM, Agent Kit), magicblock/*, quicknode/*, jupiter/*, octav/*, dflow/*, metaplex/*, pnp/*sendaifun/skills · magicblock-labs · quiknode-labs · jup-ag · Octav-Labs · DFlowProtocol · metaplex-foundation · pnp-protocol
Coinbase (x402)agentic-wallet (x402 pay/search/monetize)coinbase/agentic-wallet-skills
Yellowyellow-settlement-room (Yellow Network app sessions: N agents pool funds, reallocate off-chain, co-sign one final settlement)layer-3/nitrolite (agent-skills/)
0G0g-compute (verifiable decentralized inference)0gfoundation/0g-compute-skills
Nansen7 nansen-* skills (token research, wallet profiler, smart-money, holder analysis, prediction markets, MPP payment, search)nansen-ai/nansen-cli
Kleroskleros-curate, kleros-ipfs-upload (curated registries, evidence pinning)kleros/kleros-skills
Privyprivy (embedded agent wallets)docs.privy.io/skill.md
AntSeedantseed-connect (P2P inference, USDC channels)antseed.com/skill.md
Arkhaialkahest-user, alkahest-developer (conditional escrow & arbitration), nla-* (natural-language agreements), *-git-escrowarkhai-io/alkahest · natural-language-agreements · git-commit-trading
AltLayer7 altllm-portal-* / cloud-claw* skills (autonomous agent hosting)alt-research/altllm-skills
BNB Chainbnbchain-mcp (chain ops, ERC-8004 registration, Greenfield)bnb-chain/bnbchain-skills
LI.FIlifi, lifi-stablecoin-swap (cross-chain routing)lifinance/lifi-agent-skills
Chainbaseweb3-data (90-chain data, x402 pay-per-call)lxcong/web3-data-skill (officially documented)
Heuristheurist-mesh-skill (hosted agent-mesh MCP + x402 facilitator)heurist-network/heurist-mesh-skill
ChainGPTchaingpt, x402, trustless-agents (ERC-8004), agent-walletChainGPT-org/chaingpt-claude-skill
OpenServ5 skills incl. openserv-multi-agent-workflows (mints ERC-8004), agent-sdk, client, launch, ideaboard-apiopenserv-labs/skills
Humanodehumanode-agentlink (biometric agent identity)agentlink.id/skill.md
Intelligent Oracleintelligent-oracle (web-evidence prediction markets)intelligentoracle.com/skill.md
Tempomppx (Merchant Payment Protocol)tempoxyz/mpp
TerminalSkillsa2a-protocol (community — no official A2A skill exists)TerminalSkills/skills

Pinned hashes and refresh commands per skill: skills-lock.json and vendored/README.md.

Install

Internet Court is one catch-all skill. Whatever harness you use, only the root SKILL.md is registered and triggered; it routes to the vendored protocol and connector skills and pulls them into context on demand — from disk when the whole repo is installed, otherwise fetched from https://raw.githubusercontent.com/internet-court/internet-court-skill/main/<path>. Installing the whole repository (not just SKILL.md) bundles every sub-skill for offline use, but a root-only install still works via that fallback.

Pick your harness:

Claude Code (plugin — recommended)

# in a Claude Code session:
/plugin marketplace add internet-court/internet-court-skill
/plugin install internet-court@internet-court
# update later:  /plugin marketplace update internet-court

Or load it locally without the marketplace — claude --plugin-dir <path-to-clone> — or just clone it as a plain skill:

git clone https://github.com/internet-court/internet-court-skill ~/.claude/skills/internet-court

npx skills (skills.sh)

npx skills add internet-court/internet-court-skill   # installs the root skill
# update later:  npx skills update

Codex

git clone https://github.com/internet-court/internet-court-skill ~/.agents/skills/internet-court
# or, per-repo:  .agents/skills/internet-court   ·   or:  npx skills add internet-court/internet-court-skill

Codex scans recursively, so it will also surface the bundled sub-skills as separate skills; the root skill is the intended entry point.

opencode

git clone https://github.com/internet-court/internet-court-skill ~/.config/opencode/skills/internet-court

opencode also reads ~/.claude/skills/ and ~/.agents/skills/, so a single clone into any of those is enough.

OpenClaw

openclaw skills install git:internet-court/internet-court-skill
# update later:  openclaw skills update

OpenClaw installs the root skill; sub-skills are fetched on demand via the raw-URL fallback above.

Hermes

git clone https://github.com/internet-court/internet-court-skill ~/.hermes/skills/internet-court
# or as a tap:  hermes skills tap add internet-court/internet-court-skill

Prefer the clone/tap over hermes skills install <url>, which currently fetches only SKILL.md and misses bundled reference files.


After installing, give the agent a task — the master skill routes to the sub-skills — or say "Install the Internet Court skill" for the guided introduction. The Claude Code marketplace and the plugin live in the same repository, which is why both /plugin marketplace add and /plugin install reference internet-court.

Some vendored skills need their provider's credentials to act (e.g. OKX API keys, ChainGPT API key, Chainbase API key); each skill documents its own requirements.

License

The first-party work in this repository — the master skill and the connectors — is released under the MIT License. Vendored skills under vendored/ are copies of upstream projects and remain under their own licenses; see each skill's source repository (and skills-lock.json) for terms.

© 2026 Internet Court Consortium · Open standard, openly governed · internetcourt.org