{
  "schemaVersion": 1,
  "status": "passed",
  "runtime": "Codex CLI 0.163.0",
  "date": "2026-10-31",
  "discovery": "observed",
  "selection": "supplied upstream sources",
  "bootstrap": {
    "repository": "ravisingh11/agentbay-ultimate-list",
    "commit": "d2a5c2b3913780a51315b58604b484452368fe4b",
    "path": "skills/agentbay-skill-installer/SKILL.md",
    "name": "agentbay-skill-installer",
    "sha256": "2d947bacbc852bed80e19dc9ae2f340661ee35838587fe9f32bff9160df693f9",
    "blob": "40e34a0ac66a62282fadd349ecfaa08e0e2deb91"
  },
  "stages": [
    {
      "id": "brainstorming",
      "status": "passed",
      "instructionLoading": "observed",
      "installedFiles": {
        "SKILL.md": "61a7ef918652108c76a3fd01e02dd92d39996c6b46d4cb2819cbd03f6c45e46a",
        "builder-check-prompt.md": "36d51a4723d6f0a3ce5811a0ea3b3a8424f07533947e1355f5d8cb8cce40c55e",
        "scripts/frame-template.html": "6a8a4e58bd6a44b904e2e3c57de774481d909204597e1498de53f1b2fecc4c4e",
        "scripts/helper.js": "43c6d69954a46ec34a2a262bcc62a9a7e83e839c739f199cb72646d397c686e3",
        "scripts/server.cjs": "763abf96510e0b892a1141397b31aa82ef900cf87ed34dde94bc8782baf4a7ca",
        "scripts/start-server.sh": "a4e5ae84275bcaacd2f84345afeabe59cf7b00ba080e123da7cc1fb226f12847",
        "scripts/stop-server.sh": "0b5ccbbd57f62d3ed88993f7940b5ee0e5c0fc9b21c550c623da4f6292e47daf",
        "visual-companion.md": "6ffcb038b53254bd31debaa15e12dcd4ff24bd63d690e0b644ac6396701cf2e2"
      },
      "runtimeLogSha256": "dd66e2784aca0986305c874bd5282c75c094ba049bb15b4ff2dd9cf54ae6de9e",
      "independentCheck": "passed",
      "source": {
        "name": "brainstorming",
        "description": "You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).",
        "repository": "obra/superpowers",
        "commit": "2ce8aa15d05bd57213e6f746f953aafb7ded7a8b",
        "path": "skills/brainstorming/SKILL.md",
        "blob": "7f5eef02f894c4f24cea313660c0465ce9c084ed",
        "sha256": "61a7ef918652108c76a3fd01e02dd92d39996c6b46d4cb2819cbd03f6c45e46a"
      }
    },
    {
      "id": "ux",
      "status": "passed",
      "instructionLoading": "observed",
      "installedFiles": {
        "SKILL.md": "e0283287a2bf95f5659c62c31f4fa27bea9a4df492d7f5f4ad9955d775cb2f9b"
      },
      "runtimeLogSha256": "28fdaf23e41a3140cbe44a3b70b8c4dd0b14a2ac3ce5c0b214e592da78f06307",
      "independentCheck": "passed",
      "source": {
        "name": "frontend-design-saas",
        "description": "S-tier SaaS dashboard and product UI reference. Use this skill when building application shells, data tables, settings panels, billing pages, dashboards, auth flows, admin tools, or any internal/customer-facing SaaS product UI. Inspired by Stripe, Linear, Vercel, Airbnb, Notion. Covers neutral-led design tokens, sidebar+content shells, dense data UIs, form-heavy configuration pages, command palettes, empty states, and the accessibility (WCAG AA+) bar these products clear.",
        "repository": "cloudflare/vibesdk",
        "commit": "32c9e429cd2712ea5959a89f65ae434162b89229",
        "path": "worker/agents/think/skills/frontend-design-saas/SKILL.md",
        "blob": "bf5dc9a4457a2e69cee6d1e6a75dceadf454f62e",
        "sha256": "e0283287a2bf95f5659c62c31f4fa27bea9a4df492d7f5f4ad9955d775cb2f9b"
      }
    },
    {
      "id": "architecture",
      "status": "passed",
      "instructionLoading": "observed",
      "installedFiles": {
        "SKILL.md": "a6a6f7a3b7a8210a9a391f2da3f3945bf86505341fd677eb2eb62e599520f512"
      },
      "runtimeLogSha256": "891373f6bce195a46a15051bf691abf5dfb21bb3e593e6789f95d6013b080580",
      "independentCheck": "passed",
      "source": {
        "name": "architecture-blueprint-generator",
        "description": "Comprehensive project architecture blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks and architectural patterns, generates visual diagrams, documents implementation patterns, and provides extensible blueprints for maintaining architectural consistency and guiding new development.",
        "repository": "github/awesome-copilot",
        "commit": "5269f7ea2d6c3a9bfda5ed878b6726cf509121fd",
        "path": "skills/architecture-blueprint-generator/SKILL.md",
        "blob": "a9a24b0e85fbd1d2e39851cc12ec266f3a55794d",
        "sha256": "a6a6f7a3b7a8210a9a391f2da3f3945bf86505341fd677eb2eb62e599520f512"
      }
    },
    {
      "id": "planning",
      "status": "passed",
      "instructionLoading": "observed",
      "installedFiles": {
        "SKILL.md": "a6c67c1900064347c2a329990dd3c555657c51c3ec53b259a08aa01a2c26139a"
      },
      "runtimeLogSha256": "65a6995924b097f150b988338bc229de8aabd33f59c0c424f85d2ce19b885de4",
      "independentCheck": "passed",
      "source": {
        "name": "writing-plans",
        "description": "Use when you have a spec or requirements for a multi-step task, before touching code",
        "repository": "obra/superpowers",
        "commit": "2ce8aa15d05bd57213e6f746f953aafb7ded7a8b",
        "path": "skills/writing-plans/SKILL.md",
        "blob": "4cf0275d88d67aa4ef09f4bbca9970ed6ff74a00",
        "sha256": "a6c67c1900064347c2a329990dd3c555657c51c3ec53b259a08aa01a2c26139a"
      }
    },
    {
      "id": "audit",
      "status": "passed",
      "instructionLoading": "observed",
      "installedFiles": {
        "SKILL.md": "b281ef8eeb57ee846c0cff81c1dec36dcb174e4be9de610aafe0aeedbf9f9f0e"
      },
      "runtimeLogSha256": "885c18b1ab04d0c1b16c7f634df2c7feedb8c3cd1ea26df7cffbcb8f2d13f1ce",
      "independentCheck": "passed",
      "source": {
        "name": "analyze",
        "description": "Read-only consistency, coverage, and Azure-readiness analysis across constitution, spec, plan, and tasks.",
        "repository": "Azure-Samples/Spec2Cloud",
        "commit": "cbcdcf5c5ea904b3d81a32abfa75c6bc0bc49a83",
        "path": "plugins/speckit-spec2cloud/skills/analyze/SKILL.md",
        "blob": "017d80c0cf69bbc6cd941ad035171f10079c0c18",
        "sha256": "b281ef8eeb57ee846c0cff81c1dec36dcb174e4be9de610aafe0aeedbf9f9f0e"
      }
    },
    {
      "id": "guardrails",
      "status": "passed",
      "instructionLoading": "observed",
      "installedFiles": {
        "SKILL.md": "731a475c2cf4cd5a1ff36cf24f725fc1fac42438b66792cbd10359c14a688d3b",
        "agents/openai.yaml": "53ab5c7d510cc1a9ac8b5610a61f9a822210277464dbbfd50ce7a00c0f96b295",
        "references/evidence-example.yaml": "eae02a973810590c684aebce63712e51f32016fc29f4ca53b5c12a7189a9798c"
      },
      "runtimeLogSha256": "10ef573c64a056c58c52084e892d9bc2d247aa824e939fd5ed2fb657d3b64bf4",
      "independentCheck": "passed",
      "source": {
        "name": "prepare-safe-change",
        "repository": "ravisingh11/ai-software-toolkit",
        "commit": "248d8f02e774e4f75af6ea2de49b466688dfae54",
        "path": "skills/prepare-safe-change/SKILL.md",
        "blob": "c2f1bafbda58d5287543bf039ebbe181d94405d9",
        "sha256": "731a475c2cf4cd5a1ff36cf24f725fc1fac42438b66792cbd10359c14a688d3b"
      }
    }
  ],
  "checks": {
    "unit": 8,
    "browser": 12,
    "node": "24.22.2 independent; native agent shell 26.5.1",
    "immutableFiles": {
      "tests/task.test.js": "dcdefed1fb5252b29f65840058323d4556d7c92873472dbf5934108dc66a20de",
      "verify-browser.mjs": "68f890f35e858dc9ed7a905ef39d1045203966e1252f90be2e855ef98fbdb4cb",
      "verify-stage.py": "5ce373a922b4b1c7db5c3ac12b0cf590eaa6f93691c6458dc56b12772f23aee4",
      "browser-tool.mjs": "3727cf6247c5223ec1fc17222e70783d7cffa02c06e24a38ffa48356ddec7ff7",
      "src/storage.js": "4c2e4ee08d252badc42f37e9e9e6a8f7480b1264ca73cd6af94591b23265919c",
      "brief.md": "f0d71d2e206715f54e6f998b7a38b61e19cb79fe77a807b386abb251c71e2174",
      "constitution.md": "bfa5e3906061e1a7e0692348442ec032fc92489efb333e9e2fb6d5952a18a41c",
      "package.json": "f4d0eed1049be2173b38ae8bfebc3badff847119705784184188b15f6cba708a",
      "package-lock.json": "45a5fc00afc9956455fc4b954b00d6a96ab6857f23ec27e25284c1f307bfd03e"
    }
  },
  "guardrails": {
    "before": "block",
    "after": "allow",
    "mode": "unit-tests enforced; ten other controls advisory",
    "beforeRevision": "324c53e54bb1d092bd3797d8cf48ed22c02198b1",
    "afterRevision": "dc02ecce5db085143385aad373d6d374a1ea57b7"
  },
  "installers": [
    {
      "name": "agentbay-skill-installer",
      "command": "npx --yes skills@1.7.4 add https://github.com/ravisingh11/agentbay-ultimate-list/tree/d2a5c2b3913780a51315b58604b484452368fe4b/skills/agentbay-skill-installer --skill agentbay-skill-installer --agent codex --yes",
      "status": "passed",
      "sha256": "2d947bacbc852bed80e19dc9ae2f340661ee35838587fe9f32bff9160df693f9"
    },
    {
      "name": "brainstorming",
      "command": "npx --yes skills@1.7.4 add https://github.com/obra/superpowers/tree/2ce8aa15d05bd57213e6f746f953aafb7ded7a8b/skills/brainstorming --skill brainstorming --agent codex --yes",
      "status": "passed",
      "sha256": "61a7ef918652108c76a3fd01e02dd92d39996c6b46d4cb2819cbd03f6c45e46a"
    },
    {
      "name": "frontend-design-saas",
      "command": "npx --yes skills@1.7.4 add https://github.com/cloudflare/vibesdk/tree/32c9e429cd2712ea5959a89f65ae434162b89229/worker/agents/think/skills/frontend-design-saas --skill frontend-design-saas --agent codex --yes",
      "status": "passed",
      "sha256": "e0283287a2bf95f5659c62c31f4fa27bea9a4df492d7f5f4ad9955d775cb2f9b"
    },
    {
      "name": "architecture-blueprint-generator",
      "command": "npx --yes skills@1.7.4 add https://github.com/github/awesome-copilot/tree/5269f7ea2d6c3a9bfda5ed878b6726cf509121fd/skills/architecture-blueprint-generator --skill architecture-blueprint-generator --agent codex --yes",
      "status": "passed",
      "sha256": "a6a6f7a3b7a8210a9a391f2da3f3945bf86505341fd677eb2eb62e599520f512"
    },
    {
      "name": "writing-plans",
      "command": "npx --yes skills@1.7.4 add https://github.com/obra/superpowers/tree/2ce8aa15d05bd57213e6f746f953aafb7ded7a8b/skills/writing-plans --skill writing-plans --agent codex --yes",
      "status": "passed",
      "sha256": "a6c67c1900064347c2a329990dd3c555657c51c3ec53b259a08aa01a2c26139a"
    },
    {
      "name": "analyze",
      "command": "npx --yes skills@1.7.4 add https://github.com/Azure-Samples/Spec2Cloud/tree/cbcdcf5c5ea904b3d81a32abfa75c6bc0bc49a83/plugins/speckit-spec2cloud/skills/analyze --skill analyze --agent codex --yes",
      "status": "passed",
      "sha256": "b281ef8eeb57ee846c0cff81c1dec36dcb174e4be9de610aafe0aeedbf9f9f0e"
    }
  ],
  "otherRuntimes": {
    "Codex desktop": "not tested",
    "Claude Code": "not tested",
    "Claude desktop": "not tested"
  },
  "screenshots": "Actual local app screenshots; terminal views render recorded command output with a ravisingh prompt.",
  "downloadChecks": [
    {
      "archive": "starter.zip",
      "status": "passed",
      "unitExit": 1,
      "browser": "not run",
      "guardrailSetup": "passed, no Actions workflows"
    },
    {
      "archive": "output.zip",
      "status": "passed",
      "unitExit": 0,
      "browser": "passed",
      "guardrailSetup": "not run"
    }
  ],
  "manualBrowserChecks": {
    "prototype320Error": "passed, no page overflow",
    "app320LengthError": "passed, no record",
    "app390ErrorRetryLongTitle": "passed, no page overflow",
    "rapidDoubleClick": "passed, one task saved",
    "article320And390": "passed, no page overflow",
    "stageSpecificHandoff": "brainstorming and UX prompts retained"
  }
}
