Skip to content

[Bug]: Junie commands not recognized due to "dot" format #4067

Description

@lucabotti

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

  1. Create a directory "test" - mkdir test
  2. cd test
  3. specify init .
  4. select Junie as agent integration
  5. complete configuration (shell, py, ...)
  6. start junie
  7. 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

No error logs

Additional Context

Renamed a command replacing the dot with a dash, and it works:

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions