I never used SKILL before but I decided to put one together to migrate a cell library.
The final piece I am missing is finding all paths on a particular metal layer (e.g. M1) whose width is less than 0.1 um. Once found, I'd like to set the width of all those paths to be 0.1 um. I tried searching a bit but the solutions I found were assuming the paths are selected already. In my case, I am iterating through all the cells in my library and opening the layout view. By the way, when I mention 'paths', they show up as 'path segments' in Layout XL (created by using the wire command Ctrl+Shift+W). I am not sure what the difference is between these two.
Any help on the above (assuming I already have the appropriate cv opened through dbOpenCellViewByType()) would be great.
Aside from that, this forum provided nice solutions for changing metal layers and replacing vias with new ones, and I was able to use them in my migration script.