The past tense of desilk is desilked.
The third-person singular simple present indicative form of desilk is desilks.
The present participle of desilk is desilking.
The past participle of desilk is desilked.