{
  "spec": "sak-package-signature/v1",
  "algorithm": "ed25519",
  "sha256": "6008faf2ad22b50ccf446198900b2fd59ff5fc449b4eff26c7027723bae02457",
  "signature": "sbqhzcCSKuOef+eYtpSngEzcfqpS+9/hAL05zz7184BI/ukijUO/Ir7POLO+TDObeJehUH3xoiqp7DePCpWqDA==",
  "signing_key_id": "0aff169ecb84607d",
  "signed_at": "2026-11-01T17:57:01.310Z",
  "slug": "game-prototype-builder",
  "version": "0.1.4",
  "filename": "game-prototype-builder-agent-plugin.zip",
  "bytes": 60704,
  "content_digest": "2da28f2269db1e34f6a2f138403439a3166fe0da8f236694892dd05af76797ac",
  "content_signature": "CshIQsBEJmgZgHaNCLs0Xzx3NbxfBvEMIIJdYrxBwYFa/2KsjtgtZ512WVV3JlX9KrjJHitgOSkCB5uQBU4SCg==",
  "files": [
    {
      "path": "plugin.json",
      "sha256": "87e44454baf2d44a5533aa5c86ce673e92d533f471edf4220ebe4b903aadb0ba"
    },
    {
      "path": "skills/game-prototype-builder/SKILL.md",
      "sha256": "b3e8d6fb3e395af3ad6b9edc600c9775610d073a476a40d7f25b0cedd47214dc"
    },
    {
      "path": "skills/game-prototype-builder/references/contract.json",
      "sha256": "393df17f0f3a0f11fe6300a6eb3d7672e5f45804cb5c5974d0369e1d5500898f"
    },
    {
      "path": "skills/game-prototype-builder/references/model-profile.json",
      "sha256": "29f7f9250cc11947943592735f2b81bc025eed465c20b2037e3975f2d33247d2"
    },
    {
      "path": "skills/game-prototype-builder/references/system-prompt.txt",
      "sha256": "1d4634315dbd9a7ef13d72703374a1b5c6b2918b74a47b5cf2568de4c02a62b7"
    },
    {
      "path": "skills/game-prototype-builder/scripts/check_input.py",
      "sha256": "b7043b2eb7b7a407ec68d12253d6f9b75b72d254e5eff80d66879c5905a94260"
    },
    {
      "path": "skills/game-prototype-builder/scripts/local_runtime.py",
      "sha256": "9fda01b2205de3b0e0b1888ab9b2b83e4b318898fa4ed8e37aa22f9f5fa9ba31"
    },
    {
      "path": "skills/game-prototype-builder/scripts/run_request.py",
      "sha256": "a5bd9fb046af144f3eaae011f45ba709f9b4f0d41a7b1d3ceffc42138ae9cb96"
    },
    {
      "path": "skills/game-prototype-builder/tests/input.json",
      "sha256": "dd6c3b5d5a71d33cb4dd5c50de4742db09d489cf0621db04978b3aac2ba0104a"
    }
  ],
  "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]"
  }
}