Cinnanmonny
Smash Cadet
most of the things you mentioned really don't work that wellUh.. Prediction and patience. Just think honestly. I never had a problem with killing because I never focused on killing and losing my concentration. If I know someone is going to land in a certain spot use a smash there. A lot of times people run into dsmash. People land into upsmashes and land next to forward smashes. Sometimes you can try and go for a dthrow to dsmash or a dthrow to a tech fsmash/usmash. Or maybe jabs to fsmash. After awhile it's just natural.
good players know to look out for a lot of those things
I try to predict people but most people don't leave themselves open anyways
I think I need to recognize more opportunities