← ClaudeAtlas

security-scanlisted

Plan, approve, execute, and report an evidence-first security scan with local scanner CLIs.
BergaBruh/mnogovid · ★ 0 · Data & Documents · score 72
Install: claude install-skill BergaBruh/mnogovid
# Security scan Use this skill for the adapters-only branch of the unified Code Scanner workflow. Bootstrap the workspace first; then use it when the requested result must be reproducible local scanner evidence rather than AI interpretation. It supports SAST, secret scanning, software-composition analysis, SBOM, and IaC scanners from the plugin allowlist. ## Inputs - The current workspace as an absolute directory path. - Optional permission to create `.mnogovid-code-scanner.json` with `--write`. - Optional permission for network-dependent scanners with `--allow-network`. - Explicit approval for every scanner process that will actually run. ## Scope consent When the user explicitly authorizes scanning the whole project or workspace, discover and plan all relevant allowlisted scanners across the complete current workspace. Do not narrow that scope to selected components unless the user asks to do so. This scope consent is distinct from, and does not replace, approval for profile writing, network access, or every scanner process. Standard scanner exclusions still apply: `.git`, dependency/vendor directories, virtual environments, caches, build artifacts, and prior `.mnogovid` reports are not treated as project source. ## Workflow 1. Call `security_bootstrap` with `createProfile=false`. Ask before creating a missing profile, and stop on an invalid profile. Report available and missing executables; do not install tools. 2. Ask separately about network-dependent scanne