How can I use stockfish to find good moves, instead of just bad moves? After playing on lichess.org I have been reviewing my games as follows:


Ask for a computer evaluation (Stockfish)
Look at the graph and investigate any wild swings in computer analysis
Try to understand why a particular move was a blunder


While this seems to work, it's a very negative approach as it doesn't seem to find any good moves that I've made.  For example, at my level (Blitz ~1230) I might win a game because I laid a trap which my opponent failed to see.  Stockfish of course sees through the trap and the evaluation shows I made a suboptimal move even though against this particular opponent it resulted in me winning a piece.

Is there any way to find good moves that I made, rather than just non-mistakes?
Sorry, computer engines are not designed to think like a human. It's a machine, it's written to play strong chess. There is no intelligence in there to think like that.

The "good moves" you mentioned were actually bad moves at Stockfish's level.