Adding new actions

Is there any plan to document how to add new actions? I really need the
ability to resolve tickets linked to a parent, and I see there’s some
actions in the RTHOME/lib/RT/Action directory that may have what I need,
but they are not available through the WebUI. Through some investigation
of my own, I figured it needed to be added to the insertdata script to the
Actions table, but doing that didn’t seem to provide me with the choice in
the UI. I’m just looking for a quick crib sheet on adding new actions, and
what an action is expected to have.