Bug Description
Current commands from specify init are not recognized by Junie CLI due to the "dot" format:
- speckit.analyze.md
- speckit.checklist.md
- ...
are correctly created in the .junie/commands directory (under project) but are not available since junie does not recognize the format. Changing the command name (eg - "speckit-analyze.md") make it available in the CLI.
Steps to Reproduce
- Create a directory "test" - mkdir test
- cd test
- specify init .
- select Junie as agent integration
- complete configuration (shell, py, ...)
- start junie
- no command available of the ones installed (/speckit does not find anything)
Expected Behavior
Commands should be available
Actual Behavior
No Speckit command available
Specify CLI Version
0.16.2
AI Agent
Junie
Operating System
Linux Fedora 44
Python Version
Python 3.14.0
Error Logs
Additional Context
Renamed a command replacing the dot with a dash, and it works:

Bug Description
Current commands from specify init are not recognized by Junie CLI due to the "dot" format:
are correctly created in the .junie/commands directory (under project) but are not available since junie does not recognize the format. Changing the command name (eg - "speckit-analyze.md") make it available in the CLI.
Steps to Reproduce
Expected Behavior
Commands should be available
Actual Behavior
No Speckit command available
Specify CLI Version
0.16.2
AI Agent
Junie
Operating System
Linux Fedora 44
Python Version
Python 3.14.0
Error Logs
Additional Context
Renamed a command replacing the dot with a dash, and it works: