A lot of these "skill sets" have fractal complexity, where if you dig in on "Concrete work" you'll find yourself going down a rabbit hole of form building, hydrostatic pressure, foundation squaring, and so on. Even pouring an unreinforced slab for a patio requires some distinct skills. Plumbing is the same way where being able to replace a water heater could devolve into sweating new fittings.
Is the intent here to document what you could do without knowing what the residential code is and how to pull permits in your area?