See attached.
It's a context file in the meantime. Load it by using the commands:
In Skill (or allegro.ilinit):
loadContext("EDAVE_clearPinSilk.cxt")
axlCmdRegister("clear pin silk" 'EDAVE_clearPinSilk ?cmdType "interactive")
Type "clear pin silk 0.25 0.2" on the command line to use a soldermask clearance of 0.25 and a minimum line length of 0.2 (These are mm, you should use appropriate values for your units. eg "clear pin silk 10 8" for mils.
You can incorporate the call into your Skill routine by calling the function EDAVE_clearPinSilk. Eg EDAVE_clearPinSilk(0.25 0.2)
The default for sm clearance is 0.25mm and for minimum line length - 0.21mm
Post a message if you have any problems.