Worms make good food for many fish, although it depends on the individual fish and what its diet consists of in the wild. I wouldn't recommend silk worms though, since they will contain silk inside them which can't be that great for the fish to digest.
I wouldn't recommend tubifex worms either, since they are known to come from area's contaminated with raw sewage and live tubifex worms can pass internal parasites onto fish.
I wouldn't recommend tubifex worms either, since they are known to come from area's contaminated with raw sewage and live tubifex worms can pass internal parasites onto fish.