{
  "name": "synthflow — 2 skills",
  "slug": "source-skills-c104183c993f85dcdbd40157",
  "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 2 skill declarations. Ran 14 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): call-review; prompt-review"
  ],
  "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/SynthFlowAI/AnthropicPlugin.git",
  "documentation_url": "https://github.com/SynthFlowAI/AnthropicPlugin.git",
  "commit": "205871ee83508502d2c982ee1bb7e65a2a29190b",
  "tree_sha256": "b9168c50c4f3232408798fc216b7585f4d3811376503280264e25ab99823e20a",
  "file_sha256": {
    "plugins/synthflow/.claude-plugin/plugin.json": "536968a0a964d058341a502b940c4094b3f33c058b04c7f538d184779ad625b2",
    "plugins/synthflow/.mcp.json": "fe1062ae6300acccf80248b1cef4cd05609f3c0952f914abb09a279440db6e04",
    "plugins/synthflow/README.md": "fec6b021ba38bd823b0074b3b59414118174f4f265610731351da01e50a92737",
    "plugins/synthflow/skills/call-review/SKILL.md": "223fa0a36e440300cc6defa52961b4758418be469380a5294c442b34b8c335a6",
    "plugins/synthflow/skills/prompt-review/SKILL.md": "e6650e45b69d337488869d4e821df92e1be60ecfefe605dba2522bfb202b8d15",
    "plugins/synthflow/skills/prompt-review/references/action-descriptions.md": "99f6bd67cc2fce92a3d2c9ec1bb524a1291afd6075431dbda7cd155714101a74",
    "plugins/synthflow/skills/prompt-review/references/mechanical-checks.md": "5ea4464972d1c038bff92c0a2b4cb028ba50b0497ad4196e5c666577b1ff4cf8",
    "plugins/synthflow/skills/prompt-review/references/output-template.md": "e129ba4908fa3b37720067fc26e5335421a579432834daefdb831942c2c0d02d",
    "plugins/synthflow/skills/prompt-review/references/review-checklists.md": "3c6be19c77b0f5e89f25cf78fa1b00c74933ebeaab846f276f4f419ad9ad3c6e"
  },
  "lockfiles": [
    "LOCK.json"
  ],
  "utc_date": "2026-10-19T21:11:02Z",
  "source_date": "2026-10-16",
  "discovered_date": "2026-10-16",
  "retested_date": "2026-10-19",
  "reviewed_date": "2026-10-19",
  "published_date": "2026-10-19",
  "modified_date": "2026-10-19",
  "reviewer": "machine pipeline",
  "harness_version": "toolwitness harness at commit c2f903d8a014d7d191e486068c85924c63e43903",
  "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 14 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-19T21:11:02Z: pinned source inspection"
  ],
  "application": {
    "name": "synthflow — 2 skills",
    "softwareVersion": "205871ee83508502d2c982ee1bb7e65a2a29190b",
    "applicationCategory": "DeveloperApplication",
    "operatingSystem": "Not exercised"
  },
  "artifacts": {
    "transcript": "Ran 14 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\": \"plugins/synthflow/skills/call-review/SKILL.md\",\n        \"name\": \"call-review\",\n        \"description\": \"Review the last 100 calls for an agent and surface problems. Use this whenever the user wants a call-quality audit, a QA pass over recent calls, a \\\"what's going wrong with this agent\\\" review, or to find failed, unresolved, dropped, or otherwise problematic calls. Trigger on phrases like \\\"review my calls\\\", \\\"what's wrong with the calls\\\", \\\"QA the last 100 calls\\\", \\\"find bad calls\\\", or \\\"audit recent calls\\\".\",\n        \"files\": {\n          \"plugins/synthflow/skills/call-review/SKILL.md\": \"223fa0a36e440300cc6defa52961b4758418be469380a5294c442b34b8c335a6\"\n        }\n      },\n      {\n        \"path\": \"plugins/synthflow/skills/prompt-review/SKILL.md\",\n        \"name\": \"prompt-review\",\n        \"description\": \"Review AI voice-agent prompts, especially Synthflow Single-Prompt, for contradictions, missing context, unsafe tool/action behavior, escalation gaps, compliance risk, and regression risk. Use this when the user asks to review, audit, validate, improve, or compare a prompt before deployment.\",\n        \"files\": {\n          \"plugins/synthflow/skills/prompt-review/SKILL.md\": \"e6650e45b69d337488869d4e821df92e1be60ecfefe605dba2522bfb202b8d15\",\n          \"plugins/synthflow/skills/prompt-review/references/action-descriptions.md\": \"99f6bd67cc2fce92a3d2c9ec1bb524a1291afd6075431dbda7cd155714101a74\",\n          \"plugins/synthflow/skills/prompt-review/references/mechanical-checks.md\": \"5ea4464972d1c038bff92c0a2b4cb028ba50b0497ad4196e5c666577b1ff4cf8\",\n          \"plugins/synthflow/skills/prompt-review/references/output-template.md\": \"e129ba4908fa3b37720067fc26e5335421a579432834daefdb831942c2c0d02d\",\n          \"plugins/synthflow/skills/prompt-review/references/review-checklists.md\": \"3c6be19c77b0f5e89f25cf78fa1b00c74933ebeaab846f276f4f419ad9ad3c6e\"\n        }\n      }\n    ],\n    \"hooks\": [],\n    \"executions\": []\n  }\n}"
  },
  "review_input": {
    "identity_artifact": "identity.json",
    "evidence_sha256": {
      "LOCK.json": "9db5036390659af5573809865704674ac919b817717d89fe6e5a01dc5fa7e787",
      "commands.json": "6fac5e75d3d52bf55cfce99b46887309b5b873daa78087d3d12c0da0d8196d9d",
      "complete.json": "91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f",
      "identity.json": "b671cf31d3c2e2a12a75ee119e31768a3dded37090c2b4776f5df26afe654e9b",
      "listing.json": "c5d892081572cb47541ad20e3e15704a20e98dd4d5a42bb8dffda621fb730e52",
      "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 2 skill declarations. Ran 14 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): call-review; prompt-review",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      }
    ]
  },
  "review": {
    "kind": "machine-checked",
    "date": "2026-10-19",
    "reviewed_sha256": "6f3c200facbfecae1696b9d9614dfeaf15a677f703e20a39beb558089d2e1ce6",
    "gates": "0358d1a06ffe99d54cc508aa12161b025b4ddfcf867097328589ea53a601b0e5",
    "codex": "ad847b3653d198e6dbe297d403d68eacb50cd5cf003268659a0caacccab25087",
    "grok": "e07e579ee93b1f6780276261742746f62d049d780845bc1af4a0bc82e17924a9",
    "summary": "Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."
  }
}
