[cli-consistency] CLI Consistency Issues - 2026-10-08
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 78/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- go
- Domain
- cli, documentation
Research direction
Start with docs/src/content/docs/setup/cli.md and the gh aw work-queue help output referenced in the issue; compare nearby utility-command entries and shared flag conventions. Document the experimental command, its listed subcommands and flags, and align the flag definitions or explain any intentional differences. Done when the CLI docs cover work-queue and its options, and the flags match the stated conventions or their exception is documented.
Written by the indexing model from the issue text.
Description
Summary
Inspected ~45 top-level commands (plus subcommands, 510 help files) from /tmp/gh-aw/agent/all-help.txt. Found 2 issues: 0 high, 1 medium, 1 low.
Documentation gaps
1. work-queue is not documented in docs/src/content/docs/setup/cli.md (medium)
- Affected:
gh aw work-queueand subcommandscancel-claim,cancel-work,claim,compact,finish,replay,stats,submit-work. - CLI output:
work-queue Experimental: inspect and update a Git-backed work queue(listed under "Utilities"). - Actual: every other top-level command has a
gh aw <cmd>entry in cli.md;work-queuehas none (neither its flags--branch,--claim-id,--work-id,--attempt-id,--run-id,--file). - Suggested fix: add a section (marked experimental) under "Utility Commands" covering the subcommands and flags.
Flag-naming inconsistencies
2. work-queue uses non-standard --repo / --json flags (low)
- Quoted output:
--json Output JSON --repo string GitHub repository owner/repo - Elsewhere (164 and 116 occurrences respectively):
-j, --json Output results in JSON formatand-r, --repo string Target repository ([HOST/]owner/repo format). Defaults to current repository. - Expected: short flags
-j/-rand the standard description wording (or a documented reason for omitting GHES host support). - Suggested fix: align
work-queueflag definitions with the shared helpers used by other commands.
Inspection metadata
- Date: 2026-10-08; method: scripted comparison of all flags in per-command help files against cli.md, plus review of flag/description patterns (
--engine,--repo,--json,--output).
Generated by ✅ CLI Consistency Checker · copilot · auto · 20 AIC · ⌖ 0.593 AIC · ⊞ 8.4K · ◷
- expires on Oct 10, 2026, 5:34 AM UTC-08:00
- Dominant language
- Go
- Stars
- 5.4k
- Forks
- 576
- Avg merge
- 8h 12m
- Merged PRs (30d)
- 800
Getting set up
Starts the project's dev container in your browser, under your own GitHub account.
- Ships a Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from github/gh-aw
-
automated-analysis code-quality cookie
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
github/gh-aw#67517 · 3 comments ·
Maintainers usually reply within 1 day
-
automation code-quality cookie documentation improvement quick-win task-mining
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
github/gh-aw#67262 · 23 comments ·
Maintainers usually reply within 1 day
-
automation code-quality cookie documentation improvement quick-win task-mining
Difficulty 2/5 1-3 hours Newbie friendliness 80/100
github/gh-aw#67261 · 4 comments ·
Maintainers usually reply within 1 day
-
agentic-workflows automation code-quality cookie improvement quick-win task-mining testing
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
github/gh-aw#67260 · 3 comments ·
Maintainers usually reply within 1 day
-
automation cli cookie documentation
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
github/gh-aw#67211 · 3 comments ·
Maintainers usually reply within 1 day
Similar issues
-
bug frontend good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 82/100
oalders/clodhopper#133 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
peasant-labs/peasant#596 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
hatchet-dev/hatchet#5179 ·
Maintainers usually reply within 1 day
-
bug triage
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
FairwindsOps/nova#484 ·