alx The closest thing right now is probably Flagrow Mason which allows for custom fields to be required on new discussions. It does not, AFAIK, allow requirements for discussion titles or per-tag requirements as of yet. I believe the developer is open to being contracted to implement such requests.
Someone may be able to develop a different extension for this idea, however.