Add reinforcement learning to figure out which skills are actually useful, and you're really cooking.
I think that would be a really really interesting thing to do on a bunch of different tasks involving developer tooling (e.g. git, jj, linters, etc.)
The path to recursive self-improvement seems to be emerging.