oldwinter / oldwinter/all-cli

体验:all-cli current 找不到 context 工具时不说 catalog / status

Open Beginner friendly
#63 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
1
Forks
0
Avg merge
7d 23h
Merged PRs (30d)
24

Description

体验:all-cli current 找不到 context 工具时不说 catalog / status

不重复 #56(catalog 无匹配)、#60(describe 缺参)、#58/#61(缺参 accepts N arg)、#54#57/#59/#62

用户路径
  1. all-cli current:只看已安装、有 context 的工具。
  2. 机器上没装 kubectl/docker/gh 等:PrintCurrentTable 原先只打 No installed context-aware tools found.
  3. 不知道下一步是 all-cli catalog 看追踪列表,还是 all-cli status 看安装状态。
建议改动

空表时补两行:List tracked tools: all-cli catalogSee install status: all-cli status

本地 clone 已按此改了一版(未 push / 未开 PR)。

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Search for the PrintCurrentTable entry point and reproduce all-cli current on a machine with no installed context-aware tools. Update the empty-table output to point users to all-cli catalog and all-cli status, then verify both guidance lines appear when no tools are found.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
76/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.