so essentially, import private key from our doge/btc/ltc wallet to clam wallet and voila?
Yup!
Though if you import the entire wallet, don't forget to use the --salvagewallet parameter, as the additional meta-data in the wallet will gum the gears.
I should also mention (in case someone reads this and doesn't understand how "change" addresses work) that your Bitcoin, Litecoin, Dogecoin might
NOT be associated with the address you think it is. Every time you send coins, the remaining coins of the outputs used are silently sent to what is called a "change" address.
So, we would suggest that most users import the entire wallet.
If you are an advanced user and choose to import individual keys: make sure that the keys you import were associated with your coins roughly ~2 weeks ago (which can be very difficult to ascertain).