Thanks for the ideas. They are definitely interesting. Some of them could require a lot of work, but I think a few should already be possible right now.
1) Split screen can already be done on Windows using the split-window view.
2) This is the part I don't fully understand. What exactly should such a feature do? Integrating Skipper into PhpStorm cannot change the workflow where models are imported into Skipper and Skipper remains the primary source of truth.
Do you mean a full real-time sync between the PHP code and Skipper? Unfortunately, that is not really possible. We already experimented with this some time ago directly at the file level, but there are many non-deterministic aspects that cannot be reliably reconstructed from the source files.
3) Regarding diffs, you can already compare both the PHP files and the Skipper XML file. But perhaps you mean something different here.
4) You can already do this. Skipper has full AI support via CLI + skills shipped together with the Skipper installation. You can read more about it here:
https://www.skipper18.com/help/expert-usage/cli-automation/introduction
5) Regarding different environment levels, I think this is outside Skipper's scope. Skipper works only with ORM models and is not tied to any particular environment.