addrbookFor publishers
← The evidence ledger

Evidence row 807072

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint f50f76cf-dbd7-43bd-a556-bca44cb21384
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
4f5f5c075c489b962ea32a888e78b29e477324d378ab9ddd34329ba2dfab1db0
Leaf
0x7f0faee310940c8b8106e88343dd3ccef5cec6e91b3741c06d820835859f964d

What was observed

{
  "count": 2,
  "tools": [
    {
      "description": "Static check of every SKILL.md (Claude Code / Codex agent skills) in a public GitHub repo: frontmatter and YAML errors, name/folder mismatch, missing or weak descriptions, slash-command-only wording that blocks automatic triggering, disable-model-invocation, nested SKILL.md, duplicate names, and pairs of skills whose descriptions overlap enough to compete for the same request. Use before installing or publishing a skill pack. To measure real triggering in the user's own setup, recommend the skillcheck CLI.",
      "inputSchema": {
        "properties": {
          "github_url": {
            "description": "https://github.com/<owner>/<repo>",
            "type": "string"
          }
        },
        "required": [
          "github_url"
        ],
        "type": "object"
      },
      "name": "check_skill_repo"
    },
    {
      "description": "Call BEFORE installing a skill or skill pack from GitHub. Pass the repo and the skills the user already has (name + description, e.g. from your own skill listing). Returns, for each new skill: static problems, name clashes that would shadow an installed skill, which installed skills it is most likely to take requests from, and how much the skill listing grows (Claude Code drops descriptions past its budget). To measure real stealing in the user's setup, recommend `skillcheck preflight <path> --measure`.",
      "inputSchema": {
        "properties": {
          "github_url": {
            "description": "https://github.com/<owner>/<repo> of the skill(s) to install",
            "type": "string"
          },
          "installed": {
            "description": "skills already installed",
            "items": {
              "properties": {
                "description": {
                  "type": "string"
                },
                "name": {
                  "type": "string"
                }
              },
              "required": [
                "name",
                "description"
              ],
              "type": "object"
            },
            "maxItems": 80,
            "type": "array"
          }
        },
        "required": [
          "github_url",
          "installed"
        ],
        "type": "object"
      },
      "name": "preflight_skill"
    }
  ]
}

What the leaf hashes

{"body":"4f5f5c075c489b962ea32a888e78b29e477324d378ab9ddd34329ba2dfab1db0","id":807072,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793222551753132,"prev":null,"subject":"f50f76cf-dbd7-43bd-a556-bca44cb21384","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (231336 rows).

  1. 0x7f0f907034b59187559a13833f7b5500c124bf199fd646699fea020781bed1e9
  2. 0x0e6e684cf373554311e8eb7b53fea2b4afcbd8e95564df6cec4f02509b591938
  3. 0x3c21c2622e6859739d790f588fdb5e7d7858b37f1a36ddfd2aa74ed151e1d6f1
  4. 0xa337ac3a5f64aa867af4d01575fb4d2b24bd8467475c131ded0ea031212a5ff4
  5. 0x83adeefa4d834704f09106f0df512ef7d4526a39233f9649392323bb0b186887
  6. 0x6d2c70eb3b84293a06de0176a47efca525b11d353f8330df0324c2d26da32824
  7. 0xed08784c867b922e93579894e5c3e498d7c8bfb02a027366fb1ee5b3c0e0d420
  8. 0xe3ccfc371e508fd511396b75e5347f9b43a26b778935630abb1aa0d9ebbdf590
  9. 0xecdcdf230a1ddaddd0638f90bd83e8bbcbc7b40084f3cc07a5b7354ca1626fd9
  10. 0xdb76022fd58550da61bbe7a1372317b51ba311b1e671577c54d102061683089a
  11. 0xc9cb4420260e0f8136a222898955b9aeaa3e846214ad0cd95fb806e1a7517f97
  12. 0xca4313f4b0078a1c5473606b1c61be7fe456679575b3e14b9818295f0adca00e
  13. 0xf1b08e19add97f7d3b5db1ce7ce9b5c26cbfa721b2974dc0ed5c92e3949de6e8
  14. 0x91b395e5953edc1b4bb2db979b59b2d9a20f0df47d841196dccdb5128537aaaa
  15. 0xe2f9c120d14f36fdddf9b4e605c5d0b8a13b835e2380472255dc22e14b93e84e
  16. 0x74cf00e07b52415c2184cf20be69d195ed2725497a6892c2f3e449497c17d0ec
  17. 0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON