feat(cli): improve help output with categorized commands#337
Open
aronchick wants to merge 1 commit intodlorenc:mainfrom
Open
feat(cli): improve help output with categorized commands#337aronchick wants to merge 1 commit intodlorenc:mainfrom
aronchick wants to merge 1 commit intodlorenc:mainfrom
Conversation
Restructures the CLI help output to be more user-friendly: - Add QUICK START section showing the 4 most common commands - Group commands into 6 categories: DAEMON, REPOSITORIES, AGENTS, COMMUNICATION, MAINTENANCE, META - Hide 7 redundant aliases from help (still functional, just not displayed) - Add Hidden and Category fields to Command struct for flexibility The help output now shows 21 focused commands instead of 28 scattered entries, making it much easier for new users to understand what to do. Also adds CLI_RESTRUCTURE_PROPOSAL.md documenting the analysis and future restructuring options for v2.0. Aligns with ROADMAP P2 "Better onboarding". Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Contributor
Author
|
✅ Merge Queue: READY TO MERGE
This PR is ready for maintainer merge. |
whitmo
added a commit
to whitmo/multiclaude
that referenced
this pull request
Mar 1, 2026
whitmo
added a commit
to whitmo/multiclaude
that referenced
this pull request
Mar 1, 2026
whitmo
added a commit
to whitmo/multiclaude
that referenced
this pull request
Mar 1, 2026
…#337) 14 tests covering: category assignment for all commands, hidden command exclusion from help, categorized output format with sorted sections, QUICK START section, LongDescription display, and subcommand help. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3 tasks
whitmo
added a commit
to whitmo/multiclaude
that referenced
this pull request
Mar 1, 2026
…c#333 on pr-triage-b2 Tests from multiclaude workers (silly-otter, lively-otter, clever-bear): - PR dlorenc#338: Token-aware status display, hibernate help, rich list_repos response - PR dlorenc#339: Context-aware refresh, worktree path detection, --all flag parsing - PR dlorenc#337: Categorized help (worker report captured, tests via CLI assertions) - PR dlorenc#333: Enhanced repair (worker report captured, daemon handler tests) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
7 tasks
whitmo
added a commit
to whitmo/multiclaude
that referenced
this pull request
Mar 1, 2026
This draft proposal is obsolete — key recommendations have already been implemented: - Categorized help output (PR dlorenc#337) - Hidden command field concept in Command struct - agents command restructuring The remaining suggestions (deprecation warnings, guide command, templates rename) can be revisited as standalone issues if needed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3 tasks
whitmo
added a commit
to whitmo/multiclaude
that referenced
this pull request
Mar 1, 2026
Resolved conflicts with dlorenc#337 categorized help: kept categorized output and added JSON hint line. showCommandHelp now supports both outputJSON parameter and root command redirect to categorized help. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This was referenced Mar 1, 2026
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Changes
Before:
After:
Implementation
HiddenandCategoryfields to Command structdocs/CLI_RESTRUCTURE_PROPOSAL.mdwith analysis and v2.0 roadmapTest plan
go test ./...- all tests pass./multiclaude --helpshows categorized output./multiclaude(no args) shows same categorized outputinit,list,work, etc.) still function correctlyAligns with ROADMAP P2 "Better onboarding".
🤖 Generated with Claude Code