rtl-security-review

Installation
SKILL.md

RTL Security Review

Purpose

Review RTL designs for security vulnerabilities including access control gate bypasses, insecure FSM transitions, timing-dependent information leakage, and unintended data paths.

Scope Constraints

Reads RTL source files (Verilog/SystemVerilog/VHDL), testbenches, and security policy documents. Does not modify RTL files or execute simulation. Does not access proprietary IP blocks outside the review scope.

Inputs

  • RTL module(s) under review (Verilog/SystemVerilog/VHDL)
  • Security policy specification (what access controls should be enforced)
  • Trust boundary definitions (which interfaces are exposed to untrusted agents)
  • Intended FSM behavior and state transition rules

Input Sanitization

No user-provided values are used in commands or file paths. All inputs are treated as read-only analysis targets.

Installs
1
GitHub Stars
1
First Seen
Sep 16, 2026