wcag – How should a Skip to Main function for a single app site?

I’m part of an angular build, and we can’t figure out the best practice for this is. With a the single page app, the page doesn’t reload, so if the focus is on nav item 1, it will stay on nav item 1, even if all the page content changes.

One thought we had was remove focus from the nav item on pressing enter, so if tab is pressed again, the ‘Skip To Main’ would show.

Am I on the right track with this?