On the road of faith and works, there are two ditches into which we don't want to go. One is works without faith - dead works. The other ditch is faith without works - dead faith. Lutherans struggle to steer clear of both ditches. So good works are necessary, but not for salvation.
Salvation is necessary for good works.
Works are the good fruit hanging on the living tree of faith. They are what happens when we trust Christ for our salvation. Works serve our neighbor and supply the proof that faith is living. The best guide to good works is the 10 Commandments. That's why the Small Catechism urges us to pray them every day as you go about our work.