1-is an appropriate way to manage nutrients at the beginning. Put them in the range, keep them stable, not rise, no fall say over a week at a time.
2-skimmer is not mandatory especially if your 0/0. Good for aeration tank PH though.
3-if you cut back on the feeding, that’s lowers nutrient availability, counterproductive to the issue. Feed more if you like, it will take time for this process to show up on tests.
Cyano ( and Dino’s) can just show up when our waters become unstable, large fluctuations in temp or Alk, or lack of nutrient availability which the good guy bacteria and algae need to outcompete that red crap.
Suck it all out.
Ensure stability of temp and Alk.
Maintain stable nutrient levels.
And that stuff will just go away as in the end, good guys win provided we give them the environment they like. The problem with the good guys is they are slower to populate, whereas the bad….seems like overnight.