Other Possible Uses
Software Development Aid

Now I know you're going to say "what about codex?" (the code generator that ChatGPT uses) - well yea, it can generate code (my experiences haven't been amazing, but it will improve) but what about a Visual Studio Extension that prompts you, from the beginning, before you start a project, with questions that lead you in the development of what you want to create?

For example, it could start out "What kind of project..." you answer, for example "A windows service built on dot net 6" - the client would run the dotnet new command and creates your project.

Now if its a Windows Service, the next question could be "Do you want to have Hangfire scheduled tasks?" you answer Yes or No - if Yes, it would create a Worker and plumb in the hangfire code.

This could continue until you have a skeleton project ready for you to fill the gaps with your domain specific code.

This may sound like a simplistic description and it is but remember, you client and the plugin its connected to can use Questions and Answers to define the behavious of the client - hell, you could create a Smile Assistant client using the Smile Assistant (our Admin system uses the Smile Assistant).