{
  "name": "dropbox — 6 skills",
  "slug": "source-skills-80a9d9e2b8953c0be885868f",
  "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 16 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): clean-up-dropbox-content; collect-files-with-request; find-dropbox-content; inspect-dropbox-file; organize-dropbox-folder; share-dropbox-content"
  ],
  "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/dropbox/dropbox-ai-plugins.git",
  "documentation_url": "https://github.com/dropbox/dropbox-ai-plugins.git",
  "commit": "60cea151b269e9ab47266279d80839c471e0d8c6",
  "tree_sha256": "ea76993edecab7a05af3c41bc16db06cd5ab955b6ed033991ba8eb3aba9cf0c6",
  "file_sha256": {
    "claude/.claude-plugin/plugin.json": "cda6eeab35ec0075bcb643e7ec376acc771107f8a1de19108f612d1a5bd48d7b",
    "claude/.mcp.json": "f51db48b7f28dacc63cd9c0c69b56805ffed274f72bb786d06c67a8bd34b3d74",
    "claude/LICENSE": "3e0377597b9e3a583878478fa09c1f2de98f1b17ba0b10f8cae07c72786f5722",
    "claude/README.md": "d3faa3e5170f207ce33be1c9cf704dc6fd0c5516245c57c73a478dbb6fea6b46",
    "claude/assets/logo.png": "05162b78ce66a3f2adb358858c5b99f43766bd67d1fef8189f76238d87e7b60a",
    "claude/skills/clean-up-dropbox-content/SKILL.md": "43f8defb8d9014d3df240bbe280ef9da3dd7da9eede93a664fc8c550a4836b29",
    "claude/skills/collect-files-with-request/SKILL.md": "ecdb799feca6b757355850663f48bdf40d0c751af2a1856182c6f2c0a218f8ed",
    "claude/skills/find-dropbox-content/SKILL.md": "61ec760efb617c5f88b9d433ce2fa392ab4aa29cbdde4437d0ab4253e9e5f13c",
    "claude/skills/inspect-dropbox-file/SKILL.md": "693ccb9d293fd1de0964174ce9003bdb5f22cc4f599edb6ea4b2bf1e935d7b3e",
    "claude/skills/organize-dropbox-folder/SKILL.md": "d2d3dcc977be069ae286c3e2e3304ddf570eb53db117103103155949c12cbcbd",
    "claude/skills/share-dropbox-content/SKILL.md": "a57223e6924ca2374444cc8a4c8c40cd611873560b76545548e0b6fefd6b75df"
  },
  "lockfiles": [
    "LOCK.json"
  ],
  "utc_date": "2026-10-18T18:10:45Z",
  "source_date": "2026-10-16",
  "discovered_date": "2026-10-16",
  "retested_date": "2026-10-18",
  "reviewed_date": "2026-10-18",
  "published_date": "2026-10-18",
  "modified_date": "2026-10-18",
  "reviewer": "machine pipeline",
  "harness_version": "toolwitness harness at commit fdb0e180ce11bc2383fb07e791350cf38103ff88",
  "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 16 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-18T18:10:45Z: pinned source inspection"
  ],
  "application": {
    "name": "dropbox — 6 skills",
    "softwareVersion": "60cea151b269e9ab47266279d80839c471e0d8c6",
    "applicationCategory": "DeveloperApplication",
    "operatingSystem": "Not exercised"
  },
  "artifacts": {
    "transcript": "Ran 16 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\": \"claude/skills/clean-up-dropbox-content/SKILL.md\",\n        \"name\": \"clean-up-dropbox-content\",\n        \"description\": \"Clean up Dropbox content by identifying obsolete, duplicate, temporary, or unwanted files and deleting only after explicit review. Use when the user explicitly asks to delete, remove, or clean up Dropbox files or folders.\",\n        \"files\": {\n          \"claude/skills/clean-up-dropbox-content/SKILL.md\": \"43f8defb8d9014d3df240bbe280ef9da3dd7da9eede93a664fc8c550a4836b29\"\n        }\n      },\n      {\n        \"path\": \"claude/skills/collect-files-with-request/SKILL.md\",\n        \"name\": \"collect-files-with-request\",\n        \"description\": \"Create, inspect, and manage Dropbox file requests for collecting uploads from other people. Use when the user asks to collect files, request uploads, create an upload portal, check a file request, or list existing file requests.\",\n        \"files\": {\n          \"claude/skills/collect-files-with-request/SKILL.md\": \"ecdb799feca6b757355850663f48bdf40d0c751af2a1856182c6f2c0a218f8ed\"\n        }\n      },\n      {\n        \"path\": \"claude/skills/find-dropbox-content/SKILL.md\",\n        \"name\": \"find-dropbox-content\",\n        \"description\": \"Find Dropbox files and folders relevant to a user request. Use when the user asks to search Dropbox, find a document, locate recent files, browse a folder, identify likely source files, or narrow down where content lives before reading, sharing, organizing, or restoring it.\",\n        \"files\": {\n          \"claude/skills/find-dropbox-content/SKILL.md\": \"61ec760efb617c5f88b9d433ce2fa392ab4aa29cbdde4437d0ab4253e9e5f13c\"\n        }\n      },\n      {\n        \"path\": \"claude/skills/inspect-dropbox-file/SKILL.md\",\n        \"name\": \"inspect-dropbox-file\",\n        \"description\": \"Inspect a Dropbox file or folder by checking metadata, shared links, and file content when needed. Use when the user asks what a file is, whether it is shared, when it changed, what access links exist, or asks to read/analyze a Dropbox file.\",\n        \"files\": {\n          \"claude/skills/inspect-dropbox-file/SKILL.md\": \"693ccb9d293fd1de0964174ce9003bdb5f22cc4f599edb6ea4b2bf1e935d7b3e\"\n        }\n      },\n      {\n        \"path\": \"claude/skills/organize-dropbox-folder/SKILL.md\",\n        \"name\": \"organize-dropbox-folder\",\n        \"description\": \"Organize Dropbox files and folders by creating folders, copying content, or moving content into a cleaner structure. Use when the user asks to organize, archive, consolidate, restructure, copy, or move Dropbox content.\",\n        \"files\": {\n          \"claude/skills/organize-dropbox-folder/SKILL.md\": \"d2d3dcc977be069ae286c3e2e3304ddf570eb53db117103103155949c12cbcbd\"\n        }\n      },\n      {\n        \"path\": \"claude/skills/share-dropbox-content/SKILL.md\",\n        \"name\": \"share-dropbox-content\",\n        \"description\": \"Share Dropbox files or folders by creating shared links, inspecting existing shared links, or explaining current shared-link state. Use only when the user explicitly asks to create a shared link, check access, or inspect a Dropbox shared link.\",\n        \"files\": {\n          \"claude/skills/share-dropbox-content/SKILL.md\": \"a57223e6924ca2374444cc8a4c8c40cd611873560b76545548e0b6fefd6b75df\"\n        }\n      }\n    ],\n    \"hooks\": [],\n    \"executions\": []\n  }\n}"
  },
  "review_input": {
    "identity_artifact": "identity.json",
    "evidence_sha256": {
      "LOCK.json": "6211c197b5071842da7f762a9053888069ed41b65ddfb0e86c85b60937163ffd",
      "commands.json": "d389f45c76f1dfbd5b59ee00c92384c34eea3c47748c9f6eade4650143782d2f",
      "complete.json": "91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f",
      "identity.json": "e52c872ca93ab69ac7e47149246d70aeb3b4b01a8f985710ba8a9d4e5a127188",
      "listing.json": "04a5fd8bc3eba4fda82a8e0a07dfd13e9e2ebc8f6d3a39ea46342494bd16dd20",
      "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 16 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): clean-up-dropbox-content; collect-files-with-request; find-dropbox-content; inspect-dropbox-file; organize-dropbox-folder; share-dropbox-content",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      }
    ]
  },
  "review": {
    "kind": "machine-checked",
    "date": "2026-10-18",
    "reviewed_sha256": "779da9fe1e8c34222575ccea533fd0262df9f7086ac14312e9ef443c88ffc7ed",
    "gates": "44c1577646e3dcc212e24165649a1e32c9a9be681d2d189707142ab03762507e",
    "codex": "bea0eb990a7384c40bab4eaaef8a25214a9948588d17bd59034916a968d51f51",
    "grok": "a5bf2ef2a6eb7df4effa875b122fb5ed978e7435434b8fab9d3e5b394c9d5e7c",
    "summary": "Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."
  }
}
