The process of doing that is substantially easier if the user first creates an account on
metasmoke, because there's an admin page which provides the information needed for the user formatted as required for those files. However, a metasmoke account isn't required, although it does have some additional benefits for interacting with SD/MS (e.g. adding comments on MS posts, better feedback handling, feedback through the userscripts, etc.).