Package Details: specify-cli 1.0.1-1

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)

Required by (0)

Sources (1)

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 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.

Latest Comments

pentago commented on 2026-07-16 13:33 (UTC)

Thanks, all good!

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.