Putting a new finish on engineered hardwood floors
Before you do all of that, or considering you asked back in August (my apologies) hopefully this helps the next person.  

Try floor wax first.  If it APPEARS fine you don't need to refinish the floors.  

Rub it on, buff it off, viola the floor is slippery again.