code-review-security

Solid

Unified pre-merge security review — SAST + SCA + secrets + container + IaC + license against the PR diff, dependency-add gate for new direct deps, optional `gh pr review` posting. Use when conducting a comprehensive security review of a feature branch, gating a merge on critical findings, or producing a structured review comment for the PR.

Code & Development 9 stars 1 forks Updated 4 days ago Apache-2.0

Install

View on GitHub

Quality Score: 85/100

Stars 20%
33
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Vulnetix Code Review (Security) Skill ## Use when - Pre-merge: comprehensive security gate on the PR diff. - Post all the right checks (SAST + SCA + secrets + container + IaC + license) without invoking each one separately. - Producing a unified PR review comment via `gh pr review`. - CI gate: block merge if any subsystem reports critical/high findings. - Pre-release: final security pass on the release branch. ## Don't use for - Single-subsystem scan — use the specific skill (`/vulnetix:sast-scan`, etc.). - Triage of existing memory state — use `/vulnetix:dashboard`. - Multi-step orchestration with conflict resolution — use `@pr-security-reviewer` agent. ## Conventions This skill follows [`_lib/contract.md`](../_lib/contract.md): the Vulnetix CLI is auto-installed by hooks, `.vulnetix/capabilities.yaml` is always present, every `vulnetix vdb` call is piped through a verified `jq` filter from [`_lib/jq/`](../_lib/jq/), independent calls run in parallel as concurrent Bash tool calls, and trailing follow-ups are limited to one line. See the contract for output style, memory write rules, and cooldowns. A complete pre-merge security gate. Composes SAST + SCA + secrets + container + IaC + license, scoped to the diff. ## Step 1: Load capabilities Read `.vulnetix/capabilities.yaml`. Use `repo.*` flags to skip scanners that have nothing to scan (e.g. skip IaC if no `*.tf` present). ## Step 2: Decide diff scope If `--pr <number>` and `binaries.gh: true`: ```bash gh pr dif...

Details

Author
Vulnetix
Repository
Vulnetix/pix-ai-coding-assistant
Created
4 months ago
Last Updated
4 days ago
Language
Shell
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category