Local-first OpenSpec orchestration and UI.
brew tap andremonaco/speck
brew install speckcurl -fsSL https://raw.githubusercontent.com/andremonaco/speck/main/scripts/curl-install.sh | shspeckscripts/dev-install.sh --install
deno task uiCommit messages follow Conventional Commits (commitizen style). The commit-msg
hook enforces this via commitlint.
- Releases are cut via GitHub Actions on merged PRs to
mainusing conventional commits. - Required secrets:
HOMEBREW_TAP_TOKEN: PAT withcontents:writeaccess toandremonaco/homebrew-speck.CODECOV_TOKEN(optional): enables coverage uploads to Codecov.
- Recommended: enable branch protection so
CI/CDmust pass and PRs require approval before merge.