Four steps, and only the last one changes your repo. Pick a step to see what happens during it.
Every item has a live preview in light, dark and right to left, so you can rule things out before reading any code.