huseyinfiliz
The easiest thing would be for me to encourage you to do many hours of free work to build your beautiful system for the benefit of me and everyone else.
Instead, I'll be unpopular and say if someone with development chops spent 5% of that time and simply looked at the current "documentation" for all extensions, figured out what they actually do (which should take a developer mere seconds, since most think they're already well documented) and added one or two sentences where needed, to explain to non-developer end users what is not fully explained about an extension's basic purpose, that would be way easier and also more effective in gaining users for Flarum.
Of course, we suspect many extensions would have to be manually installed and then investigated to see what they actually do, and maybe more importantly, what they do not do, which is exactly why people would rather have AI attempt (unsuccessfully) to try to figure it out.
It's not much fun as a user to have to risk your installation or have to run a "test bed" alongside your actual installation just to figure out what an extension will actually do to it (especially when you already know what you need, since you had it as part of "core functionality" on forums you used 20 years ago).
Even easier would be to not officially list an extension if the developer does not provide a coherent explanation to non-developer end users of what it does, which should add no more than 1% of the time required to develop it in the first place.
Problems of communication require communications skills to solve, problems of technology require technologists to solve.
But sure, go right ahead and spend your precious time building that beautiful additional free thing for me. Thanks!