About
This skill provides a structured framework for hardware engineers to implement semantic versioning tailored for Integrated Circuit (IC) development and RTL design. It adapts the standard SemVer format to hardware-specific nuances, ensuring that version increments accurately reflect changes in module IO ports, protocol compatibility, and logic fixes. By synchronizing versioning between RTL source code and testbenches, the skill facilitates better coordination in complex hardware projects and improves the traceability of module-independent development cycles.