What problem does it solve? Clock tree synthesis introduces insertion delay that makes short data paths arrive too early at capture flops, creating hold violations that block tapeout. This Skill repairs those violations deterministically by inserting buffers or delay cells until hold slack is clean at the fast corner. ## Core Features & Use Cases - Hold violation analysis and repair: Runs OpenSTA min-path checks at the FF corner, classifies slack buckets, and drives OpenROAD repair_timing -hold through guarded Tcl generators. - Deterministic guardrails: Enforces a 5% area budget cap, forbids trading setup for hold, verifies FF-corner coverage, and gates every iteration through convergence and admission checks. - Use Case: After CTS completes on a GF180MCU design with WHS of -180 ps across 87 endpoints, run this Skill to insert hold buffers iteratively until WHS is positive, THS is zero, and setup timing remains clean. ## Quick Start Fix the hold violations in my post-CTS database and iterate until hold slack is clean at the fast corner without degrading setup timing.