That is a pretty good idea and can actually be tackled very quickly.
flames, just to stick a bit closer to the project name.
I’ve had some thoughts and this is a rough idea about the
autostart/ # <-- optional
cfg/ # <-- optional
env-example # <-- optional
name: module name
description: some more detailed description about the module
author: <author name> or <nick>
company: <company name if desired>
contributors: ["user1", "user2"]
min_devilbox_version should be mandatory.
One thing I am not too sure about is if those flames should reside in the users GitHub repositories
or if they should be integrated in a single Devilbox/flames repository and filled up via pull requests.
The first one allows for module voting via GitHub stars and the latter ensure consistency and a central place to find them all.