Thanks, all good!
Search Criteria
Package Details: specify-cli 1.0.1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/specify-cli.git (read-only, click to copy) |
|---|---|
| Package Base: | specify-cli |
| Description: | Bootstrap and manage Spec Kit projects |
| Upstream URL: | https://github.com/github/spec-kit |
| Keywords: | ai cli coding development github programming sdd spec-driven spec-kit |
| Licenses: | MIT |
| Conflicts: | specify-cli-bin |
| Submitter: | jasongodev |
| Maintainer: | jasongodev |
| Last Packager: | jasongodev |
| Votes: | 2 |
| Popularity: | 0.40 |
| First Submitted: | 2026-03-23 21:06 (UTC) |
| Last Updated: | 2026-08-22 04:39 (UTC) |
Dependencies (33)
- python
- python-click
- python-json5
- python-packaging
- python-pathspec
- python-platformdirs
- python-pyyaml (python-yaml-gitAUR, python-yaml)
- python-readcharAUR
- python-rich
- python-typer (python-typer026AUR)
- python-build (make)
- python-hatchling (python-hatchling-gitAUR) (make)
- python-installer (make)
- python-wheel (make)
- claude-codeAUR (ya-claude-codeAUR) (optional) – Supported Agent
- codebuddy-cliAUR (optional) – Supported Agent
- cursor-binAUR (optional) – Supported Agent, IDE-based
- gemini-cli (gemini-cli-gitAUR) (optional) – Supported Agent
- git-credential-manager-binAUR (optional) – For issues with Git authentication
- iflow-cliAUR (optional) – Supported Agent
- Show 13 more dependencies...
Required by (0)
Sources (1)
Latest Comments
pentago commented on 2026-07-16 13:33 (UTC)
jasongodev commented on 2026-07-16 03:54 (UTC) (edited on 2026-07-16 04:05 (UTC) by jasongodev)
NOTICE TO THE PUBLIC REGARDING specify-cli's PACKAGE NAME CHOICE
- the upstream uses "specify-cli" as their package name during install
uv tool install specify-cli
pip install specify-cli
-
The upstream also intended to publish specify-cli as its own package: https://pypi.org/project/specify-cli/. We will yet to determine if upstream will offer other CLIs or programs related to spec-kit and whether they intend to publish them individually or as a bundle like bindtools.
-
Another maintainer also uses "specify-cli-bin", consistent with the upstream and naming convention for precompiled packages for AUR.
-
Homebrew also uses "specify"
brew install specify
This strengthens the intuitive nature of the package name given that other developers and maintainers use the same namespace.
jasongodev commented on 2026-07-16 03:42 (UTC) (edited on 2026-07-16 04:06 (UTC) by jasongodev)
Good day, I'm jasongodev, the maintainer of specify-cli and have received your merge request. I respectfully decline your request. Here are some points:
- Regarding the naming, the upstream uses "specify-cli" as their package name during install
uv tool install specify-cli
pip install specify-cli
-
The upstream also intended to publish specify-cli as its own package: https://pypi.org/project/specify-cli/. We will yet to determine if upstream will offer other CLIs or programs related to spec-kit and whether they intend to publish them individually or as a bundle like bindtools.
-
Another maintainer also uses "specify-cli-bin", consistent with the upstream and naming convention for precompiled packages for AUR.
-
Homebrew also uses "specify"
brew install specify
-
Regarding the package quality, AUR/specify-cli follows AUR best practices: using nvchecker to get upstream current version; having a REUSE.toml declaration, having optdepends given that specify-cli are highly dependent on the respective ecosystems that optdepends have to offer; using git repo from upstream.
-
Regarding updating, the AUR/spcify-cli is already updated. I will commit to follow the upstream's cadence moving forward.
Pinned Comments
jasongodev commented on 2026-07-16 03:54 (UTC) (edited on 2026-07-16 04:05 (UTC) by jasongodev)
NOTICE TO THE PUBLIC REGARDING specify-cli's PACKAGE NAME CHOICE
The upstream also intended to publish specify-cli as its own package: https://pypi.org/project/specify-cli/. We will yet to determine if upstream will offer other CLIs or programs related to spec-kit and whether they intend to publish them individually or as a bundle like bindtools.
Another maintainer also uses "specify-cli-bin", consistent with the upstream and naming convention for precompiled packages for AUR.
Homebrew also uses "specify"
This strengthens the intuitive nature of the package name given that other developers and maintainers use the same namespace.