Just re-ordered data by the usual sort order. My last commit were hand-edits; I never passed them through the pretty-printer. Now I did.
The big JSON display is now read-only. This also lets me make it fully identical to the file that you paste into (including the function prefix/suffix).
Skills now can support needing multiple kinds of help. The doc describes a workflow too. All skills have the right help required listing.
You can use checkboxes to pick what work needs to happen for an item. But they are time-delayed (it doesn't change the current checkbox checked value until the next time you make a change). I couldn't find a fix for this. Checking in so that I can try another route (using objects instead of key strings).
Now using objects for the help kinds checkboxes. No change. This is just a bug I can't / won't fix. Probably OK, since I will be the only one using it. Moving on.
Using radio buttons to select the still-binary value for how I want to help. They start all non-selected, but they work as soon as you make a choice.
Added a couple of missing dependencies.