{
  "type": "skill",
  "slug": "tenable-sentinelone-asset-reconciliation",
  "name": "Tenable + SentinelOne Asset Reconciliation",
  "author": "jdelong-tenb",
  "description": "Cross-references Tenable's asset inventory against SentinelOne's agent inventory to find protection gaps and exposure blind spots — matches on hostname/IP, classifies each host, and can tag unprotected assets in Tenable for follow-up.",
  "github_url": "https://github.com/jdelong-tenb/tenable-sentinelone-asset-reconciliation",
  "license": "MIT",
  "tier": "contributed",
  "tags": [
    "sentinelone",
    "asset-inventory",
    "exposure-management",
    "edr",
    "coverage-gap"
  ],
  "integrations": [
    "Tenable",
    "SentinelOne"
  ],
  "domains": [
    "security-operations",
    "vulnerability-management"
  ],
  "date_added": "2026-09-02",
  "last_reviewed": "2026-10-19",
  "compatible_platforms": [
    "Claude Code"
  ],
  "invocation": "Say things like \"find gaps between our Tenable and SentinelOne coverage,\" \"what's on the network that SentinelOne isn't protecting,\" or \"which SentinelOne-protected assets does Tenable never scan\" — the skill activates automatically.",
  "repo": {
    "found": true,
    "archived": false,
    "pushed_at": "2026-09-17T14:24:24Z",
    "stars": 0,
    "forks": 0,
    "open_issues": 0,
    "owner_type": "user",
    "language": "Python",
    "checked_at": "2026-11-05T20:35:15.821Z"
  },
  "url": "https://exchange.tenable.com/skills/tenable-sentinelone-asset-reconciliation",
  "json_url": "https://exchange.tenable.com/api/skills/tenable-sentinelone-asset-reconciliation.json",
  "markdown_url": "https://exchange.tenable.com/skills/tenable-sentinelone-asset-reconciliation.md",
  "source_url": "https://github.com/tenable/cyberagents-exchange/blob/main/skills/tenable-sentinelone-asset-reconciliation.md"
}