Skip to content

docs(readme): use -cli suffix for local CLI tool references#4

Merged
willgriffin merged 1 commit into
mainfrom
docs/cli-naming-convention
May 23, 2026
Merged

docs(readme): use -cli suffix for local CLI tool references#4
willgriffin merged 1 commit into
mainfrom
docs/cli-naming-convention

Conversation

@willgriffin
Copy link
Copy Markdown
Contributor

Summary

Consistency rename: refer to the local CLI tools as codex-cli, claude-cli, copilot-cli (with the -cli suffix) when naming them as concepts in prose. Keeps the distinction visible between:

  • copilot-cli — the local CLI we invoke pre-push
  • Copilot bot — the cloud reviewer that fires post-push
  • GitHub Copilot — the umbrella product

Same pattern for codex (the local CLI vs. potential other Codex-named things) and claude (the local CLI vs. Claude Code the agent/product).

Preserved

  • Claude Code — product/agent identity
  • Copilot bot — cloud service
  • Literal commands: claude -p, codex exec, codex review, gh copilot
  • Filesystem paths: ~/.codex/, ~/.claude/

Test plan

  • grep -E "Codex|Claude|Copilot" in README returns only intentional matches (Claude Code, Copilot bot, etc.) and literal commands
  • No double -cli-cli suffixes
  • Same convention is already applied in happyvertical/have-config PR #5 — keeping them aligned

Mechanical change, low risk. Tiny diff (8 lines changed).

Consistency rename across README to match the convention in
happyvertical/have-config command files: use "codex-cli",
"claude-cli", "copilot-cli" when referring to the local CLI
tools as concepts. This keeps the distinction visible between
the CLI we invoke pre-push and other things named similarly
(Copilot bot, Claude Code product, Copilot in Chrome).

Preserved:
- "Claude Code" product/agent identity
- "Copilot bot" / "GitHub Copilot" cloud service
- Literal commands: `claude -p`, `codex exec`, `codex review`,
  `gh copilot`
- Filesystem paths: ~/.codex/, ~/.claude/

Mechanical rename via the same script that updated have-config
PR #5.
@willgriffin willgriffin merged commit 0a8c6b2 into main May 23, 2026
1 check passed
@willgriffin willgriffin deleted the docs/cli-naming-convention branch May 23, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant