SkillAgentSearch skills...

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.

Install / Use

npx skills add internet-court/internet-court-skill

Installs into whichever agent you are using.

About this skill
🤖

CLAUDE.md

Claude Code project instructions

Quality Score

96/100

Supported Platforms

Claude Code
OpenAI Codex

Our assessment of internet-court-skill

internet-court-skill scores 96/100 on our quality scale, 4th of 107 Finance & Accounting skills we index (top 4%).

Its CLAUDE.md is 14 KB long, well organised into 19 sections with 8 code examples: a thorough specification that gives an agent plenty to work with.

With 6,337 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
30/30
Structure
20/20
Description
15/15
Adoption
16/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 43 days ago, so internet-court-skill is actively maintained.
  • Our last check on 2026-09-24 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 88/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

internet-court-skill compared with similar skills

All 4 of these similar skills score higher than internet-court-skill; compare them before choosing.

SkillScoreStarsUpdatedFormat
internet-court-skill (this skill)by internet-court966.3k43d agoCLAUDE.md
claude-memby thedotmack10095.1ktodayCLAUDE.md
Agent-Reachby Panniantong10087.5k16d agoCLAUDE.md
Understand-Anythingby Egonex-AI10084.9k3d agoCLAUDE.md
headroomby headroomlabs-ai10074.2ktodayCLAUDE.md

Frequently asked questions

How do I install internet-court-skill?
Run npx skills add internet-court/internet-court-skill. The install tabs above show the steps for each supported agent.
Which AI agents does internet-court-skill work with?
It is written for Claude Code and OpenAI Codex, as a CLAUDE.md file. Other agents that read the same format can often use it too.
Is internet-court-skill safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 88/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is internet-court-skill still maintained?
The repository was last updated 43 days ago, so internet-court-skill is actively maintained.

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.

| # | Layer | Standards | In this repo | |---|---|---|---| | 1 | Discovery, identity & reputation | ERC-8004, ERC-7857 | chaingpt/trustless-agents/ (ERC-8004 registries), bnb-chain/bnbchain-mcp/ (ERC-8004 registration), starknet/starknet-identity/; ERC-7857 has no public skill yet | | 2 | Negotiation | A2A | terminalskills/a2a-protocol/, openserv/openserv-multi-agent-workflows/ | | 3 | Contracts & obligations | ERC-7710, ERC-8183, Arkhai | arkhai/ (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 | | 4 | Payment & escrow | x402, MPP, APP | yellow/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/ | | 5 | Execution | compute, data & value rails | 0g/0g-compute/, antseed/antseed-connect/, lifi/, chainbase/web3-data/, heurist/, near/, starknet/, solana/, nansen/, OKX + AltLayer + BNB Chain packs | | 6 | Verification & disputes | GenLayer, Kleros, UMA | GenLayer 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

| Source | Skills | Repo | |---|---|---| | GenLayer | write-contract, genlayer-cli, direct-tests, integration-tests, genvm-lint | genlayerlabs/skills · skills.genlayer.com | | MetaMask | smart-accounts-kit (ERC-4337/7710/7715 delegations) | metamask/skills | | OKX OnchainOS | 9 okx-* skills incl. okx-agent-payments-protocol (x402/MPP), okx-agentic-wallet, okx-dex-market, okx-defi | okx/onchainos-skills | | NEAR | 6 near-* skills (near-intents, near-ai-cloud, near-kit, near-dapp, near-api-js, near-smart-contracts) | near/agent-skills | | Starknet | starknet-defi, starknet-dex … starknet-identity, starknet-wallet, starknet-js | keep-starknet-strange/starknet-agentic | | Solana | solana-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 | | Yellow | yellow-settlement-room (Yellow Network app sessions: N agents pool funds, reallocate off-chain, co-sign one final settlement) | layer-3/nitrolite (agent-skills/) | | 0G | 0g-compute (verifiable decentralized inference) | 0gfoundation/0g-compute-skills | | Nansen | 7 nansen-* skills (token research, wallet profiler, smart-money, holder analysis, prediction markets, MPP payment, search) | nansen-ai/nansen-cli | | Kleros | kleros-curate, kleros-ipfs-upload (curated registries, evidence pinning) | kleros/kleros-skills | | Privy | privy (embedded agent wallets) | docs.privy.io/skill.md | | AntSeed | antseed-connect (P2P inference, USDC channels) | antseed.com/skill.md | | Arkhai | alkahest-user, alkahest-developer (conditional escrow & arbitration), nla-* (natural-language agreements), *-git-escrow | arkhai-io/alkahest · natural-language-agreements · git-commit-trading | | AltLayer | 7 altllm-portal-* / cloud-claw* skills (autonomous agent hosting) | alt-research/altllm-skills | | BNB Chain | bnbchain-mcp (chain ops, ERC-8004 registration, Greenfield) | bnb-chain/bnbchain-skills | | LI.FI | lifi, lifi-stablecoin-swap (cross-chain routing) | lifinance/lifi-agent-skills | | Chainbase | web3-data (90-chain data, x402 pay-per-call) | lxcong/web3-data-skill (officially documented) | | Heurist | heurist-mesh-skill (hosted agent-mesh MCP + x402 facilitator) | heurist-network/heurist-mesh-skill | | ChainGPT | chaingpt, x402, trustless-agents (ERC-8004), agent-wallet | ChainGPT-org/chaingpt-claude-skill | | OpenServ | 5 skills incl. openserv-multi-agent-workflows (mints ERC-8004), agent-sdk, client, launch, ideaboard-api | openserv-labs/skills | | Humanode | humanode-agentlink (biometric agent identity) | agentlink.id/skill.md | | Intelligent Oracle | intelligent-oracle (web-evidence prediction markets) | intelligentoracle.com/skill.md | | Tempo | mppx (Merchant Payment Protocol) | tempoxyz/mpp | | TerminalSkills | a2a-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 up

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars6.3k
CategoryFinance
Updated1mo ago
Forks113

Languages

TypeScript

Trust signals

88/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium