-
Notifications
You must be signed in to change notification settings - Fork 419
Open
Description
In the current workflow the user configures the prompts and templates using:
# new project
uvx --from git+https://github.com/github/spec-kit.git specify init <PROJECT_NAME>
cd ~/my-existing-project
uvx --from git+https://github.com/github/spec-kit.git specify init --here
This command creates a series of directories in the ROOT of the selected directory.
ROOT/
- memory/
- scripts/
- specs/
- templates/
- out/
For existing or future projects creating these (or other) directories in the root of the project is disruptive and confusing. I would like to suggest that instead those folders are created under a ROOT/.specify
directory. In that way users can take advantage of the files without affecting their current directory structure.
ROOT
+ .specify/
- memory/
- scripts/
- specs/
- templates/
- out/
I am happy to contribute with a PR.
TaQuangKhoi, volkanunsal, ilyavenger, ErickAgrazal, Nyrk0 and 15 moreganeshramakrishnanbr, chaddy81, ashwin-pc, gav-fyi, TempusGPT and 3 more
Metadata
Metadata
Assignees
Labels
No labels