
from rtl-agent-team21
Profiles and conventions for clock-domain crossing (CDC) and structural analysis tools (svlens, spyglass, vc_cdc, questa) plus normalized result fields for CI a
Provides curated tool profiles, conventions, and guidance for Clock Domain Crossing (CDC) and structural analysis workflows. It explains how to run open-source svlens modes (cdc, conn, metrics, all), how to interpret key JSON outputs (violations, cautions, scores), and how to integrate commercial tool runners (SpyGlass, VC_CDC, Questa) into a CI gate. The skill emphasises a quantitative+qualitative gate philosophy: automated svlens reports are paired with LLM judgment and documented waivers where needed.
Use this skill when adding CDC/structural checks to CI pipelines, writing runners that normalise disparate tool outputs into a common JSON schema, or when building LLM-assisted verification gates that need both numeric metrics and human/LLM review. It's targeted at verification engineers integrating svlens or commercial CDC runners into lint and gating scripts.
lint/scripts/run_cdc.sh (not included in the SKILL.md payload) and describes typical command lines for svlens and commercial tools.summary.violations, analysis.overall_score, and svlens_summary.json.logic_depth_est thresholds), and gate rules (fail on unwaived VIOLATION).Best used by engineer-facing automation agents and CI integrators that can run shell commands and parse JSON (Copilot/Copilot-like automation, CLI-capable agents).
Passive reference skill documenting CDC and structural analysis tool profiles for RTL verification (svlens, SpyGlass, VC_CDC, Questa CDC). No bundled scripts — purely informational. Well-structured SKILL.md with clear tool modes, command examples, and normalized result field definitions. Serves as a configuration reference for hardware verification workflows.
No security concerns. Clean passive skill with no scripts, no network calls, no credentials. The git clone command in installation docs is standard and not piped to shell.