Workaround
Add the exact tool name desired to Wikitech's title whitelist (make sure you use start/end anchors). This edit as an example allowed creation of https://toolsadmin.wikimedia.org/tools/id/stewardbots-legacy.
https://toolsadmin.wikimedia.org/tools/create/ seems to block any account names that contain certain Wikimedia-related terms with a generic error:
Tool name is already in use or invalid.
Some examples of tool names that are rejected:
- wikidata-massmessage (the one I actually wanted to create – see T190795)
- w1k1d4t4-massmessage (apparently it does common 1337speak substitutions)
- wikipedia-foo
- wikimedia-bar
This seems to be a new restriction, since e. g. https://toolsadmin.wikimedia.org/tools/?q=wikidata shows plenty of tools with “wikidata” in their name.
If this restriction was added intentionally and will not be removed, then it should be documented on Help:Toolforge#Tool_Accounts, and the error message should be more descriptive. As it stands right now, it’s a very confusing situation IMHO.
Also, I suppose the following message, which you get for an account name like foo-, should be updated to mention this restriction too:
Must start with a-z, end with a-z or 0-9, be 1-32 characters long, and can only contain lowercase a-z, 0-9, and - characters.