{
  "name": "gc-ai — 3 skills",
  "slug": "source-skills-c3a35236784d20f7ac39bab3",
  "type": "skills",
  "category": "developer-tools",
  "example": false,
  "evidence_state": "pinned_source_listing",
  "stamp": "Pinned source listing — machine-checked",
  "summary": "Pinned source declarations and file hashes were listed.",
  "outcome": "Listed 3 skill declarations. Ran 13 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
  "rule_results": [
    "The retained source tree matches its acquisition manifest.",
    "Declared skill names (listing.json): ask; organize-matter; review-document"
  ],
  "task": "What declarations and files are present in this pinned source?",
  "setup": "Git blob acquisition followed by static source inspection.",
  "limitations": "Scope: acquisition and static inspection. Command results: commands.json.",
  "source_url": "https://github.com/GC-AI-Inc/gc-ai-claude-plugin.git",
  "documentation_url": "https://github.com/GC-AI-Inc/gc-ai-claude-plugin.git",
  "commit": "efda779972c7b7162e79234e164bc2f359a8a518",
  "tree_sha256": "f2a11063734436eb024d8de7efd444f3ede8ac5ac5e8c38e40ba27ebf989e4c3",
  "file_sha256": {
    ".claude-plugin/plugin.json": "d5136268bc75ced61070fac0d78adc71b24c91c69b2a73d745f1e67c9de0efec",
    ".mcp.json": "a081e104f926cd27c38c9ee99f9e166997cf3a3d472098760a35651c46d13a10",
    "LICENSE": "06eb0f73dd8a6b6740588a6586adc7241b0f42b6b9d7c7b92ce3088c44350fed",
    "README.md": "23ab0088a5950d94e4d56fa3fce552634a36fbeee4a095a66282dcacb4359fbd",
    "agents/gc-ai-analyst.md": "2dca5e6244b4a5ab740a8f624ee2495e98a2c8234f0eb6e9c0000859f81981e5",
    "skills/ask/SKILL.md": "351a3034968b88d9637fec30b062c5f706ad4a5050337571b7a4327641e9607f",
    "skills/organize-matter/SKILL.md": "62e7c6b3731afcf640bc55804fd376b317e73962381ce01f53f4862e1f480181",
    "skills/review-document/SKILL.md": "bd6e061450d25010131c38e5881fc7eb345cf1c469b2b395c2bcc5defdd26237"
  },
  "lockfiles": [
    "LOCK.json"
  ],
  "utc_date": "2026-10-18T21:16:20Z",
  "source_date": "2026-10-16",
  "discovered_date": "2026-10-16",
  "retested_date": "2026-10-18",
  "reviewed_date": "2026-10-19",
  "published_date": "2026-10-19",
  "modified_date": "2026-10-19",
  "reviewer": "machine pipeline",
  "harness_version": "toolwitness harness at commit bfb435988d1bff6ad002f5911dc2b7f4a30e9bad",
  "claude_code_version": "Not applicable: static source inspection (commands.json).",
  "model_id": "Not applicable: static source inspection (commands.json).",
  "scanner_version": "Not applicable: static source inspection.",
  "rulepack_version": "Not applicable: static source inspection.",
  "agents": [],
  "disclaimer": "This record lists declarations and file hashes from a pinned source tree. Git command results from acquisition and static inspection are retained in commands.json. Scope: acquisition and static inspection. It is not a security or quality verdict. Changed bytes are outside this record.",
  "commands": [
    "Ran 13 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."
  ],
  "prompt_list": [
    "Not applicable: static source inspection (commands.json)."
  ],
  "history": [
    "2026-10-18T21:16:20Z: pinned source inspection"
  ],
  "application": {
    "name": "gc-ai — 3 skills",
    "softwareVersion": "efda779972c7b7162e79234e164bc2f359a8a518",
    "applicationCategory": "DeveloperApplication",
    "operatingSystem": "Not exercised"
  },
  "artifacts": {
    "transcript": "Ran 13 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
    "sinkhole_log": "Not applicable: static source inspection (commands.json).",
    "canary_log": "Not applicable: static source inspection (commands.json).",
    "scanner_output": "Not applicable: static source inspection (commands.json).",
    "normalized_text": "{\n  \"listing\": {\n    \"skills\": [\n      {\n        \"path\": \"skills/ask/SKILL.md\",\n        \"name\": \"ask\",\n        \"description\": \"Ask a legal question grounded in the user's GC AI knowledge base, optionally against specific documents. Use for legal research, summarization, or Q&A over the user's own files, playbooks, and skills rather than the model's general knowledge.\",\n        \"files\": {\n          \"skills/ask/SKILL.md\": \"351a3034968b88d9637fec30b062c5f706ad4a5050337571b7a4327641e9607f\"\n        }\n      },\n      {\n        \"path\": \"skills/organize-matter/SKILL.md\",\n        \"name\": \"organize-matter\",\n        \"description\": \"Group documents into a GC AI project (matter) so later review and questions are scoped to it. Use when the user is starting a new matter, deal, or case, or wants a set of files kept and worked on together.\",\n        \"files\": {\n          \"skills/organize-matter/SKILL.md\": \"62e7c6b3731afcf640bc55804fd376b317e73962381ce01f53f4862e1f480181\"\n        }\n      },\n      {\n        \"path\": \"skills/review-document/SKILL.md\",\n        \"name\": \"review-document\",\n        \"description\": \"Review one or more documents against a GC AI playbook and summarize the findings. Use when the user wants a contract or document checked, redlined, or run through a review playbook in their GC AI knowledge base.\",\n        \"files\": {\n          \"skills/review-document/SKILL.md\": \"bd6e061450d25010131c38e5881fc7eb345cf1c469b2b395c2bcc5defdd26237\"\n        }\n      }\n    ],\n    \"hooks\": [],\n    \"executions\": []\n  }\n}"
  },
  "review_input": {
    "identity_artifact": "identity.json",
    "evidence_sha256": {
      "LOCK.json": "c1487f17b6689fa45b97a2b5bba7e15e739074b1c59e8896906b4671b204f77d",
      "commands.json": "575726076e0c91e22e7543cbc99fc8a17edb7b4aa8e6dae80ee7c3f0b1ef241d",
      "complete.json": "91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f",
      "identity.json": "7a6f6539ca128c7623d2b00a2392a783e3b6579c048b2232b5abb3a9acf06fbf",
      "listing.json": "3237fbe29a156a83b4e55b222edf1883246131815bcf1b636eb35178a243a24a",
      "selection.json": "0ee6cf5e2f4ac80ffc4bfc9e72e290a9fb8ed9071f6f87aa9ccbfb1f0280b786"
    },
    "claims": [
      {
        "id": "acquired",
        "field": "summary",
        "text": "Pinned source declarations and file hashes were listed.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "listed",
        "field": "outcome",
        "text": "Listed 3 skill declarations. Ran 13 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "tree",
        "field": "rule_results.0",
        "text": "The retained source tree matches its acquisition manifest.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "declared",
        "field": "rule_results.1",
        "text": "Declared skill names (listing.json): ask; organize-matter; review-document",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      }
    ]
  },
  "review": {
    "kind": "machine-checked",
    "date": "2026-10-19",
    "reviewed_sha256": "ed66091851d2085f4850275d48ab664cc9d1acf96a61afc0c86191d59ed2fa5a",
    "gates": "0c47638bf65e967854187616308922f93f06fb8f100082dad839a3d6da8972b0",
    "codex": "17cbec1967dcb069a3c78a9816ee12b01ba79bd9f34cdd4a18c2aab01766c003",
    "grok": "62c95c53a4b43503e1dab1f21b677f80f1c60034265f3478544050a6c49b416e",
    "summary": "Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."
  }
}
