{
  "name": "activecampaign — 6 skills",
  "slug": "source-skills-47bed1ece9a5b3db06e2e622",
  "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 6 skill declarations. Ran 26 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): automation-builder; campaign-strategist; contact-operations; deals-crm; deliverability-advisor; reporting-analyst"
  ],
  "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/ActiveCampaign/activecampaign-plugin.git",
  "documentation_url": "https://github.com/ActiveCampaign/activecampaign-plugin.git",
  "commit": "0ff858728bc52aee335d5475b0d4eb5f3a9589b0",
  "tree_sha256": "2086c969893e9c5e7835152edb9229edddc2c86c3890f1ee7971d53fb634e065",
  "file_sha256": {
    ".claude-plugin/plugin.json": "3949c8ee85a735b13fdf6d422d9e1e0fc8f5f91d7336b931a4b6a2b54e547c4f",
    ".gitignore": "2ebc82aad02a4c05282ec3b99fc4bee08d2df1df84345dcf2e17c6034c635dd3",
    ".mcp.json": "eb6a356cf5b164ed20c4678f67d8e632f462390f3b7470f9bb36d399480f9006",
    "CHANGELOG.md": "4c08686787507fd256a2a78bdcd5eb2d8e4d798ec1684a0deb7850ce0f036647",
    "LICENSE": "96cb31c0a491470a662994025e429829382fd7ae23b6d9a47b6ac05cfd8f0281",
    "README.md": "30a51b5bc974b7edf4b312bb4a34bb70b65c5bae9fe5204c21bae7c84f2ec41f",
    "agents/data-operations.md": "4bee4f2df63de5b4031739155a269a69dd901d86100a064f61d30d4699bf06c1",
    "agents/marketing-planner.md": "343127122835ef73e378cab5af285aa3870b4a740f46a24767f76adebcf8406c",
    "commands/audience-health.md": "92aaac7279fe1a4cd945c992901fd038f07f75d07116f61395753dc30c1a8a8c",
    "commands/automation-audit.md": "55ccad533f723804d4fbc73ef4a38dc4444ef46e2b0e40580b46f789c93a1725",
    "commands/campaign-report.md": "0aba2ddca5b3640f7a2b11a294fd218fbd751fbd62ab05d99bcc0d4b16ff96f8",
    "commands/deal-pipeline-review.md": "fbbdd7e5f7e4ed78a1cd99055230b97fec6dc40c5462509f59e24d2d81f2f29f",
    "commands/weekly-digest.md": "46e4d734c73e927fd30dd6626e038c32ab850333f1960811387a13c6d5b1fc2f",
    "mcp.json": "a52f6b3be397bbd8a2873881ee31b92fc38b25e717b2b97e661e51523d805357",
    "plugin.json": "28b868f76f8bef03b9cb21319211fb0b50068c8ba521f710f7464f04b2a7199d",
    "skills/automation-builder/SKILL.md": "6069807504f1a2f937ea6fba52b4d8ab8941b07ae4474006834e5e95ddcfb022",
    "skills/campaign-strategist/SKILL.md": "a9ffbc07cba8f665bc40fbc86af431a81128590b03905350875cde0cd2528eaa",
    "skills/contact-operations/SKILL.md": "41ba66787597bec676d08d7ca04136ea284523fba5cad32f3fe31dea5c8059bd",
    "skills/deals-crm/SKILL.md": "5fff8f4015f027432ce47f178ef2c11a1ff508c187f987b90dd42f3cda29f60c",
    "skills/deliverability-advisor/SKILL.md": "d239ea0ee421782a18d9d805fa7f86cd32b83d2118c35aabee192093b72fd9fd",
    "skills/reporting-analyst/SKILL.md": "53c620fa93d140ee35007eafb304016196ef5e7076af5b6311489be3ac6105a8"
  },
  "lockfiles": [
    "LOCK.json"
  ],
  "utc_date": "2026-10-17T11:02:32Z",
  "source_date": "2026-10-16",
  "discovered_date": "2026-10-16",
  "retested_date": "2026-10-17",
  "reviewed_date": "2026-10-17",
  "published_date": "2026-10-17",
  "modified_date": "2026-10-17",
  "reviewer": "machine pipeline",
  "harness_version": "toolwitness harness at commit 4795a352bbc24419d7d6389f3d607fd938a08916",
  "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 26 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-17T11:02:32Z: pinned source inspection"
  ],
  "application": {
    "name": "activecampaign — 6 skills",
    "softwareVersion": "0ff858728bc52aee335d5475b0d4eb5f3a9589b0",
    "applicationCategory": "DeveloperApplication",
    "operatingSystem": "Not exercised"
  },
  "artifacts": {
    "transcript": "Ran 26 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/automation-builder/SKILL.md\",\n        \"name\": \"automation-builder\",\n        \"description\": \"Design, troubleshoot, and optimize marketing automations. Use when the user wants to build workflows, set up triggers, create drip sequences, or debug why an automation isn't working.\",\n        \"files\": {\n          \"skills/automation-builder/SKILL.md\": \"6069807504f1a2f937ea6fba52b4d8ab8941b07ae4474006834e5e95ddcfb022\"\n        }\n      },\n      {\n        \"path\": \"skills/campaign-strategist/SKILL.md\",\n        \"name\": \"campaign-strategist\",\n        \"description\": \"Plan, create, optimize, and troubleshoot email campaigns. Use when the user wants to send a campaign, plan email content, choose audiences, or improve campaign performance.\",\n        \"files\": {\n          \"skills/campaign-strategist/SKILL.md\": \"a9ffbc07cba8f665bc40fbc86af431a81128590b03905350875cde0cd2528eaa\"\n        }\n      },\n      {\n        \"path\": \"skills/contact-operations/SKILL.md\",\n        \"name\": \"contact-operations\",\n        \"description\": \"Manage contacts, lists, tags, segments, and custom fields. Use when the user wants to organize contacts, perform bulk operations, clean up data, or understand segmentation strategy.\",\n        \"files\": {\n          \"skills/contact-operations/SKILL.md\": \"41ba66787597bec676d08d7ca04136ea284523fba5cad32f3fe31dea5c8059bd\"\n        }\n      },\n      {\n        \"path\": \"skills/deals-crm/SKILL.md\",\n        \"name\": \"deals-crm\",\n        \"description\": \"Manage the sales CRM in ActiveCampaign — deals, pipelines, stages, deal notes, owner assignment, and custom objects. Use when the user wants to create or update deals, build or reorganize a pipeline, move deals between stages, reassign deal owners, add notes, or model custom data with custom objects.\",\n        \"files\": {\n          \"skills/deals-crm/SKILL.md\": \"5fff8f4015f027432ce47f178ef2c11a1ff508c187f987b90dd42f3cda29f60c\"\n        }\n      },\n      {\n        \"path\": \"skills/deliverability-advisor/SKILL.md\",\n        \"name\": \"deliverability-advisor\",\n        \"description\": \"Diagnose and fix email deliverability issues. Use when the user mentions emails going to spam, high bounce rates, domain authentication (SPF/DKIM/DMARC), or sender reputation problems.\",\n        \"files\": {\n          \"skills/deliverability-advisor/SKILL.md\": \"d239ea0ee421782a18d9d805fa7f86cd32b83d2118c35aabee192093b72fd9fd\"\n        }\n      },\n      {\n        \"path\": \"skills/reporting-analyst/SKILL.md\",\n        \"name\": \"reporting-analyst\",\n        \"description\": \"Analyze campaign performance, automation results, email metrics, and engagement trends. Use when the user asks about how campaigns performed, wants reports, or asks about marketing analytics.\",\n        \"files\": {\n          \"skills/reporting-analyst/SKILL.md\": \"53c620fa93d140ee35007eafb304016196ef5e7076af5b6311489be3ac6105a8\"\n        }\n      }\n    ],\n    \"hooks\": [],\n    \"executions\": []\n  }\n}"
  },
  "review_input": {
    "identity_artifact": "identity.json",
    "evidence_sha256": {
      "LOCK.json": "dad05d408f6c79047efa9590533b8a03c9cc007bb43a34c93e7c524630dfa55b",
      "commands.json": "a71ea8a36480ef349291d1a966a58f68c8bf06ee2beb55bf3b12b623a9b90e03",
      "complete.json": "91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f",
      "identity.json": "24230e6e4d476487f58eac35e78a993200cb0e629a4b6f23980bc661da38616e",
      "listing.json": "f2ae83d060287430dc15663f6da07e103008fce436ee11cf9039ecc76b72dc1b",
      "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 6 skill declarations. Ran 26 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): automation-builder; campaign-strategist; contact-operations; deals-crm; deliverability-advisor; reporting-analyst",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      }
    ]
  },
  "review": {
    "kind": "machine-checked",
    "date": "2026-10-17",
    "reviewed_sha256": "e8e40a305bcd03059b0d2103ecd17f9f438b04a3e0811ad2adf1c3028d41c7ad",
    "gates": "543c40120f16e3dd4d108008e817d8ee32a2d23b1219ceb487d81761d710e65c",
    "codex": "d763cceabb14712570be06c7caf2adc6b98a7519de0e1dfa154ad1345b60370e",
    "grok": "0cedc0c478868a9fbdeb3b113fac468c1b0146d2308bc19004059cd35260362c",
    "summary": "Deterministic gates passed; Codex confirmed all outcome claims; Grok reported no standing refutation."
  }
}
