{
  "spec": "sak-package-signature/v1",
  "algorithm": "ed25519",
  "sha256": "83a7cda009405c8701a87e18b1836b835dafdfb73f268222b76c7e6caf4b3441",
  "signature": "Gu/QsY62HrN32iYR+vz/EDoxvVO0JZFVK7xACtVFHtgcHJTbdqjwNPTtODzy1VXVcB5Nt6C/pR6pVSwVKyxVDw==",
  "signing_key_id": "0aff169ecb84607d",
  "signed_at": "2026-11-01T17:58:40.338Z",
  "slug": "supplier-quote-normalizer",
  "version": "0.1.4",
  "filename": "supplier-quote-normalizer-agent-plugin.zip",
  "bytes": 59058,
  "content_digest": "0b6ba7a7287082c33d63ff5f1d6bdd11bd9791951856980973a03cf6f3fecb50",
  "content_signature": "Hoxw5EQT/HZyx2+upiz+T+2la973O/pEI/srQMd+p5WIHrutu3Nu6pGGOnswGkgQd3Izaqt4busK9V4cEijJCA==",
  "files": [
    {
      "path": "plugin.json",
      "sha256": "3cbb2a64fedbc3a285b462e8e91092bc9a91a7ec9e9a0ab00148fb80c0187646"
    },
    {
      "path": "skills/supplier-quote-normalizer/SKILL.md",
      "sha256": "1ba7b292bca210602adb4ac75fa4750658cf098efc3641666111f7ff3c88cef3"
    },
    {
      "path": "skills/supplier-quote-normalizer/references/contract.json",
      "sha256": "6eeba200741739b9cc8235310b00ae116f0cfce20c7aff2f03ff808c79e94867"
    },
    {
      "path": "skills/supplier-quote-normalizer/references/model-profile.json",
      "sha256": "156ec0cebc0138845a0ba55edd3602cdf81a86814f5f573b098532763d84c9da"
    },
    {
      "path": "skills/supplier-quote-normalizer/references/system-prompt.txt",
      "sha256": "bfbd2d341f8b464593e11530e89de37b4e706d41d16acd10d724e3d435634a59"
    },
    {
      "path": "skills/supplier-quote-normalizer/scripts/check_input.py",
      "sha256": "b7043b2eb7b7a407ec68d12253d6f9b75b72d254e5eff80d66879c5905a94260"
    },
    {
      "path": "skills/supplier-quote-normalizer/scripts/local_runtime.py",
      "sha256": "9fda01b2205de3b0e0b1888ab9b2b83e4b318898fa4ed8e37aa22f9f5fa9ba31"
    },
    {
      "path": "skills/supplier-quote-normalizer/scripts/run_request.py",
      "sha256": "a5bd9fb046af144f3eaae011f45ba709f9b4f0d41a7b1d3ceffc42138ae9cb96"
    },
    {
      "path": "skills/supplier-quote-normalizer/tests/input.json",
      "sha256": "fd5c4867824e03c9e1e4fbc05815758b7cac676d4bb82fe8910f391f613ebb30"
    }
  ],
  "verify": {
    "public_key_url": "https://superagentskill.com/api/public/signing-key.pem",
    "instructions": "sha256 the downloaded .zip, compare with `sha256`, then verify the base64 `signature` as an Ed25519 signature over the ascii sha256 hex string using the public key. An extracted or repacked copy can still be verified via `content_digest` / `content_signature`. Helper: node scripts/verify-package-signature.mjs <file.zip> <signature.json> [public-key.pem]"
  }
}