Skip to content

Simplify command help descriptions#63

Merged
lollipop-onl merged 6 commits into
mainfrom
claude/refine-command-docs-sS0wW
Mar 9, 2026
Merged

Simplify command help descriptions#63
lollipop-onl merged 6 commits into
mainfrom
claude/refine-command-docs-sS0wW

Conversation

@lollipop-onl
Copy link
Copy Markdown
Collaborator

Summary

Streamline help text for 100+ CLI commands by removing redundant phrasing and condensing verbose descriptions into concise, actionable guidance. This improves readability in the CLI help output while retaining essential information about command behavior.

Changes include:

  • Removing repetitive introductory phrases (e.g., "Create a new Backlog..." → "Omitted fields will be prompted...")
  • Consolidating multi-paragraph descriptions into 1-3 focused sentences
  • Eliminating obvious context (e.g., "This action is irreversible. You will be prompted for confirmation unless --yes is provided." → "This action is irreversible.")
  • Keeping critical details like flag descriptions, examples, and special behaviors

Affected commands span all major areas: auth, issue, project, wiki, document, pull request, repository, user, notification, watching, and more.

Test plan

No testing needed. These are documentation-only changes to help text strings. The command functionality remains unchanged, and help text is verified by running bee <command> --help for any command.

https://claude.ai/code/session_01SzyrJZ5eKMhsdJhfP1nc83

Remove duplicated first lines between summary and description, strip
information already obvious from flag definitions (required fields,
validation rules, --yes behavior), and tighten all descriptions to be
as short and clear as possible across all 92 command files.

https://claude.ai/code/session_01SzyrJZ5eKMhsdJhfP1nc83
@lollipop-onl lollipop-onl self-assigned this Mar 9, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 9, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 91.14% 1720 / 1887
🔵 Statements 91.27% 1788 / 1959
🔵 Functions 89.83% 371 / 413
🔵 Branches 74.37% 778 / 1046
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
apps/cli/src/commands/api.ts 48% 20% 57.14% 48% 98-105, 110-114, 118-122, 132-142, 159-168
apps/cli/src/commands/browse.ts 87.5% 75% 100% 87.5% 72
apps/cli/src/commands/completion.ts 100% 100% 100% 100%
apps/cli/src/commands/dashboard.ts 100% 83.33% 100% 100%
apps/cli/src/commands/auth/login.ts 100% 75% 100% 100%
apps/cli/src/commands/auth/logout.ts 70% 50% 50% 70% 33-45
apps/cli/src/commands/auth/refresh.ts 100% 90% 100% 100%
apps/cli/src/commands/auth/status.ts 100% 100% 100% 100%
apps/cli/src/commands/auth/switch.ts 50% 28.57% 50% 50% 24-41, 49
apps/cli/src/commands/auth/token.ts 100% 83.33% 100% 100%
apps/cli/src/commands/category/create.ts 100% 100% 100% 100%
apps/cli/src/commands/category/delete.ts 100% 100% 100% 100%
apps/cli/src/commands/category/edit.ts 100% 100% 100% 100%
apps/cli/src/commands/category/list.ts 100% 100% 100% 100%
apps/cli/src/commands/document/attachments.ts 100% 75% 100% 100%
apps/cli/src/commands/document/create.ts 100% 100% 100% 100%
apps/cli/src/commands/document/delete.ts 100% 100% 100% 100%
apps/cli/src/commands/document/list.ts 100% 90% 100% 100%
apps/cli/src/commands/document/tree.ts 100% 91.66% 100% 100%
apps/cli/src/commands/document/view.ts 100% 75% 100% 100%
apps/cli/src/commands/issue/attachments.ts 100% 75% 100% 100%
apps/cli/src/commands/issue/close.ts 100% 66.66% 100% 100%
apps/cli/src/commands/issue/comment.ts 100% 95.83% 100% 100%
apps/cli/src/commands/issue/count.ts 94.11% 62.5% 100% 94.11% 21
apps/cli/src/commands/issue/create.ts 100% 64.28% 100% 100%
apps/cli/src/commands/issue/delete.ts 100% 100% 100% 100%
apps/cli/src/commands/issue/edit.ts 100% 63.63% 100% 100%
apps/cli/src/commands/issue/list.ts 77.27% 62.5% 71.42% 76.19% 16-21
apps/cli/src/commands/issue/reopen.ts 100% 50% 100% 100%
apps/cli/src/commands/issue/status.ts 100% 100% 100% 100%
apps/cli/src/commands/issue/view.ts 87.5% 65.62% 57.14% 87.5% 53-62, 83
apps/cli/src/commands/issue-type/create.ts 100% 100% 100% 100%
apps/cli/src/commands/issue-type/delete.ts 100% 100% 100% 100%
apps/cli/src/commands/issue-type/edit.ts 100% 100% 100% 100%
apps/cli/src/commands/issue-type/list.ts 100% 100% 100% 100%
apps/cli/src/commands/milestone/create.ts 100% 100% 100% 100%
apps/cli/src/commands/milestone/delete.ts 100% 100% 100% 100%
apps/cli/src/commands/milestone/edit.ts 100% 100% 100% 100%
apps/cli/src/commands/milestone/list.ts 100% 100% 100% 100%
apps/cli/src/commands/notification/count.ts 100% 100% 100% 100%
apps/cli/src/commands/notification/list.ts 100% 81.25% 100% 100%
apps/cli/src/commands/notification/read-all.ts 100% 100% 100% 100%
apps/cli/src/commands/notification/read.ts 100% 100% 100% 100%
apps/cli/src/commands/pr/comment.ts 100% 90% 100% 100%
apps/cli/src/commands/pr/comments.ts 100% 66.66% 100% 100%
apps/cli/src/commands/pr/count.ts 94.44% 64.28% 80% 94.44% 43
apps/cli/src/commands/pr/create.ts 100% 75% 100% 100%
apps/cli/src/commands/pr/edit.ts 92.85% 75% 100% 92.85% 49
apps/cli/src/commands/pr/list.ts 100% 72.72% 100% 100%
apps/cli/src/commands/pr/status.ts 100% 83.33% 100% 100%
apps/cli/src/commands/pr/view.ts 100% 68.75% 100% 100%
apps/cli/src/commands/project/activities.ts 82.6% 53.84% 80% 81.81% 18, 24-25, 32
apps/cli/src/commands/project/add-user.ts 100% 75% 100% 100%
apps/cli/src/commands/project/create.ts 100% 87.5% 100% 100%
apps/cli/src/commands/project/delete.ts 100% 75% 100% 100%
apps/cli/src/commands/project/edit.ts 100% 50% 100% 100%
apps/cli/src/commands/project/list.ts 100% 83.33% 100% 100%
apps/cli/src/commands/project/remove-user.ts 100% 75% 100% 100%
apps/cli/src/commands/project/users.ts 100% 62.5% 100% 100%
apps/cli/src/commands/project/view.ts 100% 63.63% 100% 100%
apps/cli/src/commands/repo/clone.ts 100% 100% 80% 100%
apps/cli/src/commands/repo/list.ts 100% 66.66% 100% 100%
apps/cli/src/commands/repo/view.ts 100% 75% 100% 100%
apps/cli/src/commands/space/activities.ts 81.81% 53.57% 80% 80.95% 18, 24-25, 32
apps/cli/src/commands/star/add.ts 100% 92.85% 100% 100%
apps/cli/src/commands/star/count.ts 100% 100% 100% 100%
apps/cli/src/commands/star/list.ts 100% 100% 100% 100%
apps/cli/src/commands/star/remove.ts 100% 100% 100% 100%
apps/cli/src/commands/status/create.ts 100% 100% 100% 100%
apps/cli/src/commands/status/delete.ts 100% 100% 100% 100%
apps/cli/src/commands/status/edit.ts 100% 100% 100% 100%
apps/cli/src/commands/status/list.ts 100% 100% 100% 100%
apps/cli/src/commands/team/list.ts 100% 100% 100% 100%
apps/cli/src/commands/team/view.ts 100% 66.66% 100% 100%
apps/cli/src/commands/user/activities.ts 81.81% 53.57% 80% 80.95% 18, 24-25, 32
apps/cli/src/commands/user/list.ts 100% 66.66% 100% 100%
apps/cli/src/commands/user/me.ts 100% 50% 100% 100%
apps/cli/src/commands/user/view.ts 100% 50% 100% 100%
apps/cli/src/commands/watching/add.ts 100% 100% 100% 100%
apps/cli/src/commands/watching/delete.ts 100% 100% 100% 100%
apps/cli/src/commands/watching/list.ts 100% 100% 100% 100%
apps/cli/src/commands/watching/read.ts 100% 100% 100% 100%
apps/cli/src/commands/watching/view.ts 100% 50% 100% 100%
apps/cli/src/commands/wiki/attachments.ts 100% 100% 100% 100%
apps/cli/src/commands/wiki/count.ts 100% 50% 100% 100%
apps/cli/src/commands/wiki/create.ts 100% 100% 100% 100%
apps/cli/src/commands/wiki/delete.ts 100% 100% 100% 100%
apps/cli/src/commands/wiki/edit.ts 100% 100% 100% 100%
apps/cli/src/commands/wiki/history.ts 100% 100% 100% 100%
apps/cli/src/commands/wiki/list.ts 100% 75% 100% 100%
apps/cli/src/commands/wiki/tags.ts 100% 75% 100% 100%
apps/cli/src/commands/wiki/view.ts 100% 87.5% 100% 100%
packages/backlog-utils/src/issue-constants.ts 100% 100% 100% 100%
Generated in workflow #321 for commit 35b3bd4 by the Vitest Coverage Report Action

claude added 5 commits March 9, 2026 02:24
- notification/count.ts: count-notifications → count-notification (singular)
- space/activities.ts: get-space-activities → get-recent-updates (correct page name)

https://claude.ai/code/session_01SzyrJZ5eKMhsdJhfP1nc83
Change /ja/docs/ paths to /docs/ in issue-constants.ts for consistency
with the rest of the codebase.

https://claude.ai/code/session_01SzyrJZ5eKMhsdJhfP1nc83
The #activity-type anchor doesn't exist on the Nulab developer docs
pages. The correct anchor is #response-description.

https://claude.ai/code/session_01SzyrJZ5eKMhsdJhfP1nc83
Add two trailing spaces after "see:" so that Starlight (marked)
renders a <br> instead of joining the URL on the same line.

https://claude.ai/code/session_01SzyrJZ5eKMhsdJhfP1nc83
@lollipop-onl lollipop-onl merged commit dd32790 into main Mar 9, 2026
7 checks passed
@lollipop-onl lollipop-onl deleted the claude/refine-command-docs-sS0wW branch March 9, 2026 04:28
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.

2 participants