A slipping clutch will never vibrate the engine as it literally has no friction left (ultimate smooth)
The hydraulic part will keep on working even if your friction material is completely gone.
What you have is a dead clutch, you need to replace that, and most probably your flywheel is blued too from excess slippage.
Exactly how garbage is your mechanic?