Using a ladel, scoop off what you can and into a bowl. Pressing your macro algae down will help get the surface moving again. Looks like you need to prune anyway.
You have more than cyano bacteria there. Looks like dinoflagellates to me as well. More flow will help, but try to remove as much as you can for the next few days. It should clear up on its own.