As a user, I want to use Gemini CLI inside my project directory. This has a few advantages:
- the DESIGN.md and IMPLEMENTATION.md files are guaranteed to be created in the project directory (Right now, when I ran
/create-app it puts them in the parent directory)
- Gemini knows what project I am working in. It got confused a few times when it was trying to analyze / test code from the parent directory
- It's clear to the user that they are in the correct directory (Gemini puts the directory at the bottom of the screen)
I see a few different options:
- Tell Gemini CLI to change directories into the newly created project when it runs
/create-app
- Instruct users to run
flutter create my_app and then gemini, and then /create-app (or a more meaningful name like/create-flutter-plan