Pretty much every Business Accelerator does this. They help you handhold in setting up the business & other formalities associated with this for a certain period of time and you learn in the process to manage it all yourselves.
Having an idea which is workable on and could well translate into a business is in itself a 'startup idea'.
A start-up idea does not have a different definition, IMHO.