← ClaudeAtlas

tenet-toolchainlisted

Runs Tenet static-analysis tools and writes normalized outputs for audit skills.
inceptyon-labs/tenet-skills · ★ 0 · AI & Automation · score 76
Install: claude install-skill inceptyon-labs/tenet-skills
# Tenet Toolchain — Deterministic Pre-Pass > Runs every available static analysis tool in parallel, normalizes output, and writes results to `.healthcheck/toolchain/`. Specialist skills consume these files rather than re-deriving them. ## Purpose This skill is the deterministic foundation of the Tenet audit. It runs all configured static analysis tools, captures their raw output, normalizes it to a consistent schema, and writes per-tool JSON files. This ensures scores are reproducible, fast, and cost-efficient — given the same commit SHA and tool versions, output is byte-identical. ## Language Support Matrix ```yaml support: native: [all] note: "This skill runs external tools — language support depends on which tools are installed and configured." ``` ## Toolchain Inputs This skill does not consume other toolchain outputs — it *produces* them for all specialist skills. ## Procedure ### Step 1: Read Configuration Read `.healthcheck.toml` if present; otherwise use these defaults: ```toml [toolchain] semgrep = "auto" gitleaks = "required" trufflehog = "auto" npm_audit = "auto" pip_audit = "auto" osv_scanner = "auto" trivy = "auto" eslint = "auto" radon = "auto" gocyclo = "auto" hadolint = "auto" actionlint = "auto" axe = "auto" pa11y = "auto" markdownlint = "auto" tflint = "auto" syft = "auto" grype = "auto" checkov = "auto" tfsec = "auto" kube_linter = "auto" conftest = "auto" [testing.mutation] mode = "informational" report_paths = [ ".healthcheck/mutation/mu