There are conventions pertaining to the style a letter is written in. You might have a as an arbitrary element in set A, while a<sub>1</sub>, a<sub>2</sub>, etc., are a sequence of elements in A, while fancy-boldface A or fancy-script A (I don’t know how to render those here) could represent the class of A-like sets. Also, a′ would be another case of a, or maybe the derivative of a, while a″ would be a third case, or maybe the second derivative. Sometimes superscripts or backscripts are used, when subscripts are not enough. Sometimes the Greek equivalent of a Latin letter denotes some relationship between them, e.g. ⍺ is some special version of a.
If the math goes way off into the weeds, the author might even whip out a Hebrew letter or two.
Most of your examples seem more like “prerequisites” or basic skills that you build on. But scaffolding is a thing you build up to get something else done, then get rid of afterwards. So, a scaffolding skill would be a skill that enables you to learn how to do something you actually want to learn, but once you have learned how to do that thing, you no longer need the scaffolding skill.
Algebraic notation can still be useful to a chess player. Knowing basics like how to properly cut things is integral to cooking. Debugging is an essential skill for programming. Etc.
A couple better examples of scaffolding skills:
In calculus, learning to calculate a derivative using limits. Once you have the concept of derivatives down, you wouldn’t go through that exercise, you would use the the various formulas (or a math program) to actually calculate them.
When trying to get a business group to adopt Agile methodology, using strict Agile Scrum, which gives a bunch of prescriptive processes, and demonstrate how to “do Agile”. But, teams that have internalized the Agile philosophy tend to ditch many of those processes (or at least strict adherence to them) as they move toward more efficient approaches, tailored to their situation.