Skip to content

Support Cursor CLI #9

Description

@yu-iskw

I use Cursor on a daily basis in addition to the already supported AI coding agents like Claude Code and Gemini CLI.

I am thinking of how to leverage the terminal AI coding agents plus AI powered IDE.

https://cursor.com/cli

Activity

  1. self-assigned this
    on Sep 4, 2025
  2. added theissue type on Sep 4, 2025
  3. PMCaz commented on Sep 4, 2025

    @PMCaz

    +1 for native Cursor CLI support. I would like to adopt this kit for our company however, our primary workflow is in Cursor

  4. JuozasIzi1 commented on Sep 4, 2025

    @JuozasIzi1

    /+ 1 for cursor

  5. nmhjklnm commented on Sep 5, 2025

    @nmhjklnm

    /+ 1 for cursor

  6. ivanjo39191 commented on Sep 5, 2025

    @ivanjo39191

    /+ 1 for cursor

  7. Inventrohyder commented on Sep 5, 2025

    @Inventrohyder

    /+ 1 for cursor

  8. sebmandal commented on Sep 7, 2025

    @sebmandal

    /+ 1 for cursor

  9. jfilatow commented on Sep 7, 2025

    @jfilatow

    /+1 Cursor

  10. felipe-lfca commented on Sep 8, 2025

    @felipe-lfca

    /+ 1 for Cursor

  11. fleetimee commented on Sep 8, 2025

    @fleetimee

    Lets goo !

  12. DD-L commented on Sep 8, 2025

    @DD-L

    /+ 1 for cursor

  13. juanatlas commented on Sep 8, 2025

    @juanatlas

    @localden can we help with that integration? <3

  14. sp13ceg commented on Sep 8, 2025

    @sp13ceg

    +1

  15. 3 remaining items

  16. Zestpond commented on Sep 10, 2025

    @Zestpond

    +1

  17. bgiardiello commented on Sep 10, 2025

    @bgiardiello

    +1

  18. pdfowler commented on Sep 10, 2025

    @pdfowler

    I feel like I've time-warped back to 2015 🤦 - instead of adding noise with "+1" comments, hit the 👍 reaction that GitHub gave us in 2016 to quell the noise. Hit subscribe too if you want updates.


    With that out of the way, It looks like an integration with the new cursor-agent CLI (not the main cursor cli) will be possible! I've created a repo with spec-kit added as a submodule and added cursor rules that provide /specify, /plan, /tasks, and /implement commands.

    What I've implemented:

    • Spec-kit as git submodule with official scripts
    • Node.js wrapper (scripts/spec-kit-wrapper.js) for pnpm integration
    • Cursor rules in .cursor/rules/ providing spec-kit commands
    • Working workflow: @specify → @plan → @research → @tasks → @implement

    Key findings:

    • cursor-agent CLI respects existing .cursor/rules/ configuration automatically
    • All spec-kit commands work seamlessly through the CLI
    • Both IDE (cursor rules) and terminal (cursor-agent) workflows are now supported
    • No breaking changes to existing spec-kit functionality

    Dual workflow support:

    • IDE: Use @specify, @plan, etc. in Cursor for rich, interactive development
    • Terminal: Use cursor-agent --print "Run @specify for..." for automation and scripting

    With extremely limited testing, it seems the integration works out-of-the-box - the CLI automatically loads cursor rules and executes spec-kit workflows. This provides excellent flexibility for both interactive development and automated/CI workflows.

    I'll double check what additional details I'm able to share

  19. jellydn commented on Sep 11, 2025

    @jellydn

    There is open PR for this and you could try on your project with below command.

    uvx --from git+https://github.com/ETNOL/spec-kit specify init --here --repo--owner ETNOL
  20. DaydreamCoding commented on Sep 12, 2025

    @DaydreamCoding

    please support init by global command : $HOME/.cursor/commands

  21. localden commented on Sep 12, 2025

    @localden
    Contributor

    Hey folks - latest release of the Specify CLI introduces experimental support for Cursor. Would love folks to check it out and let me know if it works.

  22. jellydn commented on Sep 18, 2025

    @jellydn

    Just FYI, @bgiardiello, it works for Cursor IDE with slash commands. Thanks. Is it possible to support https://cursor.com/en/blog/cli as well?

  23. jellydn commented on Sep 22, 2025

    @jellydn

    Hi @localden I've tested and it doesn't show the / commands. Here is my test Image from Gyazo Could we reopen this issue? Thanks.

  24. samwangdd commented on Sep 28, 2025

    @samwangdd
    Image I try to run the command but get the error like above 👆
  25. jellydn commented on Sep 29, 2025

    @jellydn

    Hi @samwangdd, that's an old command. You should use the latest command in the README. E.g ❯ uvx --from git+https://github.com/github/spec-kit specify init --here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions