{
  "id": "skl_trailofbits_skills_plugins_trailmark_ski_5c931a42",
  "kind": "skill",
  "category": "ferramentas",
  "name": "trailmark",
  "tagline": "Builds and queries multi-language source and binary code graphs for security analysis. Includes pre-analysis passes for blast radius, taint ",
  "body": "Builds and queries multi-language source and binary code graphs for security analysis. Includes pre-analysis passes for blast radius, taint propagation, privilege boundaries, entry point enumeration, proxy/unresolved-call tracking, type/reference queries, structural traversal, graph diffs, audit augmentation, declared cross-language/FFI/external links via `.trailmark/links.toml`, and SQL schema graphs. Use when analyzing call paths, mapping attack surface, finding complexity hotspots, enumerating entry points, tracing taint propagation, measuring blast radius, importing SARIF/weAudit/binary findings, linking source graphs across language or RPC boundaries, or building a code graph for audit prioritization. Feature-gate version-specific Trailmark APIs before using them; prefer `trailmark.parse.detect_languages()` or `--language auto` when the target language is unknown or polyglot.",
  "url": "https://github.com/trailofbits/skills/blob/main/plugins/trailmark/skills/trailmark/SKILL.md",
  "status": "live",
  "origin": "directory",
  "origin_id": "trailofbits/skills/plugins/trailmark/skills/trailmark",
  "install": "https://raw.githubusercontent.com/trailofbits/skills/main/plugins/trailmark/skills/trailmark/SKILL.md",
  "source": "https://github.com/trailofbits/skills",
  "transporte": "",
  "ns": "trailofbits",
  "versao": "",
  "oficial_status": "",
  "repo_host": "github.com",
  "topico": "database",
  "linguagem": "Python",
  "licenca": "CC-BY-SA-4.0",
  "repo_topics": " agent-skills ",
  "repo_slug": "trailofbits/skills",
  "stars": 6975,
  "forks": 600,
  "prs_abertos": 1,
  "pushed_at": "2026-09-02T17:44:12Z",
  "repo_estado": "ativo",
  "likes": 0,
  "comments": 0,
  "visits": 0,
  "readme_bytes": 9315,
  "readme_api": "https://agentalog.com/api/listings/skl_trailofbits_skills_plugins_trailmark_ski_5c931a42/readme",
  "readme_fonte": "repo",
  "created_at": "2026-08-30 01:59:06",
  "updated_at": "2026-09-10 14:02:44",
  "mine": false,
  "api": "https://agentalog.com/api/listings/skl_trailofbits_skills_plugins_trailmark_ski_5c931a42",
  "go": "https://agentalog.com/api/go/skl_trailofbits_skills_plugins_trailmark_ski_5c931a42",
  "comments_api": "https://agentalog.com/api/listings/skl_trailofbits_skills_plugins_trailmark_ski_5c931a42/comments",
  "readme_sha": "e0298bad7817b8bfbf5ba7761dcfd755d7433951f1e12debe4715e4b6c9a044c",
  "readme_em": "2026-09-02 06:36:10",
  "payload": {
    "skill": "trailmark",
    "repo": "trailofbits/skills",
    "path": "plugins/trailmark/skills/trailmark",
    "commit": "321ccfe628eca0d314b0ee4eaffcdd8a05639aaf",
    "provider_declarado": "trailofbits",
    "categoria": "development",
    "license": "",
    "tipo": "full",
    "manutencao": "active",
    "qualidade": 80,
    "requer_mcp": false
  }
}